cacher une partition sur un disque dur externe ?

frutkin

Membre confirmé
14 Décembre 2007
11
0
Bonjour,
Je viens d'acheter un DD externe que j'utiliserai avec mon mac (formaté en HFS), mais il est possible que je le prête à des utilisateurs PC. Je souhaiterai faire une toute petite partition en FAT32 qui contiendrait un utilitaire comme MacDrive. L'utiisateur PC verrait cette partition, installerait Macdrive et pourrait alors utiliser mon DD.
Que pensez-vous de cette solution ?
De plus, est-il possible de cacher, ou d'empêcher le montage de la partition contenant macdrive sur mon mac, afin de ne pas être embêté par une partition "inutile" sous mac qui se monterai à chaque fois que j'utilise mon DD ?
Et enfin, la question bonus : est-ce utile de partitionner mon DD en HFS au cas où il y aurait un problème, pour ne pas perdre toutes les données ?
Merci d'avance à tous !
F.
 
Pour le problème "PC", le plus simple serait de formater une partition en FAT32 ou en NTFS pour les échanges PC, et l'autre en HFS, qui sera invisible depuis le PC (et comme ça, pas besoin de MacDrive).

Pour ne pas monter la partition sur le Mac, il existe une solution, mais je pense qu'elle empêcherait de la monter sur n'importe quel ordi. Par contre un AppleScript ou un process automator lancé automatiquement au démarrage du Mac pourrait la démonter si tu ne veux pas la voir.

Enfin, partitionner un disque augmente légèrement les chances de ne pas tout perdre en cas de problème, mais multiplie les chances de perdre une partie des données (x fois plus de volumes = x fois plus de chances qu'un volume ait un problème, et en outre, si le problème affecte la table des partitions, tu peux quand même tout perdre).

Personnellement, depuis que j'ai multiplié le nombre de disques sur mon Mac (4 en interne), non seulement je ne partitionne plus, mais en plus j'en ai mis deux en "RAID" pour qu'ils n'apparaissent que comme un seul d'une capacité de la somme de celles des deux disques.
 
Bonjour
Que pensez-vous de cette solution ?
Techniquement parlant, pourquoi pas... Du point de vue de la licence de MacDrive, c'est en revanche peut-être plus problématique.

De plus, est-il possible de cacher, ou d'empêcher le montage de la partition contenant macdrive sur mon mac, afin de ne pas être embêté par une partition "inutile" sous mac qui se monterai à chaque fois que j'utilise mon DD ?
Oui, il est possible d'empêcher une partition spécifiée de monter automatiquement sur un Mac donné.

Il suffit d'ajouter une ligne dans le fichier /etc/fstab , du type :
Bloc de code:
LABEL=[I][COLOR="Purple"]NomDeLaPartitionFAT[/COLOR][/I] none msdos rw,noauto

Des droits d'administration sont requis pour faire cette manipulation.

Et enfin, la question bonus : est-ce utile de partitionner mon DD en HFS au cas où il y aurait un problème, pour ne pas perdre toutes les données ?
Utilisé sur un Mac, le formatage HFS+ est la solution qui offre la plus grande sécurité (indépendamment de la solution de sécurisation supplémentaire RAID évoquée par Pascal 77). En revanche, autoriser l'accès à des PC sous Windows représente un danger certain.
 
(indépendamment de la solution de sécurisation supplémentaire RAID évoquée par Pascal 77)

Euh … Non, ça n'est pas ce RAID là (où le contenu de chaque disque est identique à celui de l'autre), c'est le RAID (1 je crois) ou on obtient un seul gros volume à partir de plusieurs disques plus petits. Je le faisais auparavant en mode entrelacé (avec deux 74,5 Go, j'avais "un" 149 Go), mais là, je ne peux plus, mes deux disques ayant des capacités différentes, je dois utiliser le mode "concaténé", qui me donne un volume unique de 362,2 Go à partir d'un disque de 189,8 Go, et d'un autre de 172,4 Go.

À noter que sur les vieux PowerMac, qui ne géraient pas les disques de plus de 128 Go, c'était un des moyens de dépasser cette limitation, avec 4* disques de 120 Go (111 Go réels), on pouvait obtenir un seul volume de 444 Go !

(*) Ce qui suppose de disposer d'une carte PCI ATA qui ne gère pas non plus les disques de plus de 128 Go, car le port ATA intégré de ces Mac n'acceptait que deux disques, mais sans ça on pouvait obtenir 333 Go en casant un troisième disque dans l'emplacement destiné au lecteur ZIP (et en n'oubliant pas de passer le graveur en "Slave", je l'avais fait sur mon vieux G4 "Audionumérique").
 
un process automator lancé automatiquement au démarrage du Mac pourrait la démonter si tu ne veux pas la voir.

J'ai réussi à faire une application automator qui démonte la partition que je ne veux pas voir quand je la lance.
Par contre, je voudrais que cette appli automator se lance toute seule dès que je connecte mon disque dur, et pas au démarrage de l'ordi. Et là, je n'y arrive pas... Vous auriez une idée ?
Merci.
 
fstab est un fichier situé dans le dossier système /etc (normalement caché) et qui contient des instructions de montage automatiques de volumes.

Si tu ne souhaites pas utiliser Terminal pour éditer ce fichier, il est toujours possible de te loguer sur une session root (administrateur système) pour opérer comme tu en as l'habitude dans l'environnement graphique (à ceci près que les dossiers et fichiers cachés sont visibles). Tu pourrais ainsi simplement utiliser TextEdit.

Il faudra toutefois prendre garde à ne pas faire de fausse manipulation, car sous root pratiquement tout est permis, y compris de casser le système. Évite simplement de toucher à n'importe quoi.
 
Donc, si j'ai bien compris, il faut que je trouve le fichier /etc/fstab, que j'entre dedans la ligne "LABEL=nomdepartition none msdos rw,noauto" et cette partition ne se monteras pas.
Deux questions :
- où trouver le fichier /fstab ? j'ai trouvé un fstab.hd, mais dedans il n'est écrit que "IGNORE THIS FILE.This file does nothing, contains no useful data, and might go away in future releases. Do not depend on this file or its contents." Est-ce le bon ?
- si je veux remonter cette partition cachée, est-ce que c'est possible ? Comment faire ?
Merci.
 
- où trouver le fichier /fstab ?
Il doit se trouver dans le dossier /etc , au même endroit que fstab.hd . En fait, il semblerait qu'il n'existe pas par défaut sous Snow Leopard. Il faudra donc le créer.

Attention en créant le fichier :
1- le format d'enregistrement par défaut de TextEdit est RTF (Rich Text Format). Il faut donc convertir le texte au format Texte (menu Format>Convertir au format Text ou Maj+Cmd+T) avant de sauvegarder le fichier.
2- par défaut, l'extension « .txt » est ajoutée au nom du fichier. Il faut décocher la case « Utiliser ".txt" à défaut d'extension » au moment d'enregistrer le fichier pour la première fois.

- si je veux remonter cette partition cachée, est-ce que c'est possible ? Comment faire ?
Il faudra utiliser la commande en ligne « mount » dans Terminal, ou bien ré-éditer le fichier /etc/fstab pour transformer en commentaire la ligne « LABEL=... », en lui ajoutant un caractère « # » au début.
 
Merci beaucoup PA5CAL !
ça marche nickel. La partition non voulue ne se monte pas, et il est possible de la monter si besoin en passant par l'utilitaire de disque.
Parfait !
 
Bonsoir
je reviens sur ce post car il m'arrive quelque chose que je ne comprends pas avec un DD externe
celui ci est formaté en NTFS 1 seule partition et lorsque je suis dans utilitaire de disque que je lis les informations de ce DD l'utilitaire me marque 2 partitions :confused:
Quand il y a 2 partitions il apparaît 2 DD dans le finder là je n'en ai qu'un:heu:
si quelqu'un a une idée
merci
 
Bonsoir
je reviens sur ce post car il m'arrive quelque chose que je ne comprends pas avec un DD externe
celui ci est formaté en NTFS 1 seule partition et lorsque je suis dans utilitaire de disque que je lis les informations de ce DD l'utilitaire me marque 2 partitions :confused:
Quand il y a 2 partitions il apparaît 2 DD dans le finder là je n'en ai qu'un:heu:
si quelqu'un a une idée
merci

Ben si déjà tu nous communiquais les infos de ta partition fantôme, on pourrait pitêt t'en dire pluche !
 
si je pouvais la voir mais elle n'apparaît pas sur le mac :confused:
seulement lorsque je vais dans utilitaire de disque je fais informations, il m'indique: nombre de partitions:2
 
si je pouvais la voir mais elle n'apparaît pas sur le mac :confused:
seulement lorsque je vais dans utilitaire de disque je fais informations, il m'indique: nombre de partitions:2

Ben justement, ce sont des infos dans "Utilitaire de disque, dont je te parle ! Tu sélectionne la partition en question, et tu nous donne les infos qui apparaissent (dans le bas de la fenêtre), ou tu la sélectionne (toujours dans "Utilitaire de disque"), et tu cliques sur le bouton "Infos" (celui avec un "i")
 
Tu peux aussi ouvrir Terminal et taper :
Bloc de code:
diskutil list
Les informations de partitionnement apparaissent après le numéro du disque. Si tu n'as qu'un seul disque supplémentaire (disques internes, clés USB et autres supports amovibles inclus), il doit apparaître sous /dev/disk1 (/dev/disk0 étant le disque système).

Ensuite, pour avoir des informations supplémentaires, tu tapes :
Bloc de code:
diskutil info [I][COLOR="Purple"]diskXXX[/COLOR][/I]
diskXXX désigne le disque (par exemple disk1) ou l'une des partitions qui apparaissent dans la liste, dans la colonne de droite (par exemple disk1s1, disk1s2, disk1s3, etc.).

Tu devrais donc très probablement être amené à taper :
Bloc de code:
diskutil info disk1
diskutil info disk1s1
diskutil info disk1s2
 
Tu peux aussi ouvrir Terminal et taper :
Bloc de code:
diskutil list
…

Loin de moi l'idée de vouloir te critiquer, vu l'exactitude et la pertinence chronique des infos que tu donne régulièrement dans ces forums, mais là, le clic sur le bouton "Infos" d'Utilitaire de disque me parait … Euuh … Comment dire … Un tantinet plus simple :siffle:

;) :D