Cerchi un'armonia tra Windows 7 e Ubuntu nella tua configurazione dual-boot? Ecco alcuni modi per rendere la situazione tesa del sistema operativo un po 'più unificata e copacetica.
sfondo
Quando abbiamo coperto 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 una partizione 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 vederlo facilmente se visualizzi una cartella nascosta in Windows da Linux o un file che Linux vede come nascosto in Windows. Ciò che funziona per uno non funziona per l'altro. Inoltre, non esiste un modo incredibilmente pulito per spostare la cartella Utenti in Windows senza fare confusione con le cose. Questo è il motivo per cui molte persone con macchine migliori finiscono per utilizzare software di virtualizzazione; è più facile che costringere i due a cooperare fianco a fianco.
Immagine da cellguru.co.cc , presunto fair use
Un work-around
Non c'è un modo per eseguire la directory / home da 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 alternativa adeguata. I file di configurazione associati al programma e altre impostazioni relative all'utente non saranno nella stessa posizione per questa configurazione. Se devi reinstallare uno dei due sistemi operativi, dovrai eseguire un backup separato delle impostazioni utente. Detto questo, tuttavia, la maggior parte delle persone si preoccupa solo dei propri documenti, musica, video e così via. Questo risolve il problema indicando entrambi i sistemi operativi per 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 un secondo disco rigido!) Per archiviare i file
- Una piccola partizione di swap
Per comodità successiva, quando formatti la partizione di archiviazione su NTFS, aggiungi un'etichetta facilmente riconoscibile ad essa. Sarà più facile trovare un'unità chiamata "archiviazione" o "supporto" piuttosto che contare i numeri di partizione.
Notare che questa volta non abbiamo una partizione / home separata. Poiché la stragrande maggioranza dei tuoi file importanti / di grandi dimensioni si troverà su una partizione separata, ciò ne esclude la necessità. Sei libero di utilizzare una partizione separata / home per rendere più semplice il backup del lato Linux, ricorda solo che non puoi superare le quattro partizioni primarie per disco.
Aggiornare : Puoi usare più di quattro partizioni primarie se tu usa GPT invece di MBR .
Montare automaticamente la partizione di archiviazione (Linux)
Dal momento che stiamo utilizzando NTFS, è una buona idea dire in modo specifico al tuo sistema di montare la partizione o il disco di archiviazione nello stesso posto ogni volta che si avvia. Per fare ciò, modificheremo il file di sistema / etc / fstab, che è la tabella del file system usata da Linux, ma prima abbiamo alcuni preparativi da fare. Apri il terminale e se questo ti rende nervoso, fai un respiro profondo e rilassati. Andrà tutto bene.
Lavoro di preparazione
Dobbiamo installare ntfs-3g, il driver che Linux utilizzerà per leggere e scrivere su NTFS. Se l'hai già installato, te lo dirà, quindi non preoccuparti.
sudo apt-get install ntfs-3g
Se vedi "ntfs-3g è già la versione più recente", significa che è già installato, altrimenti lo vedrai funzionare, quindi attendi che finisca. Successivamente, creiamo la directory in cui verrà montata la partizione. Se desideri che l'unità venga visualizzata nel menu "Luoghi" per impostazione predefinita, dovrai utilizzare:
sudo mkdir / media / storage
Se non desideri che venga visualizzato in "Luoghi" e desideri cercarlo manualmente per qualsiasi motivo, puoi utilizzare questo:
sudo mkdir / mnt / storage
Questo creerà una directory di "archiviazione" in / media. Puoi cambiarlo in qualcos'altro se lo desideri, ma assicurati che non abbia spazi. Gli spazi creeranno un problema quando lo configureremo per il montaggio automatico nei prossimi passaggi.
fstab
Ora è il momento di modificare il file fstab. Innanzitutto, creeremo un backup, nel caso in cui accada qualcosa.
sudo cp / etc / fstab /etc/fstab.backup
Ti chiederà la password, quindi vai avanti e inseriscila. Se, per qualsiasi motivo, in futuro dovessi ripristinare il backup, dovresti farlo:
sudo cp /etc/fstab.backup / etc / fstab
Successivamente, è necessario trovare qual è l'UUID della partizione di archiviazione. L'UUID sta per "identificatore univoco universale" e funge da numero di serie appropriato che non cambierà fino a quando la partizione non verrà riformattata. 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 con l'etichetta corretta per la partizione di archiviazione (semplifica le cose, vero?) E copia l'UUID.
gedit admin: /// etc / fstab
Vedrai gedit aperto, in questo modo:
Potresti vedere un tema più brutto del solito su gedit, ma non preoccuparti. Aggiungi le seguenti righe in fondo a fstab, sostituendo il tuo UUID invece del mio:
# supporto di archiviazione
UUID = 66E53AEC54455DB2 / media / storage / ntfs-3g auto, user, rw 0 0
La prima riga è un commento, indicato dal tag hash iniziale. La riga successiva dice a fstab di cercare la partizione con l'UUID specificato, montarla su / media / storage / e di usare il driver ntfs-3g. Inoltre, si assicura che si monti automaticamente all'avvio, lo renda accessibile agli utenti (non solo root), dia privilegi di lettura e scrittura e salti i controlli del file system (probabilmente vorrai usare Windows per farlo). Infine, ricontrolla e ricontrolla per assicurarti di non aver toccato nient'altro e che l'UUID sia corretto.
Quando sei pronto, fai clic su Salva e quindi riavvia. Non saltare il riavvio, poiché è necessario per il passaggio successivo e per assicurarti che le cose funzionino.
Dovresti essere in grado di avviare Ubuntu come se non fosse successo nulla, ma noterai che ora hai "spazio di archiviazione" (o come lo hai chiamato) nel menu Luoghi! In caso contrario, assicurati di aver corretto fstab. 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 in cui sono definite le cartelle "speciali" nella directory home.
Puoi modificarlo a tuo piacimento. Al posto di dove vedi "$ HOME / Download" dovresti inserire una posizione di cartella assoluta, come "/ media / storage / Download". Vai avanti e crea quelle cartelle, o qualunque cartella desideri chiamarle, e inserisci il percorso per ciascuna di esse. Ecco come dovrebbe apparire la modifica completata:
Fai clic su Salva e abbiamo completato il punto cruciale della configurazione. Potrebbe essere necessario riavviare affinché queste modifiche abbiano effetto, ma puoi semplicemente avviare Windows per completare il processo nella sezione successiva.
Fondamentalmente, ora quando sfogli e metti i file nella cartella "Download", questi andranno effettivamente nella cartella "Download" dell'unità di archiviazione. Qualsiasi cosa nella tua cartella home rimarrà in / home / tuonomeutente /, non sull'unità di archiviazione. Anche alcune cartelle, come "Desktop" e "Modelli", probabilmente non trarranno vantaggio da questo trattamento. I modelli vengono utilizzati raramente, il desktop di solito è ingombro di scorciatoie e simili e il desktop di Windows non viene reindirizzato in modo elegante, sfortunatamente.
Configura le tue sottocartelle (Windows)
Avvia 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 funzionalità delle librerie in Windows 7 "E vedrai le istruzioni dettagliate su come aggiungere le tue nuove cartelle di archiviazione alle tue raccolte.
Come puoi vedere, le cartelle delle mie unità di archiviazione fanno parte delle mie librerie. La mia lettera di unità di archiviazione è E: perché la mia condivisione di rete è in D :. Inoltre, dai un'occhiata al nostro " Modifica la cartella di salvataggio predefinita per le librerie di Windows 7 ... "In modo che quando inserisci elementi nelle tue librerie, vengono automaticamente salvati anche nelle nuove cartelle di archiviazione.
L'ultima cosa che dovrai modificare è la directory "Download" predefinita nei tuoi browser web preferiti, che può puntare alla tua libreria "Download". Tutto fatto!
Vale anche la pena ricordare che se hai un po 'di know-how, potresti persino farlo con un Drive condiviso in remoto sulla tua rete, anche se potrebbe rivelarsi troppo lento per l'uso effettivo. Un'idea migliore è trasformare la partizione di archiviazione in un'unità condivisa a cui possono accedere altri computer nella rete.
Sebbene non esista una soluzione perfetta al problema di un'unità condivisa unificata per dual-booter, questo layout funziona in modo abbastanza elegante. La maggior parte delle persone si preoccupa principalmente che i file scaricati, i documenti e i file multimediali siano accessibili molto facilmente indipendentemente dal sistema operativo che stanno utilizzando, e vedrai che questo schema lo fa abbastanza bene. Se hai suggerimenti, o forse una configurazione migliore, condividili!