Bien, j'ai un netbook, donc je ne peux pas jouer à des jeux sur Windows non plus, pas de problème. Mais je vais avoir un nouveau PC de bureau avec un meilleur matériel informatique et il sera capable de faire tourner les jeux les plus populaires et je veux avoir Windows sur lui pour jouer à des jeux et logiciels non compatibles avec Ubuntu. Je veux aussi avoir Ubuntu, comme système d'exploitation principal, donc je vais configurer un démarrage double.
Sur cet ordinateur, j'aurai un petit disque SSD avec système d'exploitation et un deuxième disque (un disque dur de 500 Go) pour stocker mes fichiers. Je veux éviter de copier des fichiers d'un système d'exploitation à un autre chaque fois que je télécharge un fichier. Ma question est la suivante: y at-il moyen de faire en sorte que les deux systèmes d’exploitation utilisent ce disque dur pour la maison, comme le définir en tant que NTFS et obliger Ubuntu à le monter sur /home
et à permettre à Windows de stocker des fichiers utilisateur, tels que My Documents
, My Videos
et Downloads
, etc., sur cette partition?
Il n'est pas conseillé de mettre /home
dans une partition NTFS, car Linux ne peut conserver la propriété et les autorisations sur la partition NTFS.
Je recommanderais de conserver/home dans la partition par défaut /
du disque SSD et de créer des liens symboliques vers les dossiers contenant la plupart des données (documents, musique, images, vidéos, etc.) dans une partition "Stockage" formatée en NTFS, qu'Ubuntu et Windows peuvent utiliser. lire et écrire à.
Étant donné que /home
stocke également tous vos fichiers de configuration, conserver /home
dans la partition /
du disque SSD aide à garder les choses rapides.
Un tutoriel détaillé est disponible à l'adresse suivante: http://www.howtogeek.com/howto/35807/how-to-harmonize-your-dual-boot-setup-for-windows-and-ubuntu/
Après avoir suivi les instructions du "Comment faire", créez les liens sym comme ceci:
/home/[user]
.alternativement
Supprimez les dossiers dans/home/[utilisateur] comme auparavant.
Ouvrez un terminal en appuyant sur Ctrl+Alt+T et entrez
ln -s /media/storage/Documents /home/[user]/Documents
ln -s /media/storage/Downloads /home/[user]/Downloads
ln -s /media/storage/Public /home/[user]/Public
ln -s /media/storage/Pictures /home/[user]/Pictures
ln -s /media/storage/Music /home/[user]/Music
ln -s /media/storage/Videos /home/[user]/Videos
J'espère que cela t'aides
J'ai suivi chaque étape indiquée à l'étape Comment harmoniser votre configuration à double démarrage pour Windows et Ubunt et cela fonctionnait parfaitement; seul je ne pouvais pas envoyer d'éléments sur une partition NTFS vers Corbeille.
Si vous rencontrez le même problème, ajoutez simplement les options "uid = 1000" et "gid = 1000" à fstab, sur la ligne qui concerne la partition ntfs. Le mien ressemble à ça:
# storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Ainsi, toutes les étapes à partir de zéro sont (données par YatriTrivedi de howtogeek.com et Manu Järvinen de son blog )
1. Configurez une nouvelle table de partitions GPT dans votre lecteur propre (à partir d’une distribution live usb ubuntu, à l’aide de gparted). Planifiez votre schéma de partition de la même manière:
N'oubliez pas d'étiqueter vos partitions pour plus de commodité.
D'après mon expérience personnelle, si vous envisagez de jouer à des jeux ou d'utiliser un logiciel spécialisé sous Windows (Adobe Suite, ARCGIS, Autodesk, etc.), prévoyez au moins 100 Go sur votre partition Windows. Avec 150 Go et plus, ça devrait aller. Les logiciels Ubuntu nécessitent beaucoup moins de capacité de stockage, vous pouvez donc facilement configurer une partition Linux de 50 à 75 Go en fonction de vos besoins.
2. Sudo apt install ntfs-3g
pour laisser Linux gérer le système de fichiers NTFS, qui est le seul que les deux systèmes d’exploitation peuvent lire.
3. Sudo mkdir /media/storage
ou à n’importe quel autre endroit où vous voudriez que votre partition apparaisse. Si vous ne savez pas où, copiez/collez simplement cette ligne.
4. Sudo cp /etc/fstab /etc/fstab.backup
pour sauvegarder votre fichier fstab, qui contient des informations sur ce que votre système doit faire avec vos partitions de disque. Editer fstab indiquera à Linux de monter cette partition correctement à chaque démarrage. Il est donc toujours utile de faire une sauvegarde au cas où tout ne fonctionnerait pas bien. Sudo cp /etc/fstab.backup /etc/fstab
pour restaurer la sauvegarde si nécessaire.
5. Vous devez maintenant trouver l’UUID de votre partition, c’est un identifiant unique qui fait office de numéro de série: Sudo blkid
. Entrez votre mot de passe, puis recherchez la ligne correspondant à votre partition de stockage. /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”
C’est là que votre étiquetage lors du formatage initial devient utile. Copiez l'UUID.
6. gksudo gedit /etc/fstab
ceci ouvrira le fstab pour le montage. Ajoutez la ligne suivante tout en bas de fstab et collez votre UUID à la place du mien: # storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
La définition de uid = 1000 et gid = 1000 vous permet en quelque sorte d’envoyer vos éléments à la corbeille sous Linux. Ne touchez rien d'autre dans fstab et assurez-vous que votre UUID est correct.
7. Enregistrez et redémarrez (important).
Et voilà, vous devriez maintenant pouvoir remarquer que vous avez un "stockage" dans le menu des lieux. Ensuite, configurez vos sous-dossiers sous Linux et Windows pour que vos documents, etc., soient stockés dans cette partition!