je cherche un moyen simple de cacher une partition de mon disque de façon à ce qu'elle n'apparaisse pas pré-montée sur le bureau (typiquement, la partition NTFS de restauration sur un laptop - oui, je l'ai gardée, j'ai pas payé une licence pour rien...).
Il y a bien l'option hide sous grub, mais celle-ci ne semble efficace que sous windoze (pour cacher des partitions linux).
Tout ce que j'ai pu trouver, c'est créer une règle HAL spécifique, par exemple /usr/share/hal/fdi/preprobe/20thirdparty/20-hidden-partitions.fdi:
[?xml version="1.0" encoding="UTF-8"?]
[deviceinfo version="0.2"]
[device]
[match key="block.device" string="/dev/sda1"]
[merge key="info.ignore" type="bool"]true[/merge]
[/match]
[/device]
[/deviceinfo]
(passe moyen le XML sur linuxfr...)
Y a-t-il un autre moyen de faire ça plus en amont (notamment sous grub) ?
# /etc/fstab
Posté par Pol' uX (site web personnel) . Évalué à 6.
Je ne vois pas comment faire ça avec Grub, mais normalement tu peux créer une entrée pour ta partition dans /etc/fstab et y mettre l'option noauto pour qu'elle ne soit pas montée automatiquement.
Normalement ça marche (Hal ne passe pas outre, chez moi).
Adhérer à l'April, ça vous tente ?
[^] # Re: /etc/fstab
Posté par NeoX . Évalué à 1.
si tu vire la ligne correspondant à cette partition dans /etc/fstab
le systeme ne va pas l'inventer
CQFD
sauf si tu as oublié de nous dire que tu montais un disque USB (mais si y a la partition de restauration du systeme, ca doit plutot etre le disque interne)
[^] # Re: /etc/fstab
Posté par ianux (site web personnel, Mastodon) . Évalué à 1.
par exemple, j'avais 2 entrées pour mes lecteurs CD/DVD dans fstab, et ces derniers apparaissaient dans le poste de travail gnome. Mais si je met un skeud dans un lecteur, un troisième disque, automagiquement monté par HAL, apparait, tandis que les 2 autres sont vides. Du coup, j'ai viré les lignes concernées dans fstab, et le poste de travail est plus cohérent (les disques amovibles n'apparaissent que lorsqu'ils sont présents).
Enfin, puisque tout ceci est dû à HAL, je suppose que l'idée de la règle dédiée reste la plus efficace...
[^] # Re: /etc/fstab
Posté par NeoX . Évalué à 1.
comme tu as pu le voir HAL s'occupe des disques amovibles (Cdrom, usb, firewire)
pas des disques FIXES
et un disque avec la partition Restauration fournit par le fournisseur, ca ressemble plus à un disque fixe qu'a un disque amovible.
[^] # Re: /etc/fstab
Posté par Pol' uX (site web personnel) . Évalué à 2.
Hal s'occupe également des disques (enfin, plus précisément des partitions) fixes. Même si certes il a été conçu pour apporter une solution multiplateforme au problèmes posés par les média amovibles.
Mais Hal ne passe pas outre /etc/fstab, pour des raisons de compatibilité. Donc si tu déclare dans fstab les partitions que tu souhaite en noauto, elle ne seront pas montées automatiquement.
Adhérer à l'April, ça vous tente ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.