Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2017, à 18:00

HackManiack

Comment cacher les partitions Windows après installation de (x)Ubuntu

Bonjour,

Voici je viens d'installer la distribution Xubuntu 16.10 sur mon PC portable, l'installation s'est parfaitement bien déroulé, les drivers sont bien tous là, les mises à jours sont faites MAIS il subsiste un problème : Xubuntu est en dualboot avec Windows 10 et j'aimerai masqué les partitions Windows sous Linux... Est-ce possible et si oui comment dois-je m'y prendre ?

Cordialement,

#2 Le 30/03/2017, à 18:13

abelthorne

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

Tout d'abord, je ne pense pas qu'il soit possible de les "cacher", au sens d'empêcher Ubuntu de les voir complètement. Mais il est normalement possible de faire en sorte qu'elles n'apparaissent plus sur le bureau et dans les raccourcis du gestionnaire de fichiers.

Par défaut, Ubuntu (et ses variantes) crée un point de montage virtuel dans /media/utilisateur (où utilisateur est ton nom) pour toutes les partitions qui ne sont pas déclarées autrement au niveau système. Or, tout ce qui est dans /media apparaît sur le bureau et dans le panneau du gestionnaire de fichiers. Ça permet de gérer facilement les disques durs externes, clés USB, etc. qu'on veut généralement voir apparaître quand on les branche, ou les CD/DVD quand on les insère.

Une solution à ton problème serait de monter les partitions de Windows au démarrage du système mais ailleurs que dans /media (/mnt est fait pour ça). Elles seront toujours accessibles en allant manuellement dans le dossier concerné mais elles ne devraient plus être visibles sur le bureau.

Pour faire ça, il va falloir commencer par les identifier pour pouvoir créer les points de montage et les déclarer dans le fstab (le fichier qui gère les montages au démarrage du système). Donne le résultat des commandes suivantes (dans un terminal) :

sudo fdisk -l
ls -l /dev/disk/by-uuid

(La première commande va lister les partitions avec leurs caractéristiques ; la deuxième va lister les identifiants des partitions dont on aura besoin pour les déclarer.)

Dernière modification par abelthorne (Le 30/03/2017, à 18:14)

Hors ligne

#3 Le 06/04/2017, à 14:15

HackManiack

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

Hello,

Merci pour ta réponse. J'ai tapé les commandes que tu m'as donné et j'obtiens ceci :

hackmaniack@hackmaniack-HP-ProBook-6450b:~$ sudo fdisk -l
[sudo] Mot de passe de hackmaniack : 
Disque /dev/sda : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x58a22392

Périphérique Amorçage     Start       Fin  Secteurs   Size Id Type
/dev/sda1    *             2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/sda2               1026048 683541997 682515950 325,5G  7 HPFS/NTFS/exFAT
/dev/sda3             683542526 976771071 293228546 139,8G  5 Étendue
/dev/sda5             683542528 968812543 285270016   136G 83 Linux
/dev/sda6             968814592 976771071   7956480   3,8G 82 partition d'échang

Partition 3 does not start on physical sector boundary.

hackmaniack@hackmaniack-HP-ProBook-6450b:~$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 avr  6 13:31 36FA272FFA26EB37 -> ../../sda2
lrwxrwxrwx 1 root root 10 avr  6 13:31 8E0822D80822BED9 -> ../../sda1
lrwxrwxrwx 1 root root 10 avr  6 13:31 9a9ae41c-0ed1-4352-b245-048eb807d0b9 -> ../../sda6
lrwxrwxrwx 1 root root 10 avr  6 13:31 e1782d7d-8eeb-44f6-a615-4fd0341356e7 -> ../../sda5

Que dois-je en faire ?

Cordialement,

#4 Le 06/04/2017, à 14:25

MicP

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

Bonjour

HackManiack a écrit :

…j'aimerai masqué les partitions Windows sous Linux…

En supposant que, comme le montre le contenu de ton fichier /etc/fstab les partitions utilisées par windows sur ta machine soient : /dev/sda1 et /dev/sda2

Avec les privilèges du compte root (par sudo)
créé un fichier nommé /etc/udev/rules.d/99-hide-disks.rules
dans lequel tu pourra indiquer :

KERNEL=="sda1", ENV{UDISKS_IGNORE}="1"
KERNEL=="sda2", ENV{UDISKS_IGNORE}="1"

=======
voir

man udev

Dernière modification par MicP (Le 06/04/2017, à 14:38)

Hors ligne

#5 Le 06/04/2017, à 14:32

HackManiack

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

Bonjour MicP,

Merci pour ta réponse ! J'ai bien créé le fichier comme tu me l'as indiqué, et inséré à l'intérieur les deux commandes que tu m'as donné.

Je suppose que je dois reboot mon système maintenant pour que les partitions disparaissent ?

Cordialement,

#6 Le 06/04/2017, à 14:34

MicP

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

Oui, tu peux rebooter pour faire prendre en compte le fichier créé,
sinon, sans rebooter, il y a cette ligne de commande :

sudo udevadm control --reload

Dernière modification par MicP (Le 06/04/2017, à 14:36)

Hors ligne

#7 Le 06/04/2017, à 14:50

abelthorne

Re : Comment cacher les partitions Windows après installation de (x)Ubuntu

EDIT : je n'avais pas vu la réponse de MicP et je ne connaissais pas cette option. Si néanmoins tu veux quand même qu'elles soient accessibles sur Linux sans pour autant être facilement visibles, je laisse mon message original ci-dessous.

Les deux partitions concernées sont celles qui sont en sda1 (UUID 36FA272FFA26EB37) et sda2 (UUID 8E0822D80822BED9).

Tu peux commencer par créer deux dossiers pour les points de montage dans /mnt, par exemple "windows1" et "windows2" (mais tu peux choisir d'autres noms) :

sudo mkdir /mnt/windows1 /mnt/windows2

Ensuite, il faut éditer le fichier fstab en admin :

sudo gedit /etc/fstab

Dedans, tu peux ajouter les deux lignes suivantes à la fin et enregistrer :

UUID=36FA272FFA26EB37	/mnt/windows1	ntfs-3g	rw,auto,exec,umask=000,utf8,codepage=850	0	0
UUID=8E0822D80822BED9	/mnt/windows2	ntfs-3g	rw,auto,exec,umask=000,utf8,codepage=850	0	0

Après, soit tu les éjectes (si elles sont montées actuellement) et tu fais un sudo mount -a pour les remonter depuis le fstab, soit tu redémarres ton PC. Logiquement, elles ne devraient plus apparaître sur le bureau ou le panneau du gestionnaire de fichiers, elles seront accessibles en allant dans /mnt.

Dernière modification par abelthorne (Le 06/04/2017, à 14:52)

Hors ligne