| |||||
| Dernière réponse | |
|---|---|
| Sujet : [RESOLU] MERCI ! Cloner un hdd ET son mbr | |
| aspegic500mg | Bon j'ai un lecteur cd, une knoppix-4 gravée, mes fichiers de /boot sur une des compact-flash et un disque dur ide, par contre j'ai pas le mbr, apparement il faut faire un grub-install et ca devrait remettre les choses en place ? :) |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| aspegic500mg | Bon j'ai un lecteur cd, une knoppix-4 gravée, mes fichiers de /boot sur une des compact-flash et un disque dur ide, par contre j'ai pas le mbr, apparement il faut faire un grub-install et ca devrait remettre les choses en place ? :) |
| chaica |
|
| aspegic500mg | Arf chiotte j'ai perdu mon boot, à force de changer les deux cartes mémoires, j'ai éffacé la mauvaise, j'ai les données de /boot sur l'autre, mais je n'ai pas le mbr :ouch: :sleep: :cry: Comment je vais bien pouvoir récupérer ça :heink: |
| aspegic500mg | Encore faut-il que je puisse l'avoir sur une distrib bootable sur disquette :D |
| chaica | L'utilitaure g4u contient un outil de clonage de disque dur avec débit et barre de progression. Je m'en suis pas mal servi et j'ai jamais eu de problème. |
| aspegic500mg | Après quelques semaines, tout fonctionne toujours bien.
J'ai acheté une deuxieme compact-flash 128Mo pour être tranquille en cas de défaillance de la première. Comme je n'ai qu'un seul adaptateur CF/IDE, je peux créer une image de ma première CF, mais je ne peux pas l'écrire sur la deuxième CF depuis mon système puisque pour booter ce système il faut brancher la première CF (vu que non-extractible à chaud) Je n'ai pas de lecteur cd dans ce pc, et comme je suis un gros faignant je n'ai pas envie d'en démonter un ailleurs, donc j'ai cherché une distrib qui boot sur disquette et qui contient un utilitaire (dd) permettant de créer/restaurer une image d'un disque, j'ai trouvé "tomsrtbt", ca fonctionne impec et ca tient sur une seule disquette ! Par contre, c'est un noyau 2.0, donc je n'ai pas ma carte reseau et je ne peux pas lire mon raid 1, alors je ne peux pas récupérer l'image stockée sur le reseau, et je n'ai pas d'endroit où mettre l'image si je la crée depuis tomsrtbt, donc j'ai dû brancher un disque dur ide 40Go en + :/ (de toutes facons je vais m'en servir, des choses à tester...) |
| aspegic500mg | Mem: 189132k total, 97360k used, 91772k free, 45220k buffers
Swap: 162136k total, 0k used, 162136k free, 20856k cached Ca fonctionne, à part que mon calcul était faux, je vais corriger ça avec ta méthode :) |
| sebchap | Lance la commande top
Tu devrais avoir la quaantité de swap occupé/libre |
| aspegic500mg | Oh bah j'ai pris la calculatrice, j'ai fait 1024 x 256, j'ai mis le 162144 et ca marche :D
J'avais "sw" avant, j'ai remplacé par défaults, je le remets :jap: Question: comment vérifier que mon swap fonctionne bien ? :) |
| sebchap | Voila c'est ca sauf que tu peux mettre bs=1M count=256 pour un fichier de 256Mo, c'est quand même plus simple.
Pour le fstab, il vaut mieux mettre sw en options plutot que default :) |
| aspegic500mg |
|
| sebchap | Pour le swap, tu peux utiliser un fichier a la place d'une partition ;) |
| aspegic500mg | ca marche :love:
Maintenant il me reste à recréer ma partition de swap ailleurs car elle était sur le disque dur ide que je viens de virer (à l'installaton je galerai un peu avec le raid alors je me suis simplifié la vie :sleep: ) MERCI !!! :) |
| aspegic500mg | Solution de MJules: ok pour la sauvegarde, ok pour la restauration, mais après je n'arrive plus à monter la partition :D
mount -t ext3 /dev/hda1 /mnt/compact-flash/ mount: wrong fs type, bad option, bad superblock on /dev/hda, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so Du coup j'ai reformaté hda en ext3 (mke2fs -j /dev/hda1), j'ai refais avec la solution de sebchap (qui fonctionne aussi), mais là ca ne copie que le mbr donc je ne vois rien quand je monte la partition. le "bs=512", ca correspond au nombre de bytes copiés en partant du début ? (man dd me dit juste bs=BYTES, pas très détaillé ...) Merci :jap: edit: apparement oui vu que: servlinux:~# dd if=/dev/hdc of=/dev/hda bs=30000000 count=1 1+0 records in 1+0 records out 30000000 bytes transferred in 0.934808 seconds (32092150 bytes/sec) Mais pourtant après démontage/remontage, j'ai toujours aucun fichier (et j'ai plus le lost+found) re-edit: Sinon je peux utiliser une de vos méthodes pour copier le mbr, puis faire un: cat /dev/hda > /dev/hdb (je viens de le faire et ca copie bien les fichiers, je vais essayer de reboot sur la compact-flash :) ) |
| sebchap | Tu peux essayer de re-installer grub sur ta compact flash (grub-install /dev/hda) ou de copier ton mbr avec dd if=/dev/hdc of=/dev/hda bs=512 count=1 (attention, c'est possible que les données de la compact flash en prennent un coup même si ca ne devrait pas être le cas)
edit : grillé :o Parcontre, pourla restauration, il me semble que ce n'est pas 512 mais 400 et quelque... à verifier Bon bah j'arrive plus a le retrouver donc ca devait être une hallucination :o |
| Mjules | pour cloner un secteur de boot :
dd if=/dev/hda of=/home/secteur_boot.dd bs=512 count=1 pour le restaurer : dd if=/home/secteur_boot.dd of=/dev/hda bs=512 count=1 |
| aspegic500mg | edit: problème résolu par ces deux commandes:
cat /dev/hdc1 > /dev/hda1 dd if=/dev/hdc of=/dev/hda bs=512 count=1 ------------------------------------------------ Bonjour J'ai une debian installée sur un raid 1 scsi logiciel, un disque dur ide (/dev/hdc) contient le /boot et le mbr allant avec. J'ai reçu et installé un adaptateur compact-flash / ide et une CF lexar 128Mo, en /dev/hda J'ai pour but de remplacer le disque dur ide qui ne sert qu'au boot par la compact-flash :) J'ai redimenssioné la partition /boot (/dev/hdc1) avec parted car elle faisait quelques mega-octets de trop pour rentrer sur la compact-flash, elle fait donc maintenant 110Mo. Avec partimage j'ai fait une image de la partition /dev/hdc1, puis j'ai restauré cette image sur la compact-flash, jusque là tout va bien (j'ai vérifié que les fichiers ont bien été copiés en montant cette partition dans un rep) J'ai remplacé physiquement le disque dur ide par la compact-flash (pour qu'elle soit bien en hdc, ainsi y'a rien à changer au niveau points de montages et & ), dans le bios j'ai spécifié de booter sur la compact-flash, mais ca me dit invalide system disk, je pense que tout simplement le mbr n'a pas été copié avec l'image (ps: avec partimage j'ai essayé l'option "restaurer le mbr à partir d'une image", mais il n'a rien trouvé sur l'image que j'avais crée à partir du hdd ide) help :o :wahoo: |




