Hjemmeside » hvordan » Sådan harmoniserer du Dual Boot Setup til Windows og Ubuntu

    Sådan harmoniserer du Dual Boot Setup til Windows og Ubuntu

    Leder du efter en vis harmoni mellem Windows 7 og Ubuntu i din dual-boot setup? Her er et par måder, du kan gøre den spændte OS-situation lidt mere samlet og copacetisk.

    Baggrund

    Da vi dækkede Hvordan man vælger en partitionsordning til din Linux-pc, bemærkede vi, at nogle mennesker undrede sig over, hvordan man bruger en tredje partition mellem Linux og Windows til at fungere som en opbevaringspartition.

    Hvorfor det er svært

    Som et par bemærkninger påpegede, kan du ikke bruge en NTFS-formateret partition til / hjem i Linux. Det skyldes, at NTFS ikke bevarer alle de egenskaber og tilladelser, der bruges af Linux, og Windows læser ikke engang Linux filsystemer. Du kan nemt se dette, hvis du ser en mappe, der er skjult i Windows fra Linux, eller en fil, som Linux ser som skjult i Windows. Hvad der virker for en, virker ikke for den anden. Derudover er der ikke en utrolig ren måde at flytte mappen Brugere i Windows uden at knuse ting. Det er derfor, mange mennesker med pænere maskiner ender med at bruge virtualiseringssoftware; det er nemmere end at tvinge de to til at samarbejde side om side.

    Billede fra cellguru.co.cc, antaget fair brug

    A Work-Around

    Der er ikke mulighed for at køre din / hjemmekatalog fra en FAT32- eller NTFS-partition, så dine konfigurationsfiler og scripts skal forblive der. Hvad du kan gøre, er at omdirigere de andre almindeligt anvendte mapper som Dokumenter, Downloads, Musik osv. Til en anden partition, en der kan læses af Windows. Derefter kan du tilføje disse mapper til dine Windows 7-biblioteker og markere dem som standard gem lokalisering.

    Dette er ikke en ordentlig løsning. Dine programrelaterede konfigurationsfiler og andre brugerrelaterede indstillinger ligger ikke på samme sted for denne opsætning. Hvis du skal geninstallere enten OS, skal du udføre en separat sikkerhedskopi af dine brugerindstillinger. Når det er sagt, er de fleste virkelig bekymret over deres dokumenter, musik, videoer og så videre. Dette løser problemet ved at pege på begge operativsystemer for at se på samme sted for dem.

    Linux har kommet langt med hensyn til læsning og skrivning af NTFS, og da det er meget bedre end FAT32 og hårdere for at konfigurere denne opsætning med, det er det, vi vil dække i denne vejledning.

    Partitionskema

    For at dette skal fungere, vil du have din harddisk oprettet på en måde der ligner dette:

    • Din Windows-partition
    • Din Linux-partition
    • En stor partition (eller anden harddisk!) Til at gemme dine filer
    • En lille swap partition

    Til senere brug, når du formaterer din opbevaringspartition til NTFS, skal du tilføje en let genkendelig etiket til den. Det bliver lettere at finde et drev kaldet "storage" eller "media" end ved at tælle partitionsnumre.

    Bemærk, at vi ikke har en separat / hjemmepartition denne gang. Da langt størstedelen af ​​dine vigtige / store filer vil være på en separat partition, negerer dette behovet for det. Du er velkommen til at bruge en separat / hjemmepartition til at gøre sikkerhedskopier af Linux-siden af ​​tingene lettere, bare husk at du ikke kan overskride fire primære partitioner pr. Disk.

    Auto-Mount din opbevaringspartition (Linux)

    Da vi bruger NTFS, er det en god ide at specifikt fortælle dit system om at montere din opbevaringspartition eller -disk på samme sted hver gang du starter. For at gøre dette redigerer vi / etc / fstab systemfilen, som er filsystemtablet, der bruges af Linux, men først har vi nogle forberedelser til at lave. Åbn terminalen, og hvis det gør dig nervøs, skal du bare tage en dyb indånding og slappe af. Det bliver okay.

    Prep Work

    Vi skal installere ntfs-3g, driveren Linux bruger til at læse og skrive til NTFS. Hvis du allerede har installeret det, vil det fortælle dig, så rolig.

    sudo apt-get install ntfs-3g

    Hvis du ser "ntfs-3g er allerede den nyeste version" så har du det allerede installeret, ellers ser du det arbejde, så vent på det for at afslutte det. Lad os nu oprette den mappe, hvor din partition skal monteres. Hvis du vil have, at drevet skal vises i menuen "Places" som standard, bruger du:

    sudo mkdir / media / storage

    Hvis du ikke vil have, at den skal vises i "Places", og du vil manuelt søge på den af ​​en eller anden grund, kan du bruge dette i stedet:

    sudo mkdir / mnt / storage

    Dette vil oprette en "lager" -mappe i / media. Du kan ændre dette til noget andet, hvis du vil, men sørg for, at det ikke har nogen mellemrum. Spaces vil skabe et problem, når vi konfigurerer det til automatisk at montere i de næste trin.

    fstab

    Nu er det tid til at redigere fstab-filen. Først vil vi oprette en backup, bare hvis der sker noget.

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

    Det vil bede dig om dit kodeord, så fortsæt og indtast det. Hvis du af en eller anden grund har brug for at gendanne backupen i fremtiden, ville du gøre det her:

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

    Dernæst skal du finde ud af, hvad UUID for din opbevaringspartition er. UUID står for "universelt unik identifikator" og fungerer som et rigtigt serienummer, der ikke ændrer sig, før partitionen er reformateret. Kør følgende kommando:

    sudo blkid

    Indtast dit kodeord, og du vil se noget output, der minder om 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"

    Find den linje, der har den korrekte etiket til din opbevaringspartition (gør tingene let, eller ikke?) Og kopier UUID.

    gksudo gedit / etc / fstab

    Du vil se gedit åben, som sådan:

    Du kan se et ugligere tema på gedit end normalt, men rolig. Tilføj følgende linjer til bunden af ​​fstab, og erstat din egen UUID i stedet for min:

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

    Den første linje er en kommentar, der er angivet af den førende hash-tag. Næste linje fortæller fstab at kigge efter partitionen med den angivne UUID, montere den til / media / storage / og bruge ntfs-3g driveren. Desuden sørger den for, at den automatisk monteres ved opstart, gør den tilgængelig for brugere (ikke kun root), giver både læsnings- og skriverettigheder, og overfører filsystemkontroller (du vil sikkert bruge Windows til at gøre det). Endelig, dobbeltkryds og triple-check for at sikre, at du ikke rørte ved noget andet, og at UUID er korrekt.

    Når du er klar, skal du klikke på Gem og derefter genstarte. Gå ikke over genstart, som det er nødvendigt for det næste trin, samt for at sikre, at tingene fungerer.

    Du skal kunne starte op i Ubuntu, som om der ikke er sket noget, men du vil bemærke, at du har "opbevaring" (eller hvad du endda hedder det) under Places-menuen nu! Hvis ikke, skal du kontrollere, at du har fstab korrekt. Se ovenfor for at gendanne fstab fra din backup, hvis du har brug for det.

    Konfigurer dine undermapper (Linux)

    Åbn terminal og indtast følgende kommando:

    gedit .config / user-dirs.dirs

    Dette er den fil, hvor dine "specielle" mapper i din hjemmekatalog er defineret.

    Du kan redigere dette til din smag. I stedet for hvor du ser "$ HOME / Downloads", vil du placere i en absolut mappeplacering, som "/ media / storage / Downloads". Gå videre og lav de mapper, eller hvad som helst, du vil kalde dem, og læg stien ned for hver af disse. Her er, hvad den færdige redigering skal se ud:

    Klik på Gem, og vi er færdige til kernen i konfigurationen. Du skal måske genstarte, for at disse ændringer kan træde i kraft, men du kan bare starte i Windows for at afslutte processen i næste afsnit.

    Dybest set, nu når du gennemser og sætter filer i din "Downloads" -mappe, går de faktisk til dit lagringsdrevs "Downloads" -mappe. Alt i din hjemmemappe selv vil forblive i / hjem / dit brugernavn /, ikke på dit lagringsdrev. Et par af mapperne, som "Desktop" og "Skabeloner", vil nok heller ikke være til gavn for denne behandling. Skabeloner bruges sjældent, skrivebordet bliver normalt rodet med genveje og lignende, og Windows-skrivebordet er ikke elegant omdirigeret, desværre.

    Konfigurer dine undermapper (Windows)

    Opstart i Windows, og du vil se, at der er en anden partition kaldet "storage" under "Denne computer." Windows 7 har den indbyggede smukke biblioteksfunktion, så tag et kig på vores artikel "Forstå biblioteksfunktionen i Windows 7, "Og du vil se trinvise anvisninger om, hvordan du tilføjer dine nye lagringsmapper til dine biblioteker.

    Som du kan se, er mine mapper til lagringsdrev en del af mine biblioteker. Mit lagringsdrevbogstav er E: fordi min netværksandel er på D :. Se også på vores "Skift standard gemmap for Windows 7-biblioteker ..." -artikel, så når du holder ting i dine biblioteker, bliver de automatisk gemt i dine nye opbevaringsmapper også.

    Det sidste, du skal ændre, er standardnavnet "Downloads" i din foretrukne webbrowser (e), som kan pege på dit "Downloads" -bibliotek. Helt færdig!

    Det er også værd at nævne, at hvis du har nogle know-how, kan du endda gøre dette med et fjernt delt drev på dit netværk, selv om det kan vise sig at være for langsom til faktisk brug. En bedre ide er at slå din opbevaringspartition til et delt drev, der kan åbnes af andre computere i dit netværk.


    Selv om der ikke findes nogen perfekt løsning på problemet med et samlet delt drev til dual-booters, fungerer dette layout ganske elegant. De fleste mennesker plejer primært, at deres downloadede filer, dokumenter og mediefiler kan nås meget nemt uanset hvilket OS de bruger, og du vil se, at denne ordning gør det ret godt. Hvis du har nogle tip eller måske en bedre opsætning, kan du dele dem!