Forum Linux.général cacher une partition

Posté par (page perso) .
Tags : aucun
0
8
jan.
2008
bonjour tous,
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 (page perso) . Évalué à 6.

    Salut,

    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 . Évalué à 1.

      pas mieux

      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 (page perso) . Évalué à 1.

        justement, HAL se passe de fstab, à vrai dire il est un peu fait pour ça.
        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 . Évalué à 1.

          ben justement
          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 (page perso) . Évalué à 2.

            Non NeoX,

            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 à ceux qui les ont postés. Nous n'en sommes pas responsables.