web-dev-qa-db-fra.com

Comment créer un lecteur protégé en écriture ou en lecture seule sous Linux?

J'ai installé Ubuntu sur ma machine, j'ai Windows sur un petit ssd et je voudrais que ce ssd ne soit pas visible, en lecture seule ou protégé en écriture lorsque j'utilise Linux, car je ne veux aucune erreur pour gâcher ce lecteur. ..

4
Quantum88

Vous pouvez créer une entrée pour cette partition dans /etc/fstab et la spécifier en lecture seule (ro).
Il montera automatiquement votre partition (sauf si noauto est spécifié) en lecture seule lorsque vous démarrez votre système.

Le format général du fichier /etc/fstab est:

file_system   mount_point   type  options     dump  pass  


Supposons que votre partition Windows dans /dev/sad1 et que vous souhaitez monter automatiquement est sur /media/Windows (avec une autorisation en lecture seule).

  • ouvrir /etc/fstab dans gedit en utilisant gksudo gedit /etc/fstab
  • Ajoutez maintenant les lignes suivantes

    #Mount Windows partition as read-only
    /dev/sda1  /media/Windows   ntfs  ro,suid,dev,noexec,auto,user,async  0 0
    


Remarque: Si vous souhaitez empêcher le montage automatique de la partition au démarrage, vous pouvez remplacer l'option auto par noauto.


Pour plus de détails, voir Wiki d'aide de la communauté

3
g_p

@g_p answer devrait suffire la plupart du temps.

Sinon, vous pouvez masquer votre partition comme indiqué ci-dessous: https://askubuntu.com/a/562948/16395

Si vous le souhaitez, vous pouvez même aller plus loin et cacher complètement le disque au noyau (s'il s'agit d'un disque SATA normal), en utilisant le paramètre de démarrage libata.force=X.XX:disable.

Vous pouvez voir des instructions détaillées ici: https://askubuntu.com/a/387261/16395 et aussi ici: https://unix.stackexchange.com/questions/102648/how -to-tell-linux-kernel-3-0-to-complètement-ignorer-un-disque-défaillant (depuis 14.04, l'option est en stock, vous devez simplement ajouter les options de ligne de commande).

1
Rmano