[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Copie hda->hdb : taille différente



Cédric Lucantis a écrit, mardi 20 mars 2007, à 16:28 :
> Salut,

aussi,

> > sauf que dd if=/dev/hda of=/dev/hdb en init 2 ne semble plus fonctionner !
> > en effet lorsque je retire le hda, je bascule le hdb en hda , au démarrage
> > la machine démarre comme si le secteur de boot du disque copié n'existe
> > pas. cfdisk sur le disque copié me confirme l'existance du flag boot

Les 446 premiers octets (le code bouteur) ont bien été copiés ?

> Je ne suis pas sûr que ce flag serve à quelque chose en dehors de dos/windows; 

oui.

> est-ce qu'il ne faudrait pas plutôt réinstaller grub/lilo? (Mais là dessus je 
> n'y connais pas grand chose :)

La commande dd  a *tout* copié bit à bit, donc  ça devrait marcher (sauf
si hda est plus gros, peut-être) --- comment est faite la bascule ?  Par
le BIOS,  ou physiquement  ?  Est-ce  que les deux  disques ont  la même
géométrie, le même mode (LBA, etc.) ?

> > Par ailleurs, y'a-t-il une autre méthode pour copier des disques
> > (hda->hdb), sachant que je ne peux installer mondo (a cause des dépenses
> > j'ai quasiment une reinstall complète du système, pour l'instant je
> > souhaiterais l'éviter)

Ce sujet a été abordé sur la liste il n'y a pas très longtemps...

> > j'avais pensé
> > 1) sfdisk -d /dev/hda | sfdisk /dev/hdb

  sfdisk -d /dev/hda  |sed s,/dev/hda,/dev/hdb,| sfdisk /dev/hdb

mais il peut être utile d'ajuster un peu --- ensuite, c'est moins simple.


[...]
[pour Gregory]

Dans la fonction

function CreationPointMontage () {
        mkdir /dev/hdb1 /mnt/hdb1
        mkdir /dev/hdb3 /mnt/hdb3
        mkdir /dev/hdb5 /mnt/hdb5
        mkdir /dev/hdb6 /mnt/hdb6
        mkdir /dev/hdb7 /mnt/hdb7
}

les /dev/ sont en trop !

 mkdir -v -p /mnt/hdb{1,3,5,6,7}


> ça c'est très bizarre :) pourquoi pas simplement
> 
> Src="${partition[$i]}"
> Dest="/mnt/hdb$i"
> cp -ax "$Src"/* "$Dest"

Ça ne copierait pas les fichiers cachés à la base de $Src,

 cp -avx "Src"/. "$Dest"/

-- 
Jacques L'helgoualc'h



Reply to: