Leter du etter litt harmoni mellom Windows 7 og Ubuntu i dual-boot-oppsettet? Her er noen måter du kan gjøre den anspente OS-situasjonen litt mer enhetlig og copacetic.
Bakgrunn
Da vi dekket Hvordan velge en partisjonsordning for din Linux-PC , la vi merke til at noen lurte på hvordan de kunne bruke en tredje partisjon mellom Linux og Windows til å fungere som en lagringspartisjon.
Hvorfor det er vanskelig
Som noen få kommentatorer påpekte, kan du ikke bruke en NTFS-formatert partisjon for / home 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 på en mappe som er skjult i Windows fra Linux, eller en fil som Linux ser på som skjult i Windows. Det som fungerer for den ene, fungerer ikke for den andre. Videre er det ikke en utrolig ren måte å flytte Brukere-mappen i Windows uten å rote med ting. Dette er grunnen til at mange mennesker med finere maskiner ender opp med å bruke virtualiseringsprogramvare; det er lettere enn å tvinge de to til å samarbeide side om side.
Bilde fra cellguru.co.cc , antatt god bruk
En arbeidsomgang
Det er ikke en måte å kjøre / hjemmekatalogen din fra en FAT32- eller NTFS-partisjon, så konfigurasjonsfilene og skriptene dine må være der. Det du kan gjøre er å omdirigere de andre ofte brukte 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 og merke dem som standard lagringssted.
Dette er ikke en ordentlig løsning. Dine programtilknyttede konfigurasjonsfiler og andre brukerrelaterte innstillinger vil ikke være på samme sted for dette oppsettet. Hvis du må installere begge operativsystemene på nytt, må du utføre en egen sikkerhetskopi av brukerinnstillingene dine. Når det er sagt, er de fleste imidlertid bare bekymret for dokumentene, musikken, videoene og så videre. Dette løser problemet ved å peke begge operativsystemene for å se på samme sted for dem.
Linux har kommet langt med hensyn til å lese og skrive NTFS, og siden det er mye bedre enn FAT32 og tøffere å konfigurere dette oppsettet med, er det det vi vil dekke i denne veiledningen.
Delingsordning
For at dette skal fungere, vil du ha harddisken din konfigurert på en måte som ligner på denne:
- Windows-partisjonen din
- Din Linux-partisjon
- En stor partisjon (eller andre harddisk!) For å lagre filene dine
- En liten byttepartisjon
For senere bekvemmelighet, når du formaterer lagringspartisjonen din til NTFS, legger du til en lett gjenkjennelig etikett. Det blir lettere å finne en stasjon som heter "lagring" eller "media" enn ved å telle partisjonsnumre.
Legg merke til at vi ikke har en egen / hjemmepartisjon denne gangen. Siden de aller fleste viktige / store filene vil være på en egen partisjon, negerer dette behovet for det. Du er velkommen til å bruke en egen / hjemmepartisjon for å gjøre sikkerhetskopiering av Linux-siden lettere, bare husk at du ikke kan overstige fire primære partisjoner per disk.
Oppdater : Du kan bruke mer enn fire primære partisjoner hvis du bruk GPT i stedet for MBR .
Monter automatisk lagringspartisjonen din (Linux)
Siden vi bruker NTFS, er det en god ide å spesifisere systemet ditt om å montere lagringspartisjonen eller disken på samme sted hver gang du starter. For å gjøre dette redigerer vi systemfilen / etc / fstab, som er filsystemtabellen som brukes av Linux, men først har vi noen forberedelser å gjøre. Åpne terminalen, og hvis dette gjør deg nervøs, er det bare å puste dypt og slappe av. Det blir greit.
Prep Work
Vi må installere ntfs-3g, driveren Linux vil bruke til å lese og skrive til NTFS. Hvis du allerede har den installert, vil den fortelle deg det, så ikke bekymre deg.
sudo apt-get install ntfs-3g
Hvis du ser “ntfs-3g er allerede den nyeste versjonen”, har du den allerede installert, ellers ser du at den fungerer, så vent til den er ferdig. La oss deretter lage katalogen der partisjonen din skal monteres. Hvis du vil at stasjonen skal vises i "Steder" -menyen som standard, bruker du:
sudo mkdir / media / lagring
Hvis du ikke vil at den skal vises i "Steder" og du vil bla til den manuelt av en eller annen grunn, kan du bruke dette i stedet:
sudo mkdir / mnt / lagring
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. Plasser vil skape et problem når vi konfigurerer det til automatisk montering i de neste trinnene.
fstab
Nå er det på tide å redigere fstab-filen. Først lager vi en sikkerhetskopi, i tilfelle noe skjer.
sudo cp / etc / fstab /etc/fstab.backup
Det vil be deg om passordet ditt, så fortsett og skriv det inn. Hvis du av en eller annen grunn trenger å gjenopprette sikkerhetskopien i fremtiden, vil du gjøre dette:
sudo cp /etc/fstab.backup / etc / fstab
Deretter må du finne UUID for lagringspartisjonen din. UUID står for “universelt unik identifikator” og fungerer som et riktig serienummer som ikke endres før partisjonen er formatert på nytt. Kjør følgende kommando:
sudo blkid
Skriv inn passordet ditt, så ser du noe som ligner på dette:
/ dev / sda1: UUID = ”23A87DBF64597DF1 ″ TYPE =” ntfs ”
/ dev / sda2: UUID = ”2479675e-2898-48c7-849f-132bb6d8f150 ″ TYPE =” ext4 ″
/ dev / sda5: UUID = ”66E53AEC54455DB2 ″ LABEL =” lagring ”TYPE =” ntfs ”
/ dev / sda6: UUID = ”05bbf608-87fa-4473-9774-cf4b2602d8d6 ″ TYPE =” bytte ”
Finn linjen som har riktig etikett til lagringspartisjonen din (gjør det enkelt, ikke sant?) Og kopier UUID.
gedit admin: /// etc / fstab
Du ser gedit åpne, slik:
Du kan se et styggere tema på gedit enn vanlig, men ikke bekymre deg. Legg til følgende linjer nederst på fstab, og erstatt din egen UUID i stedet for min:
# lagringsfeste
UUID = 66E53AEC54455DB2 / media / lagring / ntfs-3g auto, bruker, rw 0 0
Første linje er en kommentar, indikert med den ledende hash-taggen. Den neste linjen ber fstab se etter partisjonen med den angitte UUID, montere den på / media / storage /, og bruke ntfs-3g-driveren. Videre sørger den for at den automatisk monteres ved oppstart, gjør den tilgjengelig for brukere (ikke bare root), gir både lese- og skriverettigheter og hopper over filsystemkontroller (du vil sannsynligvis bruke Windows til å gjøre det). Til slutt, dobbeltsjekk og tredoble sjekk for å sikre at du ikke berørte noe annet, og at UUID er riktig.
Når du er klar, klikker du på lagre og starter på nytt. Ikke hopp over omstart, da det er nødvendig for neste trinn, samt for å sikre 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 enn kalte det) under Sted-menyen nå! Hvis ikke, sjekk for å få fstab riktig. Se ovenfor for å gjenopprette fstab fra sikkerhetskopien, hvis du trenger det.
Konfigurer undermappene dine (Linux)
Åpne terminalen og skriv inn følgende kommando:
gedit .config / user-dirs.dirs
Dette er filen der de "spesielle" mappene i hjemmekatalogen er definert.
Du kan redigere dette etter eget ønske. I stedet for hvor du ser “$ HOME / Downloads”, vil du plassere den i en absolutt mappeplassering, som “/ media / storage / Downloads”. Fortsett å lage disse mappene, eller hvilke mapper du vil kalle dem, og legg banen ned for hver av disse. Slik ser den ferdige redigeringen ut:
Klikk på lagre, så er vi ferdig med konfigurasjonen. 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 blar gjennom og legger filer i mappen "Nedlastinger", går de faktisk til lagringsstasjonens "Nedlastinger" -mappe. Alt i hjemmemappen din forblir i / home / ditt brukernavn /, ikke på lagringsstasjonen. Noen av mappene, som "Desktop" og "Templates", vil sannsynligvis heller ikke ha nytte av denne behandlingen. Maler brukes sjelden, skrivebordet blir vanligvis rotete med snarveier og lignende, og Windows-skrivebordet blir dessverre ikke elegant omdirigert.
Konfigurer undermappene dine (Windows)
Start opp i Windows, så ser du at det er en annen partisjon som heter "lagring" under "Min datamaskin." Windows 7 har de vakre biblioteksfunksjonene innebygd, så ta en titt på artikkelen vår “ Forstå biblioteksfunksjonen i Windows 7 , ”Og du vil se trinnvise instruksjoner om hvordan du legger til de nye lagringsmappene i bibliotekene dine.
Som du ser er lagringsstasjonsmappene mine en del av bibliotekene mine. Lagringsstasjonsbokstaven min er E: fordi nettverksandelen min er på D :. Ta også en titt på “ Endre standard lagringsmappe 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, som kan peke på "Nedlastinger" -biblioteket. Ferdig!
Det er også verdt å nevne at hvis du har kunnskap, kan du til og med gjøre dette med en eksternt delt stasjon på nettverket, selv om det kan vise seg å være for sakte til faktisk bruk. En bedre idé er å gjøre lagringspartisjonen din til en delt stasjon som andre datamaskiner i nettverket kan få tilgang til.
Selv om det ikke er noen perfekt løsning på problemet med en enhetlig delt stasjon for dual-booters, fungerer dette oppsettet ganske elegant. De fleste bryr seg hovedsakelig om at de nedlastede filene, dokumentene og mediefilene deres er lett tilgjengelige, uavhengig av 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, kan du dele dem!