Bonjour,
j ́ai téléchargé le Live CD RIP Linux dans le but de monter une partition UFS et d ́effectuer par la suite une opération de restauration simple (copie de fichier).
Le module UFS est chargé par défaut.
Voici les opérations que j ́ai effectué :
fdisk -l /dev/hda :
/dev/hda1 ID=9f System=BSD/OS (bootable)
fdisk -l /dev/hda1 :
/dev/hda1p1 ID=ff System=BBT
/dev/hda1p2 ID=ff System=BBT
/dev/hda1p3 ID=72 System=Unknow
ls /dev/hd* :
/dev/hda
/dev/hda1
/dev/hdc (cdrom)
Le Live CD propose un menu à partir du quel je peux avoir accès à un ensemble d ́outil me permettant d ́effectuer différentes opérations sur le disque dur. Je vais donc dans le menu "List format of disk partitions" qui m ́affiche :
Partition a : 24.12 MiB, Type 7 (4.2 BSD Fast File Format) Dos MBR partition
________ partition 1 : 3.605 GiB, Type 0x9f BSD/OS, UFS Last mounted at "/"
Partion b : 255.9 MiB, Type 1 (Swap)
Partition c : 3.605 GiB, Type 0 (unused)
Partition h: (4.2 BSD Fast File System) UFS, Last mounted at "/usr".
Comment puis-je monter ma partition "/" sachant que je ne dispose pas des devices hda1px dans /dev/ ? Dois je les créer avec mknod ? Si oui comment déterminer les types Major et Minor ?
Est-il possible d ́imaginer faire un chroot sur cette partition montée pour faire une copie de fichier ?
Je vous remercie pour votre aide.
ps : je ne savais pas trop quelle section du forum choisir pour poster mon post. Veillez m ́excuser si celle ci n ́a pas sa place dans cette section.
Forum Linux.livecd Linux RIP Live CD et partition UFS
Posté par iOops .
Étiquettes :
aucune
11
jan.
2010
# kpartx, offset
Posté par zecrazytux . Évalué à 1.
Chez moi les slices d'une NetBSD apparaissent sous la forme sda[0-9]...
Tu peux essayer kpartx, et en dernier recours l'option 'offset' de mount.
[^] # Re: kpartx, offset
Posté par iOops . Évalué à 1.
merci pour ta réponse.
J ́ai essayé kpartx -l et il trouve bien les différentes partitions hda1p1,p2,p3. Dans /dev/ les partitions n ́y sont toujours pas.
Si je fais un kpartx -a /dev/hda1 j ́ai des erreur du genre ioct failed je pense. Puis dans /dev/mapper/ j ́ai console et hda1. Toujours aucune trace des sous partitions. Dois je essayer avec un live cd BSD ?
[^] # Re: kpartx, offset
Posté par zecrazytux . Évalué à 1.
kpartx -a /dev/hda
Tu peux aussi tenter ta chance avec
mount -o loop,offset=xxx ... ou losetup -o xxx ./dev/loop0 /dev/hda puis mount /dev/loop0 ...
(ça revient au même)
xxx est le décalage (en octect/byte), à adapter à ton partitionnement. (tu dois pouvoir trouver ça avec fdisk)
Sinon, un livecd BSD pourrait certainement t'aider à récupérer tes données, oui
[^] # Re: kpartx, offset
Posté par iOops . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.