/ / Come armonizzare la configurazione a doppio avvio per Windows e Ubuntu

Come armonizzare la configurazione del doppio avvio per Windows e Ubuntu

bannerimg

Cerchi un po 'di armonia tra Windows 7 e Ubuntu nella configurazione a doppio avvio? Ecco alcuni modi per rendere la situazione del sistema operativo un po 'più unificata e copacetica.

sfondo

Quando abbiamo discusso su Come scegliere uno schema di partizione per il tuo PC Linux, abbiamo notato che alcune persone si chiedevano come utilizzare una terza partizione tra Linux e Windows per fungere da partizione di archiviazione.

Perché è difficile

Come alcuni commentatori hanno sottolineato, non è possibile utilizzare unPartizione formattata NTFS per / home in Linux. Questo perché NTFS non conserva tutte le proprietà e le autorizzazioni utilizzate da Linux e Windows non legge nemmeno i file system Linux. Puoi prontamente vedere questo se visualizzi una cartella nascosta in Windows da Linux o un file che Linux vede nascosto in Windows. Ciò che funziona per uno non funziona per l'altro. Inoltre, non esiste un modo incredibilmente pulito per spostare la cartella Users in Windows senza fare confusione. Questo è il motivo per cui molte persone con macchine più belle finiscono per usare software di virtualizzazione; è più facile che forzare i due a cooperare fianco a fianco.

vincere banner v tux

Immagine da cellguru.co.cc, presupposto uso corretto

Una soluzione

Non esiste un modo per eseguire la directory / homeda una partizione FAT32 o NTFS, quindi i file di configurazione e gli script dovranno rimanere lì. Quello che puoi fare è reindirizzare le altre cartelle di uso comune come Documenti, Download, Musica, ecc. Su un'altra partizione, che può essere letta da Windows. Quindi, puoi aggiungere queste cartelle alle tue librerie di Windows 7 e contrassegnarle come posizione di salvataggio predefinita.

Questa non è una soluzione adeguata. I file di configurazione associati al programma e le altre impostazioni relative all'utente non si troveranno nello stesso posto per questa configurazione. Se è necessario reinstallare uno dei due sistemi operativi, sarà necessario eseguire un backup separato delle impostazioni dell'utente. Detto questo, tuttavia, la maggior parte delle persone è davvero solo preoccupata per i loro documenti, musica, video e così via. Questo risolve il problema puntando entrambi i SO a cercarli nello stesso posto.

Linux ha fatto molta strada per quanto riguarda la lettura e la scrittura di NTFS, e poiché è molto meglio di FAT32 e più difficile da configurare con questa configurazione, questo è ciò che tratteremo in questa guida.

Schema di partizione

Affinché funzioni, ti consigliamo di impostare il tuo disco rigido in un modo simile a questo:

  • La tua partizione di Windows
  • La tua partizione Linux
  • Una grande partizione (o secondo disco rigido!) Per archiviare i tuoi file
  • Una piccola partizione di swap

Per comodità successiva, quando formatti il ​​tuopartizione di archiviazione su NTFS, aggiungere un'etichetta facilmente riconoscibile ad esso. Sarà più facile trovare un'unità chiamata "archiviazione" o "media" che contando i numeri delle partizioni.

Si noti che non abbiamo un / home separatoquesta volta partiziona. Poiché la stragrande maggioranza dei file importanti / di grandi dimensioni si troverà su una partizione separata, ciò ne annulla la necessità. Puoi utilizzare una partizione / home separata per semplificare il backup del lato Linux delle cose, ricorda solo che non puoi superare quattro partizioni primarie per disco.

Aggiornare: È possibile utilizzare più di quattro partizioni primarie se si utilizza GPT anziché MBR.

Montare automaticamente la partizione di archiviazione (Linux)

Dal momento che stiamo usando NTFS, è una buona idea farloin particolare dire al sistema di montare la partizione di archiviazione o il disco nello stesso posto ogni volta che si avvia. Per fare questo, modificheremo il file di sistema / etc / fstab, che è la tabella del file system usata da Linux, ma prima dobbiamo fare alcuni preparativi. Apri il terminale e, se questo ti rende nervoso, fai un respiro profondo e rilassati. Andrà tutto bene.

Prep Work

Dobbiamo installare ntfs-3g, il driver che Linux utilizzerà per leggere e scrivere su NTFS. Se lo hai già installato, te lo dirà, quindi non preoccuparti.

sudo apt-get install ntfs-3g

Se vedi “ntfs-3g è già il più recenteversione ", quindi l'hai già installato, altrimenti lo vedrai funzionare, quindi attendi che finisca. Quindi, creiamo la directory in cui verrà montata la partizione. Se desideri che l'unità venga visualizzata nel menu "Luoghi" per impostazione predefinita, utilizzerai:

sudo mkdir / media / storage

Se non desideri che appaia in "Luoghi" e desideri cercarlo manualmente per qualsiasi motivo, puoi invece utilizzare questo:

sudo mkdir / mnt / storage

Ciò creerà una directory di "archiviazione" in / media. Puoi cambiarlo in qualcos'altro se vuoi, ma assicurati che non abbia spazi. Spaces creerà un problema quando lo configuriamo per il montaggio automatico nei prossimi passaggi.

fstab

Ora è il momento di modificare il file fstab. Innanzitutto, creeremo un backup, nel caso in cui succeda qualcosa.

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

Ti chiederà la password, quindi vai avanti e inseriscila. Se, per qualsiasi motivo, è necessario ripristinare il backup in futuro, procedere come segue:

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

Successivamente, devi trovare qual è l'UUID del tuopartizione di archiviazione è. L'UUID sta per "identificatore univoco universale" e funge da numero di serie appropriato che non cambierà fino alla riformattazione della partizione. Esegui il seguente comando:

sudo blkid

Inserisci la tua password e vedrai un output simile a questo:

/ 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 ”

Trova la riga che ha l'etichetta corretta nella partizione di archiviazione (semplifica le cose, non è vero?) E copia l'UUID.

gedit admin: /// etc / fstab

Vedrai gedit aperto, in questo modo:

fstab prima

Potresti vedere un tema più brutto su Gedit del solito, ma non ti preoccupare. Aggiungi le seguenti righe in fondo a fstab, sostituendo il tuo UUID invece del mio:

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

La prima riga è un commento, indicato datag hash principale. La riga successiva dice a fstab di cercare la partizione con l'UUID specificato, montarlo su / media / storage / e usare il driver ntfs-3g. Inoltre, si assicura che si monti automaticamente all'avvio, lo renda accessibile agli utenti (non solo root), offra sia i privilegi di lettura che di scrittura e salti i controlli del file system (probabilmente vorrai usare Windows per farlo). Infine, ricontrolla e controlla tre volte per assicurarti di non aver toccato nient'altro e che l'UUID sia corretto.

fstab dopo

Quando sei pronto, fai clic su Salva, quindi riavvia. Non saltare il riavvio, poiché è necessario per il passaggio successivo e per assicurarsi che le cose funzionino.

Dovresti essere in grado di avviare Ubuntu come senon è successo nulla, ma noterai che hai "spazio di archiviazione" (o come lo hai chiamato) nel menu Luoghi ora! In caso contrario, assicurati di aver ottenuto fstab corretto. Vedi sopra per ripristinare fstab dal tuo backup, se necessario.

Configura le tue sottocartelle (Linux)

Apri il terminale e inserisci il seguente comando:

gedit .config / user-dirs.dirs

Questo è il file dove sono definite le tue cartelle "speciali" nella tua home directory.

user-dirs prima

Puoi modificarlo a tuo piacimento. Al posto di dove vedi "$ HOME / Download" verrai inserito in una posizione di cartella assoluta, come "/ media / storage / Download". Vai avanti e crea quelle cartelle, o qualunque cartella tu voglia chiamarle, e metti giù il percorso per ognuna di queste. Ecco come dovrebbe apparire la modifica finita:

user-dirs after

Fai clic su Salva e abbiamo terminato la configurazione. Potrebbe essere necessario riavviare per rendere effettive queste modifiche, ma è sufficiente avviare Windows per completare il processo nella sezione successiva.

Fondamentalmente, ora quando sfogli e inserisci i filela cartella "Download", in realtà andranno nella cartella "Download" dell'unità di archiviazione. Qualsiasi cosa nella stessa cartella home rimarrà in / home / nomeutente /, non sull'unità di archiviazione. Alcune delle cartelle, come "Desktop" e "Modelli", probabilmente non trarranno beneficio da questo trattamento. I modelli sono usati raramente, il desktop di solito è ingombro di scorciatoie e simili, e purtroppo il desktop di Windows non viene reindirizzato elegantemente.

Configura le tue sottocartelle (Windows)

Avvia in Windows e vedrai che c'èun'altra partizione chiamata "archiviazione" in "Risorse del computer". Windows 7 ha la bellissima funzione Librerie integrata, quindi dai un'occhiata al nostro articolo "Comprensione della funzione Librerie in Windows 7" e vedrai passo-passo indicazioni su come aggiungere le nuove cartelle di archiviazione alle librerie.

librerie

Come puoi vedere, le mie cartelle dell'unità di archiviazione sono aparte delle mie biblioteche. La mia lettera dell'unità di archiviazione è E: perché la mia condivisione di rete è in D :. Inoltre, dai un'occhiata al nostro articolo "Modifica la cartella di salvataggio predefinita per le librerie di Windows 7 ..." in modo che quando si inseriscono elementi nelle librerie, questi vengano automaticamente salvati anche nelle nuove cartelle di archiviazione.

impostazione come posizione di salvataggio predefinita

L'ultima cosa che dovrai cambiare è la directory "Download" predefinita nei tuoi browser preferiti, che può puntare alla tua libreria "Download". Tutto fatto!

Vale anche la pena menzionarlo se ne hai alcuniknow-how, potresti persino farlo con un'unità condivisa in remoto sulla tua rete, anche se potrebbe rivelarsi troppo lenta per l'uso effettivo. Un'idea migliore è trasformare la partizione di archiviazione in un'unità condivisa a cui possono accedere altri computer della rete.


Mentre non esiste una soluzione perfetta al problemadi un'unità condivisa unificata per i dual-booter, questo layout funziona in modo abbastanza elegante. La maggior parte delle persone si preoccupa principalmente che i loro file scaricati, documenti e file multimediali siano facilmente accessibili, indipendentemente dal sistema operativo in uso, e vedrai che questo schema lo fa abbastanza bene. Se hai qualche consiglio o forse una configurazione migliore, condividili!