Homepage » come » Come armonizzare il tuo setup Dual-Boot per Windows e Ubuntu

    Come armonizzare il tuo setup Dual-Boot per Windows e Ubuntu

    Cerchi un po 'di armonia tra Windows 7 e Ubuntu nella configurazione dual-boot? Ecco alcuni modi in cui puoi rendere la situazione del sistema operativo un po 'più unificata e copacetica.

    sfondo

    Quando abbiamo trattato 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 agire come una 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 di Linux. Puoi vedere facilmente questo se vedi 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 Utenti in Windows senza fare casino con le cose. Questo è il motivo per cui molte persone con macchine più belle finiscono per utilizzare software di virtualizzazione; è più facile che forzare i due a cooperare fianco a fianco.

    Immagine da cellguru.co.cc, si presume un uso corretto

    Un giro di lavoro

    Non esiste 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 è ridirigere le altre cartelle comunemente usate come Documenti, Download, Musica, ecc. In un'altra partizione, una che può essere letta da Windows. Quindi, è possibile aggiungere queste cartelle alle librerie di Windows 7 e contrassegnarle come posizione di salvataggio predefinita.

    Questa non è una soluzione adeguata. I tuoi file di configurazione associati al programma e altre impostazioni relative all'utente non si troveranno nello stesso posto per questa configurazione. Se è necessario reinstallare il sistema operativo, sarà necessario 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 cercare nello stesso posto per loro.

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

    Schema di partizione

    Affinché ciò funzioni, ti consigliamo di configurare il tuo disco rigido in modo simile a questo:

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

    Per maggiore praticità, quando si formatta la partizione di archiviazione su NTFS, aggiungere un'etichetta facilmente riconoscibile. Sarà più facile trovare un'unità chiamata "storage" o "media" piuttosto che contando i numeri delle partizioni.

    Si noti che questa volta non abbiamo una partizione separata / home. Poiché la stragrande maggioranza dei tuoi file importanti / di grandi dimensioni si troveranno su una partizione separata, ciò non consente di farlo. Puoi usare una partizione separata / home per facilitare il backup del lato Linux delle cose, ma ricorda che non puoi superare le quattro partizioni primarie per disco.

    Montaggio automatico della partizione di archiviazione (Linux)

    Dato che stiamo usando NTFS, è una buona idea dire specificatamente al tuo sistema di montare la partizione di archiviazione o il disco nello stesso posto ogni volta che fai il boot. Per fare questo, 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.

    Prep lavoro

    Abbiamo bisogno di installare ntfs-3g, il driver che Linux userà 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", l'hai già installata, altrimenti vedrai che funziona, quindi aspetta che finisca la cosa. 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 vuoi che appaia in "Luoghi" e vuoi esplorarlo manualmente per qualsiasi motivo, puoi utilizzare questo invece:

    sudo mkdir / mnt / storage

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

    fstab

    Ora è il momento di modificare il file fstab. In primo luogo, creeremo un backup, nel caso in cui dovesse accadere qualcosa.

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

    Ti verrà richiesta la tua password, quindi vai avanti e inseriscila. Se, per qualsiasi motivo, è necessario ripristinare il backup in futuro, si dovrebbe fare questo:

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

    Quindi, è necessario trovare l'UUID della partizione di archiviazione. L'UUID sta per "identificatore universalmente univoco" e funge da numero seriale corretto 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 linea con l'etichetta corretta per la partizione di archiviazione (semplifica le cose, no?) E copia l'UUID.

    gksudo gedit / etc / fstab

    Vedrai gedit aperto, in questo modo:

    Potresti vedere un tema più brutto su Gedit del solito, ma non preoccuparti. Aggiungi le seguenti righe alla fine di fstab, sostituendo il tuo UUID anziché il mio:

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

    La prima riga è un commento, indicato dal tag hash principale. La riga successiva dice a fstab di cercare la partizione con l'UUID specificato, montarla su / media / storage / e usare il driver ntfs-3g. Inoltre, si assicura che si monti automaticamente all'avvio, lo rende accessibile dagli utenti (non solo root), offre sia i privilegi di lettura e scrittura, sia l'eliminazione dei controlli del file system (probabilmente si vorrà usare Windows per farlo). Infine, ricontrolla e controlla che non tocchi qualcos'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 assicurarsi che le cose funzionino.

    Dovresti essere in grado di avviare Ubuntu come se nulla fosse successo, ma noterai che hai "memoria" (o qualunque cosa tu abbia chiamato) nel menu Luoghi ora! In caso contrario, verificare di aver corretto fstab. Vedi sopra per ripristinare fstab dal backup, se necessario.

    Configura le tue sottocartelle (Linux)

    Aprire il terminale e immettere il seguente comando:

    gedit .config / user-dirs.dirs

    Questo è il file in cui sono definite le cartelle "speciali" nella tua home directory.

    Puoi modificare questo a tuo piacimento. Al posto di dove vedi "$ HOME / Download" inserirai una posizione di cartella assoluta, come "/ media / storage / Downloads". Vai avanti e crea quelle cartelle, o qualunque altra cartella desideri chiamarle, e metti il ​​percorso verso il basso per ognuna di queste. Ecco come dovrebbe apparire la modifica finale:

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

    Fondamentalmente, ora quando navighi e metti i file nella cartella "Download", verranno effettivamente inseriti nella cartella "Download" dell'unità di archiviazione. Tutto ciò che si trova nella cartella home rimane in / home / nomeutente /, non nell'unità di archiviazione. Alcune delle cartelle, come "Desktop" e "Modelli", probabilmente non trarranno alcun beneficio da questo trattamento. I modelli vengono usati raramente, il desktop di solito si riempie di scorciatoie e simili, e il desktop di Windows non viene reindirizzato elegantemente, 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 funzionalità Librerie integrata, quindi dai un'occhiata al nostro articolo "Capire la funzione Librerie in Windows 7, "E vedrai le istruzioni passo-passo su come aggiungere le tue nuove cartelle di archiviazione alle tue librerie.

    Come puoi vedere, le mie cartelle di archiviazione sono una 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 articolo "Cambia la cartella di salvataggio predefinita per le librerie di Windows ..." in modo che quando si inseriscono elementi nelle librerie, vengono automaticamente salvati nelle nuove cartelle di archiviazione.

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

    Vale anche la pena ricordare che se si dispone di un certo know-how, è possibile farlo anche con un'unità condivisa in remoto sulla rete, anche se potrebbe rivelarsi troppo lenta per l'uso effettivo. Un'idea migliore è trasformare la partizione di storage in un'unità condivisa a cui è possibile accedere da altri computer nella rete.


    Sebbene non esista una soluzione perfetta al problema di un'unità condivisa unificata per i dual-booter, questo layout funziona in modo abbastanza elegante. Alla maggior parte delle persone interessa soprattutto che i file, i documenti e i file multimediali scaricati possano essere consultati molto facilmente indipendentemente dal sistema operativo in uso e vedrai che questo schema funziona abbastanza bene. Se hai qualche consiglio o forse una configurazione migliore, condividili!