Retourner aux forums || Retourner au forum Linux.livecd
Linux.livecd : Pb : disque dur vide mais détecté
Posté par azert84 () le 20 février 2008j'ai un problème avec mon disque dur sous linux.
Je boot sur un live-cd aprés j'installe pilote ide (modprobe ide-generic) afin de détecter le disque dur qui est /dev/hda.
J'éxécute ensuite dd if=/dev/zero of=/dev/hdc6 bs=512 count=1 pour restaurer le secteur de boot sur le disque dur.
J'essaye ensuite de lancer la commande sfdisk /dev/hda < un script qui réécrit mes partitions.
le problème est que mon disque dur affiche 0 block, 0 head, 0 sector et la commande df n'affiche rien et sfdisk -s affiche 0 blocks.
Merci de votre aide
> Lire le message (4 commentaires, moyenne: 1,8).
Erreurs multiples ?
Je n'ai pas tout compris.
of=/dev/hdc6 va écrire sur la partition 6 du troisième disque.
Tu devrais plutôt faire of=/dev/hdc
Souvent hdc est le lecteur CD. Dans ton exemple, tu écrase hdc puis tu partitionnes hda. Tu fais ta sauce comme tu veux :-)
Une fois que tu as repartitionné, il est possible qu'il faille relancer l'OS dans certains cas (ou lancer partprobe, à installer préalablement).
La commande df n'affiche quelque chose que pour les systèmes de fichiers montés, par pour les disques.
Qui a existé en premier: le compilateur ou son code source ?
ancien...
je ne sais pas de quand date ton livecd, mais les disques ide sont en general detectés automatiquement.
ensuite c'est juste un affaire de script.
remettre à zero avant d'envoyer ton script, pourquoi pas,
mais faut remettre à zero la meme chose que ce que tu veux initialiser apres
si dans ton scriptA tu fais
sfdisk $DISK <scriptB
tu peux peut-etre simplement ajouter le dd au debut du script A
ex :
script A :
dd if=/dev/zero of=$1 bs=512 count=1
sfdisk $1 <scriptB
script B:
le detail de ton script de partition....
ensuite il y a plus qu'a faire
scriptA /dev/sda
pour refaire les partitions de sda
scriptA /dev/hda
pour refaire les partitions de hda
etc
etc
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
-
[^]Re: ancien...
Posté par azert84 () le 22/02/2008 à 11:57. (lien). Évalué à 1.j ai trouvé la solution, il fallait créer les noeuds à la main (avec mknod...).
Merci de votre aide-
[^]Re: ancien...
Posté par wismerhill (page perso, ) le 22/02/2008 à 19:33. (lien). Évalué à 2.C'est un très vieux liveCD que tu as sorti pour qu'il soit nécessaire de créer les noeuds à la main?
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.livecd



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.