Hjemmeside » hvordan » Slik harmoniserer du Dual-Boot Setup for Windows og Ubuntu

    Slik harmoniserer du Dual-Boot Setup for Windows og Ubuntu

    Leter du etter litt harmoni mellom Windows 7 og Ubuntu i dual-boot-oppsettet? Her er noen måter du kan gjøre den spennende OS-situasjonen litt mer enhetlig og copasetisk.

    Bakgrunn

    Når vi dekket Hvordan velge et partisjonsprogram for Linux-PCen, la vi merke til at noen mennesker lurte på hvordan man bruker en tredje partisjon mellom Linux og Windows for å fungere som en lagringspartisjon.

    Hvorfor det er vanskelig

    Som noen kommenterte påpekt, kan du ikke bruke en NTFS-formatert partisjon for / hjemme i Linux. Det er fordi NTFS ikke bevarer alle egenskapene og tillatelsene som brukes av Linux, og Windows leser ikke engang Linux-filsystemer. Du kan lett se dette hvis du ser en mappe som er skjult i Windows fra Linux, eller en fil som Linux ser som skjult i Windows. Det som fungerer for en fungerer ikke for den andre. Videre er det ikke en utrolig ren måte å flytte Brukermappen i Windows uten å rote med ting. Dette er grunnen til at mange mennesker med finere maskiner ender med å bruke virtualiseringsprogramvare; det er lettere enn å tvinge de to til å samarbeide side om side.

    Bilde fra cellguru.co.cc, antatt fair use

    Et arbeid rundt

    Det er ikke mulig å kjøre din / hjemmekatalog fra en FAT32- eller NTFS-partisjon, så konfigurasjonsfilene og -skriptene må forbli der. Hva du kan gjøre er å omdirigere de andre vanlige mappene som Dokumenter, Nedlastinger, Musikk, etc. til en annen partisjon, en som kan leses av Windows. Deretter kan du legge til disse mappene i Windows 7-bibliotekene dine og merke dem som standard lagringsplass.

    Dette er ikke en skikkelig løsning. Dine programrelaterte konfigurasjonsfiler og andre brukerrelaterte innstillinger vil ikke være på samme sted for dette oppsettet. Hvis du må reinstallere enten OS, må du utføre en separat sikkerhetskopi av brukerinnstillingene. Når det er sagt, er de fleste egentlig bare opptatt av deres dokumenter, musikk, videoer og så videre. Dette løser dette problemet ved å peke begge OSene for å se på samme sted for dem.

    Linux har kommet langt når det gjelder å lese og skrive NTFS, og siden det er mye bedre enn FAT32 og tøffere å konfigurere dette oppsettet med, det er det vi skal dekke i denne veiledningen.

    Partisjonssystem

    For at dette skal fungere, vil du ha harddisken din opprettet på en måte som ligner på dette:

    • Windows-partisjonen din
    • Din Linux-partisjon
    • En stor partisjon (eller andre harddisk!) For å lagre filene dine
    • En liten bytteparti

    For senere bekvemmelighet, når du formaterer lagringspartisjonen din til NTFS, legger du til en lett gjenkjennelig etikett til den. Det blir lettere å finne en stasjon som heter "lagring" eller "media" enn ved å telle partisjonstall.

    Legg merke til at vi ikke har en separat / hjemmepartisjon denne gangen. Siden det store flertallet av viktige / store filer vil være på en separat partisjon, negerer dette behovet for det. Du er velkommen til å bruke en separat / hjemmepartisjon for å gjøre sikkerhetskopiering av Linux-siden av tingene enklere, bare husk at du ikke kan overskride fire primære partisjoner per disk.

    Auto-Mount Lagringspartisjonen din (Linux)

    Siden vi bruker NTFS, er det en god ide å spesifikt fortelle systemet ditt å montere lagringspartisjonen eller disken på samme sted hver gang du starter. For å gjøre dette, redigerer vi / etc / fstab systemfilen, som er filsystemtabellen som brukes av Linux, men først har vi noen forberedelser til å lage. Åpne opp terminal, og hvis dette gjør deg nervøs, bare ta en dyp pust og slapp av. Det går bra.

    Prep Work

    Vi må installere ntfs-3g, driveren Linux vil bruke til å lese og skrive til NTFS. Hvis du allerede har det installert, vil det fortelle deg, så ikke bekymre deg.

    sudo apt-get install ntfs-3g

    Hvis du ser "ntfs-3g er allerede den nyeste versjonen", så har du allerede den installert, ellers ser du det fungerer, så vent på at det er ferdig med tingen. Neste, la oss lage katalogen hvor partisjonen din skal monteres. Hvis du vil at stasjonen skal vises i "Steder" -menyen som standard, bruker du:

    sudo mkdir / media / storage

    Hvis du ikke vil at den skal vises i "Steder", og du vil manuelt bla gjennom den uansett grunn, kan du bruke dette i stedet:

    sudo mkdir / mnt / storage

    Dette vil opprette en "lagring" -katalog i / media. Du kan endre dette til noe annet hvis du vil, men vær sikker på at det ikke har noen mellomrom. Mellomrom vil skape et problem når vi konfigurerer det for automatisk å montere i de neste trinnene.

    fstab

    Nå er det på tide å redigere fstab-filen. Først skal vi lage en sikkerhetskopi, bare i tilfelle noe skjer.

    sudo cp / etc / fstab /etc/fstab.backup

    Det vil be deg om passordet ditt, så fortsett og skriv inn det. Hvis du, uansett grunn, må gjenopprette sikkerhetskopien i fremtiden, ville du gjøre dette:

    sudo cp /etc/fstab.backup / etc / fstab

    Deretter må du finne ut hva UUID av lagringspartisjonen din er. UUID står for "universelt unik identifikator" og fungerer som et riktig serienummer som ikke vil endres før partisjonen er formatert. Kjør følgende kommando:

    sudo blkid

    Skriv inn passordet ditt, og du vil se noe utdata som ligner dette:

    / dev / sda1: UUID = "23A87DBF64597DF1" TYPE = "ntfs"
    / dev / sda2: UUID = "2479675e-2898-48c7-849f-132bb6d8f150" TYPE = "ext4"
    / dev / sda5: UUID = "66E53AEC54455DB2" LABEL = "storage" TYPE = "ntfs"
    / dev / sda6: UUID = "05bbf608-87fa-4473-9774-cf4b2602d8d6" TYPE = "swap"

    Finn linjen som har riktig etikett til lagringspartisjonen (gjør det enkelt, gjør det ikke?) Og kopier UUID.

    gksudo gedit / etc / fstab

    Du vil se gedit åpen, slik som:

    Du kan se et ugligere tema på gedit enn vanlig, men ikke bekymre deg. Legg til følgende linjer nederst på fstab, erstatt din egen UUID i stedet for min:

    # lagringsmontering
    UUID = 66E53AEC54455DB2 / media / storage / ntfs-3g auto, bruker, rw 0 0

    Den første linjen er en kommentar, angitt av den ledende hash-taggen. Den neste linjen forteller fstab å se etter partisjonen med den angitte UUID, monter den på / media / storage /, og å bruke ntfs-3g-driveren. Videre sørger det for at det automatisk monteres ved oppstart, gjør det tilgjengelig for brukere (ikke bare rot), gir både lese- og skriverettigheter, og hopper over filsystemkontrollene (du vil sikkert bruke Windows til å gjøre det). Til slutt, dobbeltsjekk og trippelkontroll for å sikre at du ikke rørte noe annet, og at UUID er riktig.

    Når du er klar, klikker du Lagre og starter deretter på nytt. Ikke hopp over omstartet, ettersom det er nødvendig for neste trinn, samt å sørge for at ting fungerer.

    Du bør kunne starte opp i Ubuntu som om ingenting skjedde, men du vil legge merke til at du har "lagring" (eller hva du kalt det) under Steder-menyen nå! Hvis ikke, sjekk for å sikre at du fikk fstab riktig. Se ovenfor for å gjenopprette fstab fra sikkerhetskopien din, hvis du trenger det.

    Konfigurer undermappene dine (Linux)

    Åpne opp terminal og skriv inn følgende kommando:

    gedit .config / user-dirs.dirs

    Dette er filen der dine "spesielle" mapper i din hjemmekatalog er definert.

    Du kan redigere dette til din smak. I stedet for hvor du ser "$ HOME / Downloads", vil du sette inn en absolutt mappeplass, som "/ media / storage / Downloads". Gå videre og lag de mappene, eller hvilke mapper du vil ringe dem, og legg stien ned for hver av disse. Her er hva ferdig redigering skal se ut:

    Klikk på Lagre, og vi er ferdig med å konfigurere. Du må kanskje starte på nytt for at disse endringene skal tre i kraft, men du kan bare starte opp i Windows for å fullføre prosessen i neste avsnitt.

    I utgangspunktet, nå når du surfer og legger filer i "Nedlastinger" -mappen, går de faktisk til mappen "Nedlastinger" til lagringsenheten. Alt i hjemmemappen selv vil forbli i / hjem / brukernavn /, ikke på lagringsplassen din. Noen av mappene, som "Skrivebord" og "Maler", vil trolig heller ikke ha nytte av denne behandlingen. Maler blir sjelden brukt, skrivebordet blir vanligvis rotete med snarveier og lignende, og Windows-skrivebordet blir ikke elegant omdirigert, dessverre.

    Konfigurer undermappene dine (Windows)

    Boot i Windows, og du vil se at det er en annen partisjon som heter "lagring" under "Min datamaskin." Windows 7 har den vakre bibliotekfunksjonen innebygd, så ta en titt på vår artikkel "Forstå bibliotekets funksjon i Windows 7, "Og du vil se trinnvise instruksjoner om hvordan du legger til de nye lagringsmappene dine på bibliotekene dine.

    Som du kan se, er mappene mine lagringsdriverer en del av bibliotekene mine. Min oppbevaringsbrev er E: fordi nettverksandelen min er på D :. Ta også en titt på vår "Endre standard lagre mappe for Windows 7-biblioteker ..." artikkelen slik at når du holder ting i bibliotekene dine, blir de automatisk lagret i de nye lagringsmappene dine også.

    Det siste du må endre, er standard "Nedlastinger" -katalogen i din foretrukne nettleser (e), som kan peke på "Nedlastinger" -biblioteket. Ferdig!

    Det er også verdt å nevne at hvis du har litt kunnskap, kan du til og med gjøre dette med en ekstern delt stasjon på nettverket ditt, selv om det kan vise seg å være for sakte for faktisk bruk. En bedre ide er å slå lagringspartisjonen til en delt stasjon som kan nås av andre datamaskiner i nettverket ditt.


    Selv om det ikke finnes noen perfekt løsning på problemet med en enhetlig delt stasjon for dual-booters, fungerer dette utformingen ganske elegant. De fleste bryr seg først og fremst om at deres nedlastede filer, dokumenter og mediefiler kan nås veldig enkelt, uansett hvilket operativsystem de bruker, og du vil se at denne ordningen gjør det ganske bra. Hvis du har noen tips, eller kanskje et bedre oppsett, vennligst del dem!