J'ai suivi toutes les étapes indiquées dans Comment harmoniser votre configuration à double démarrage pour Windows et Ubuntu et cela fonctionnait parfaitement, mais je ne pouvais pas envoyer les éléments de la partition NTFS dans la corbeille.
Si vous avez 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
Donc, les étapes complètes à partir de zéro sont (comme indiqué par YatriTrivedi de howtogeek.com et Manu Järvinen de son blog )
1. Configurez une nouvelle table de partition GPT dans votre lecteur propre (à partir d'une distribution ubuntu usb en direct, à l'aide de gparted). Planifiez votre schéma de partition d'une manière similaire:
- Une partition système EFI (ESP) d'au moins 100 Mo, ce sera le cerveau du démarrage du système
- Votre partition Windows (NTFS)
- Votre partition Linux (Ext4)
- Une grande partition (ou deuxième disque dur) pour stocker vos fichiers (NTFS)
- Une petite partition de swap (SWAP)
N'oubliez pas d'étiqueter vos partitions pour plus de commodité.
D'après mon expérience personnelle, si vous prévoyez de jouer à des jeux ou d'utiliser des logiciels spécialisés sous Windows (Adobe Suite, ARCGIS, Autodesk et similaires), prévoyez d'avoir au moins 100 Go sur votre partition Windows. Avec 150 Go et plus, ça devrait aller. Les logiciels Ubuntu sont beaucoup moins exigeants sur la 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 OS peuvent lire.
3. sudo mkdir /media/storage
ou tout autre endroit où vous souhaitez 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. L'édition de fstab indiquera à linux de monter cette partition correctement à chaque démarrage, donc faire une sauvegarde est toujours utile au cas où les choses ne marcheraient pas bien. sudo cp /etc/fstab.backup /etc/fstab
pour restaurer la sauvegarde si nécessaire.
5. Vous devez maintenant trouver l'UUID de la partition, il est un identifiant unique qui agit comme un numéro de série: sudo blkid
. Saisissez 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 fstab pour l'édition. Ajoutez la ligne suivante tout en bas de fstab et collez votre UUID au lieu du mien: # storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Définir uid = 1000 et gid = 1000 vous permet en quelque sorte d'envoyer vos éléments dans la corbeille depuis Linux. Ne touchez à rien d'autre depuis 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" sous le menu des lieux. Ensuite, configurez vos sous-dossiers sous Linux et Windows pour que vos documents, etc., soient stockés dans cette partition!