15Aug
Vous cherchez une certaine harmonie entre Windows 7 et Ubuntu dans votre configuration à double démarrage? Voici quelques façons de rendre la situation du système d'exploitation tendue un peu plus unifiée et copacétique.
Contexte
Lorsque nous avons couvert Comment choisir un schéma de partition pour votre PC Linux, nous avons remarqué que certaines personnes se demandaient comment utiliser une troisième partition entre Linux et Windows pour agir comme une partition de stockage.
Pourquoi c'est difficile
Comme certains commentateurs l'ont fait remarquer, vous ne pouvez pas utiliser une partition au format NTFS pour / home sous Linux. En effet, NTFS ne conserve pas toutes les propriétés et autorisations utilisées par Linux, et Windows ne lit même pas les systèmes de fichiers Linux. Vous pouvez facilement le voir si vous affichez un dossier caché dans Windows à partir de Linux ou un fichier que Linux considère comme caché dans Windows. Ce qui fonctionne pour l'un ne fonctionne pas pour l'autre. En outre, il n'y a pas de manière incroyablement propre de déplacer le dossier Users dans Windows sans se tromper avec les choses. C'est pourquoi beaucoup de gens avec de plus belles machines finissent par utiliser un logiciel de virtualisation;c'est plus facile que de forcer les deux à coopérer côte à côte.
Image de cellguru.co.cc, utilisation supposée équitable
Une solution
Il n'y a pas moyen d'exécuter votre répertoire / home à partir d'une partition FAT32 ou NTFS, donc vos fichiers de configuration et vos scripts devront rester là.Ce que vous pouvez faire est de rediriger les autres dossiers couramment utilisés tels que Documents, Téléchargements, Musique, etc. vers une autre partition, qui peut être lue par Windows. Ensuite, vous pouvez ajouter ces dossiers à vos bibliothèques Windows 7 et les marquer comme emplacement d'enregistrement par défaut.
Ce n'est pas une solution de contournement appropriée. Vos fichiers de configuration associés au programme et d'autres paramètres liés à l'utilisateur ne seront pas au même endroit pour cette configuration. Si vous devez réinstaller l'un ou l'autre système d'exploitation, vous devrez effectuer une sauvegarde séparée de vos paramètres utilisateur. Cela étant dit, cependant, la plupart des gens sont vraiment préoccupés par leurs documents, leur musique, leurs vidéos et ainsi de suite. Cela résout ce problème en pointant les deux systèmes d'exploitation pour chercher au même endroit pour eux.
Linux a parcouru un long chemin en ce qui concerne la lecture et l'écriture NTFS, et comme c'est beaucoup mieux que FAT32 et plus difficile à configurer avec cette configuration, c'est ce que nous allons couvrir dans ce guide.
Partition Scheme
Pour que cela fonctionne, vous devez configurer votre disque dur de la manière suivante:
- Votre partition Windows
- Votre partition Linux
- Une grande partition( ou un second disque dur!) Pour stocker vos fichiers
- Apetite partition de swap
Pour plus de commodité, lorsque vous formatez votre partition de stockage en NTFS, ajoutez une étiquette facilement reconnaissable. Il sera plus facile de trouver un lecteur appelé "stockage" ou "média" que de compter les numéros de partition.
Notez que nous n'avons pas de partition / home séparée cette fois-ci.Étant donné que la grande majorité de vos fichiers importants / volumineux sera sur une partition séparée, cela annule le besoin de cela. Vous pouvez utiliser une partition / home distincte pour sauvegarder le côté Linux des choses, n'oubliez pas que vous ne pouvez pas dépasser quatre partitions principales par disque.
Montage automatique de votre partition de stockage( Linux)
Puisque nous utilisons NTFS, c'est une bonne idée de dire spécifiquement à votre système de monter votre partition de stockage ou votre disque au même endroit chaque fois que vous démarrez. Pour ce faire, nous allons éditer le fichier système fstab /etc/, qui est la table de système de fichiers utilisée par Linux, mais d'abord, nous avons quelques préparatifs à faire. Ouvrez le terminal, et si cela vous rend nerveux, prenez une grande respiration et détendez-vous. Tout ira bien.
Prep Work
Nous devons installer ntfs-3g, le pilote que Linux utilisera pour lire et écrire en NTFS.Si vous l'avez déjà installé, ça vous le dira, alors ne vous inquiétez pas.
sudo apt-get install ntfs-3g
Si vous voyez "ntfs-3g est déjà la version la plus récente" alors vous l'avez déjà installé, sinon vous le verrez fonctionner, alors attendez que ça finisse. Ensuite, créons le répertoire dans lequel votre partition sera montée. Si vous voulez que le lecteur apparaisse dans le menu "Lieux" par défaut, vous utiliserez:
sudo mkdir /media/ stockage
Si vous ne voulez pas qu'il apparaisse dans "Lieux" et que vous vouliez le parcourir manuellement pourraison, vous pouvez utiliser à la place:
sudo mkdir /mnt/ de stockage
Cela va créer un répertoire "stockage" dans / media. Vous pouvez changer cela en quelque chose d'autre si vous le souhaitez, mais assurez-vous qu'il n'y a pas d'espaces. Les espaces créeront un problème lorsque nous le configurerons pour le montage automatique dans les prochaines étapes.
fstab
Maintenant, il est temps d'éditer le fichier fstab. D'abord, nous allons créer une sauvegarde, juste au cas où quelque chose se passerait.
sudo cp /etc/ fstab /etc/ fstab.backup
Il vous demandera votre mot de passe, alors allez-y et entrez-le. Si, pour une raison quelconque, vous avez besoin de restaurer la sauvegarde à l'avenir, vous devriez faire ceci:
sudo cp /etc/ fstab.backup /etc/ fstab
Ensuite, vous devez trouver l'UUID de votre partition de stockage. L'UUID signifie «identificateur universellement unique» et agit comme un numéro de série correct qui ne changera pas tant que la partition n'aura pas été reformatée. Exécutez la commande suivante:
sudo blkid
Entrez votre mot de passe et vous verrez une sortie ressemblant à ceci:
/dev/ sda1: UUID = "23A87DBF64597DF1" TYPE = "ntfs"
/dev/ sda2: UUID = "2479675e-2898-48c7-849f-132bb6d8f150 "TYPE =" ext4 "
/dev/ sda5: UUID =" 66E53AEC54455DB2 "LABEL =" stockage "TYPE =" ntfs "
/dev/ sda6: UUID =" 05bbf608-87fa-4473-9774-cf4b2602d8d6 "TYPE =" swap "
Trouver la lignequi a l'étiquette correcte à votre partition de stockage( rend les choses faciles, n'est-ce pas?) et copier l'UUID.
gdsudo gedit /etc/ fstab
Vous verrez gedit ouvert, comme ceci:
Vous pouvez voir un thème plus laid sur gedit que d'habitude, mais ne vous inquiétez pas. Ajoutez les lignes suivantes à la fin de fstab, en substituant votre propre UUID au lieu du mien:
UUID = 66E53AEC54455DB2 /media/storage/ ntfs-3g automatique, utilisateur, rw 0 0
La première ligne est un commentaire, indiqué par le hachage de têtemarque. La ligne suivante indique à fstab de rechercher la partition avec l'UUID spécifié, de la monter sur /media/storage/ et d'utiliser le pilote ntfs-3g. En outre, il s'assure qu'il monte automatiquement au démarrage, le rend accessible aux utilisateurs( pas seulement root), donne des droits de lecture et d'écriture et ignore les vérifications du système de fichiers( vous aurez probablement besoin de Windows pour le faire).Enfin, vérifiez et vérifiez trois fois pour vous assurer que vous n'avez rien touché d'autre et que l'UUID est correct.
Lorsque vous êtes prêt, cliquez sur Enregistrer, puis redémarrez. Ne sautez pas le redémarrage, car il est nécessaire pour l'étape suivante ainsi que pour s'assurer que les choses fonctionnent.
Vous devriez être en mesure de démarrer dans Ubuntu comme si rien ne s'était passé, mais vous remarquerez que vous avez "stockage"( ou quel que soit votre nom) dans le menu Places maintenant! Si ce n'est pas le cas, vérifiez que vous avez bien saisi fstab. Voir ci-dessus pour restaurer fstab à partir de votre sauvegarde, si nécessaire.
Configurer vos sous-dossiers( Linux)
Ouvrez le terminal et entrez la commande suivante:
gedit. config / user-dirs.dirs
C'est le fichier où sont définis les dossiers "spéciaux" de votre répertoire personnel.
Vous pouvez éditer ceci à votre goût. Au lieu d'où vous voyez "$ HOME / Téléchargements" vous placerez dans un emplacement de dossier absolu, comme "Téléchargements /media/storage/".Allez-y et créez ces dossiers, ou quels que soient les dossiers que vous souhaitez appeler, et mettez le chemin pour chacun d'eux. Voici à quoi devrait ressembler l'édition terminée:
Cliquez sur Enregistrer, et le noeud de la configuration est terminé.Vous devrez peut-être redémarrer pour que ces modifications prennent effet, mais vous pouvez simplement démarrer Windows pour terminer le processus dans la section suivante.
Fondamentalement, maintenant, lorsque vous parcourez et mettez des fichiers dans votre dossier "Téléchargements", ils vont en fait dans le dossier "Téléchargements" de votre lecteur de stockage. Tout ce qui se trouve dans votre dossier personnel restera dans /home/yourusername/, pas sur votre disque de stockage. Quelques-uns des dossiers, comme "Desktop" et "Templates", ne bénéficieront probablement pas non plus de ce traitement. Les modèles sont rarement utilisés, le bureau est généralement encombré de raccourcis et autres, et le bureau de Windows n'est pas élégamment redirigé, malheureusement.
Configurer vos sous-dossiers( Windows)
Démarrer dans Windows, et vous verrez qu'il y a une autre partition appelée "stockage" sous "Poste de travail". Windows 7 a la belle fonctionnalité de bibliothèques intégré, alors jetez un oeil à notre article "Comprendre la fonction de bibliothèques dans Windows 7, "et vous verrez des instructions étape par étape sur la façon d'ajouter vos nouveaux dossiers de stockage à vos bibliothèques.
Comme vous pouvez le voir, mes dossiers de disque de stockage font partie de mes bibliothèques. Ma lettre de lecteur de stockage est E: car mon partage réseau est sur D: .Jetez également un coup d'œil sur l'article "Changer le dossier par défaut pour Windows 7 Bibliothèques. .." afin que lorsque vous collez des éléments dans vos bibliothèques, ils soient automatiquement enregistrés dans vos nouveaux dossiers de stockage.
La dernière chose que vous devrez changer est le répertoire "Téléchargements" par défaut de votre navigateur préféré, qui peut pointer vers votre bibliothèque "Téléchargements".Terminé!
Il est également intéressant de mentionner que si vous avez un certain savoir-faire, vous pouvez même le faire avec un lecteur partagé à distance sur votre réseau, même si cela peut s'avérer trop lent pour une utilisation réelle. Une meilleure idée consiste à transformer votre partition de stockage en un lecteur partagé auquel les autres ordinateurs de votre réseau peuvent accéder.
Bien qu'il n'y ait pas de solution parfaite au problème d'un lecteur partagé unifié pour les dual-booters, cette mise en page fonctionne de manière assez élégante. La plupart des gens se soucient surtout de pouvoir accéder très facilement à leurs fichiers, documents et fichiers multimédia téléchargés, quel que soit le système d'exploitation qu'ils utilisent, et vous verrez que ce système fonctionne assez bien. Si vous avez des conseils, ou peut-être une meilleure configuration, s'il vous plaît partagez-les!