Hoe u uw Dual-Boot Setup voor Windows en Ubuntu harmoniseert
Zoek je naar wat harmonie tussen Windows 7 en Ubuntu in je dual-boot setup? Hier zijn een paar manieren om de gespannen OS-situatie een beetje meer verenigd en copacetisch te maken.
Achtergrond
Toen we verslag deden over hoe je een partitieschema voor je Linux-pc kunt kiezen, merkten we dat sommige mensen zich afvroegen hoe ze een derde partitie tussen Linux en Windows moesten gebruiken om op te treden als een opslagpartitie.
Waarom het moeilijk is
Zoals enkele commentatoren hebben opgemerkt, kun je geen NTFS-geformatteerde partitie voor / home gebruiken in Linux. Dat komt omdat NTFS niet alle eigenschappen en machtigingen gebruikt die door Linux worden gebruikt en Windows zelfs Linux-bestandssystemen niet leest. Je kunt dit gemakkelijk zien als je een map bekijkt die in Windows is verborgen vanuit Linux, of een bestand dat Linux als verborgen ziet in Windows. Wat voor iemand werkt, werkt niet voor de ander. Bovendien is er geen ongelooflijk schone manier om de map Gebruikers in Windows te verplaatsen zonder met dingen te knoeien. Dit is waarom veel mensen met mooiere machines uiteindelijk gebruikmaken van virtualisatiesoftware; het is gemakkelijker dan de twee te dwingen om zij aan zij samen te werken.
Afbeelding van cellguru.co.cc, verondersteld redelijk gebruik
Een work-around
Er is geen manier om uw / home-directory van een FAT32- of NTFS-partitie te draaien, dus uw configuratiebestanden en scripts moeten daar blijven staan. Wat u kunt doen is de andere veelgebruikte mappen zoals Documenten, Downloads, Muziek, enz. Omleiden naar een andere partitie, een die kan worden gelezen door Windows. Vervolgens kunt u deze mappen toevoegen aan uw Windows 7-bibliotheken en ze markeren als de standaardopslaglocatie.
Dit is geen goede oplossing. Uw programmagekoppelde configuratiebestanden en andere gebruikersgerelateerde instellingen staan niet op dezelfde plaats voor deze opstelling. Als u beide besturingssystemen opnieuw moet installeren, moet u een afzonderlijke back-up van uw gebruikersinstellingen uitvoeren. Dat gezegd hebbende, echter, zijn de meeste mensen eigenlijk gewoon bezorgd over hun documenten, muziek, video's, enzovoort. Dit lost dit probleem op door beide besturingssystemen op dezelfde plaats te laten zoeken.
Linux heeft een lange weg afgelegd met betrekking tot het lezen en schrijven van NTFS, en aangezien het veel beter is dan FAT32 en moeilijker om deze setup te configureren, zullen we dit in deze gids behandelen.
Partitieschema
Om dit te laten werken, wilt u dat uw harde schijf op een vergelijkbare manier wordt opgezet:
- Uw Windows-partitie
- Je Linux-partitie
- Een grote partitie (of tweede harde schijf!) Om uw bestanden op te slaan
- Een kleine swappartitie
Voor later gemak, wanneer u uw opslagpartitie formatteert naar NTFS, voegt u er een gemakkelijk herkenbaar label aan toe. Het is gemakkelijker om een station met de naam "opslag" of "media" te vinden dan door partitienummers te tellen.
Merk op dat we deze keer geen aparte / home-partitie hebben. Aangezien de overgrote meerderheid van uw belangrijke / grote bestanden op een afzonderlijke partitie staat, is dit niet nodig. U bent van harte welkom om een aparte / home-partitie te gebruiken om het maken van een back-up van de Linux-kant van dingen gemakkelijker te maken, onthoud dat u niet meer dan vier primaire partities per schijf kunt overschrijden.
Auto-mount uw opslagpartitie (Linux)
Aangezien we NTFS gebruiken, is het een goed idee om specifiek aan je systeem te vertellen dat je je opslagpartitie of schijf steeds op dezelfde plek moet koppelen als je opstart. Om dit te doen, zullen we het / etc / fstab-systeembestand bewerken, wat de bestandssysteemtabel is die door Linux wordt gebruikt, maar eerst moeten we een aantal voorbereidingen treffen. Open de terminal en als dit je nerveus maakt, haal dan diep adem en ontspan. Het komt wel goed.
Voorbereidend werk
We moeten ntfs-3g installeren, het stuurprogramma dat Linux gebruikt om NTFS te lezen en naar NTFS te schrijven. Als je het al hebt geïnstalleerd, zal het je vertellen, dus maak je geen zorgen.
sudo apt-get install ntfs-3g
Als je ziet dat "ntfs-3g al de nieuwste versie is", dan heb je het al geïnstalleerd, anders zul je het zien werken, dus wacht tot het zijn ding heeft voltooid. Laten we vervolgens de map maken waar uw partitie zal worden gemount. Als u wilt dat de schijf standaard wordt weergegeven in het menu 'Plaatsen', gebruikt u:
sudo mkdir / media / opslag
Als u niet wilt dat het verschijnt in "Plaatsen" en u wilt er om welke reden dan ook handmatig naar bladeren, dan kunt u dit in plaats daarvan gebruiken:
sudo mkdir / mnt / opslag
Hiermee wordt een "opslag" -directory in / media gemaakt. U kunt dit naar iets anders wijzigen als u dat wilt, maar zorg ervoor dat het geen spaties bevat. Spaties veroorzaken een probleem wanneer we het configureren om het automatisch in de volgende paar stappen te activeren.
fstab
Nu is het tijd om het fstab-bestand te bewerken. Eerst maken we een back-up, voor het geval er iets gebeurt.
sudo cp / etc / fstab /etc/fstab.backup
Het zal u om uw wachtwoord vragen, dus ga je gang en voer het in. Als u om wat voor reden dan ook de back-up in de toekomst wilt herstellen, doet u het volgende:
sudo cp /etc/fstab.backup / etc / fstab
Vervolgens moet je weten wat de UUID van je opslagpartitie is. De UUID staat voor "universeel unieke identifier" en fungeert als een correct serienummer dat niet zal veranderen totdat de partitie opnieuw is geformatteerd. Voer de volgende opdracht uit:
sudo blkid
Voer je wachtwoord in en je ziet een aantal uitvoeringen die hierop lijken:
/ dev / sda1: UUID = "23A87DBF64597DF1" TYPE = "ntfs"
/ dev / sda2: UUID = "2479675e-2898-48c7-849f-132bb6d8f150" TYPE = "ext4"
/ dev / sda5: UUID = "66E53AEC54455DB2" LABEL = "opslag" TYPE = "ntfs"
/ dev / sda6: UUID = "05bbf608-87fa-4473-9774-cf4b2602d8d6" TYPE = "ruilen"
Zoek de regel met het juiste label naar uw opslagpartitie (maakt dingen gemakkelijk, nietwaar?) En kopieer de UUID.
gksudo gedit / etc / fstab
Je ziet gedit open, zoals zo:
Je kunt een lelijker thema over gedit zien dan normaal, maar maak je geen zorgen. Voeg de volgende regels toe aan de onderkant van de fstab en vervang je eigen UUID in plaats van de mijne:
# opslagmount
UUID = 66E53AEC54455DB2 / media / opslag / ntfs-3g auto, gebruiker, rw 0 0
De eerste regel is een opmerking, aangegeven door de toonaangevende hashtag. De volgende regel vertelt fstab om naar de partitie met de opgegeven UUID te zoeken, deze te koppelen aan / media / storage / en om de ntfs-3g-driver te gebruiken. Verder zorgt het ervoor dat het automatisch wordt geactiveerd bij het opstarten, toegankelijk wordt gemaakt door gebruikers (niet alleen root), zowel lees- als schrijfrechten geeft en controles van bestandssystemen overslaat (u zult waarschijnlijk Windows daarvoor willen gebruiken). Ten slotte, controleer en controleer nogmaals om te controleren of u niets anders hebt aangeraakt en of de UUID correct is.
Als u klaar bent, klikt u op opslaan en vervolgens opnieuw op te starten. Sla het opnieuw opstarten niet over, want dit is noodzakelijk voor de volgende stap en om te zorgen dat alles werkt.
Je zou in Ubuntu moeten kunnen opstarten alsof er niets is gebeurd, maar je zult merken dat je nu "opslag" hebt (of hoe je het ook noemt) in het menu Plaatsen nu! Zo niet, controleer dan of je fstab correct hebt. Zie hierboven om fstab van uw back-up te herstellen, als dat nodig is.
Configureer uw submappen (Linux)
Open de terminal en voer de volgende opdracht in:
gedit .config / user-dirs.dirs
Dit is het bestand waarin uw "speciale" mappen in uw thuismap zijn gedefinieerd.
U kunt dit naar wens bewerken. In plaats van waar je "$ HOME / Downloads" ziet, zou je een absolute maplocatie plaatsen, zoals "/ media / storage / Downloads". Ga je gang en maak die mappen aan, of welke mappen je ze ook maar wilt noemen, en zet het pad naar beneden voor elk van deze mappen. Dit is hoe de voltooide bewerking eruit zou moeten zien:
Klik op Opslaan en we zijn klaar met de kern van de configuratie. Mogelijk moet u opnieuw opstarten voordat deze wijzigingen van kracht worden, maar u kunt gewoon opstarten in Windows om het proces in het volgende gedeelte te voltooien.
Kortom, nu wanneer u bladert en bestanden in uw "Downloads" -map plaatst, gaan ze daadwerkelijk naar de map "Downloads" van uw opslag-station. Alles in uw thuismap zelf blijft in / home / uwgebruikersnaam /, niet op uw opslagstation. Een paar van de mappen, zoals 'Desktop' en 'Sjablonen', zullen waarschijnlijk ook niet profiteren van deze behandeling. Sjablonen worden zelden gebruikt, de desktop raakt meestal vol met snelkoppelingen en dergelijke en het Windows-bureaublad is helaas niet elegant omgeleid.
Configureer uw submappen (Windows)
Start Windows op en je zult zien dat er een andere partitie is genaamd "storage" onder "My Computer". Windows 7 heeft de prachtige ingebouwde Bibliotheken-functie, dus neem een kijkje in ons artikel "De functie Bibliotheken begrijpen in Windows 7, "En u ziet stapsgewijze instructies voor het toevoegen van uw nieuwe opslagmappen aan uw bibliotheken.
Zoals u kunt zien, maken mijn mappen met opslagdrives deel uit van mijn bibliotheken. Mijn opslagdrive is E: omdat mijn netwerkshare op D: is. Bekijk ook ons artikel "De standaardopslagmap voor Windows 7-bibliotheken wijzigen ...", zodat wanneer u dingen in uw bibliotheken plaatst, deze automatisch ook in uw nieuwe opslagmappen worden opgeslagen.
Het laatste dat u moet wijzigen, is de standaarddirectory "Downloads" in uw voorkeurswebbrowser (s), die naar uw "Downloads" -bibliotheek kan verwijzen. Helemaal klaar!
Het is ook de moeite waard te vermelden dat als je wat knowhow hebt, je dit zelfs zou kunnen doen met een op afstand gedeelde schijf op je netwerk, hoewel het misschien te traag blijkt te zijn voor daadwerkelijk gebruik. Een beter idee is om van uw opslagpartitie een gedeelde schijf te maken die toegankelijk is voor andere computers in uw netwerk.
Hoewel er geen perfecte oplossing is voor het probleem van een uniforme gedeelde schijf voor dual-booters, werkt deze indeling behoorlijk elegant. De meeste mensen geven er vooral om dat hun gedownloade bestanden, documenten en mediabestanden gemakkelijk toegankelijk zijn, ongeacht welk besturingssysteem ze gebruiken, en je zult zien dat dit schema dat redelijk goed doet. Als je tips hebt, of misschien een betere setup, deel ze dan alstublieft!