|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
Clonare un Hdd con Gentoo
Ciao a tutti,
ho un pc che fa da webserver dove è installata la Gentoo. C'è solo un disco da 60 giga partizionato nel modo seguente: 1 partizione boot 2 partizione swap 3 partizione linux devo clonare il disco trasferendolo su un altro da 80 giga e renderlo avviabile. Come prima prova ,per far prima, ho usato ghost che mi ha clonato le partizioni con la stessa dimensione e file system ...peccato che non parte e all avvio viene fuori la scritta GRUB e basta. Allora ho cercato come reinstallare grub e ho cercato di fare cosi : avvio knoppix monto la partizione dove risiede linux ( es. mount /dev/hda2 /mnt/hda2) chroot /mnt/hda2 grub-install /dev/hda exit (per uscire dal chroot...) ma mi dice giustamente che non trova la tabella delle partizioni e non puo montare nulla. da cfdisk le partizioni sono identiche all'originale. Ho letto in giro che per fare una cosa del genere conviene prima formattare il disco con le stesse identiche partizioni e successivamente copiare a mano il contenuto usando dd che copia i dati grezzi. Qualcuno ha qualche idea ? Nell attesa continuo a cercare grazie ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
|
Soluzione non per puristi
![]() Se il nuovo disco è un maxtor (dalla firma mi sa che l'esistente è un IBM), allora sul sito della maxtor c'è un programma che riversa tutto da un disco all'altro. L'importante è che almeno uno dei due sia Maxtor. |
![]() |
![]() |
![]() |
#3 | |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
Quote:
no no non c'entra il mio pc ![]() il lavoro devo farlo su un altro pc con 2 dischi samsung uno da 60 ( con gentoo) e uno da 80 (vuoto). dici che funziona anche con samsung? ![]() |
|
![]() |
![]() |
![]() |
#4 |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
qualche altra idea ?
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2003
Città: Made in Romagna!
Messaggi: 2182
|
metti su il cd di gentoo.......
Monti la partizione ove risiede la / del disco #mount /mnt/hda2 /mnt/gentoo poi monti la proc con #mount -t proc proc /mnt/gentoo/proc entri in chroot #chroot /mnt/gentoo /bin/bash ora in pratica la /mnt/gentoo viene vista come fosse / w puoi lavorare liberamente come se fossi dentro alla diostro installata....... Ora puoi reinstallare grub o lilo tranquillamente quando hai scritto il boot loader puoi dare #exit e torni in modalità livecd ora dai 1 bekl reboot e rimuovi il cd e la distro partirà senza problemi! ![]() PS La prossima volta invece di ghost puoi usare il tar che mantiene permessi e date dei file,in pratica crei 1 file compresso che faccia da archivio a tutto il sistema e poi lo decomprimi nel nuovo disco,riavvii e procedi come detto sopra x reinstallare il boot loader e 6 a posto! ![]() PS occhio che i numeri delle partizioni siano gli stessi altrimenti devi andarti a modificare anche fstab e mtab ![]() ciao |
![]() |
![]() |
![]() |
#6 | |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
Quote:
grazie provo |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 3363
|
ci sono anche dei programmi appositi che copiano partizioni (mi pare Qparted) o simile. esiste anche un Live Cd (SystemRescue) che lo può fare.
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
|
Per ricrearti esattamente le stesse partizioni da un disco partizionato a uno non partizionato puoi usare questi comandi (dal disco sata sda al sata sdb):
sfdisk -d /dev/sda | sfdisk /dev/sdb |
![]() |
![]() |
![]() |
#9 | |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
Quote:
cmq grazie domani provo |
|
![]() |
![]() |
![]() |
#10 |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
Ho trovato il Cd bootable System Rescue, se a qualcun altro può interessare lo può trovare a questo indirizzo
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
|
Quote:
Poi devi formattarle, ad es. per formattare in ext3 la prima nuova partizione: mkfs.ext3 /dev/sdb1 Alla fine devi montarle tutte: 1) monti prima la root / ad es. in /mnt/mirror 2) vai in /mnt/mirror e ci crei le directory associate ai singoli file system 3) metti a posto gli attributi con chmod 1777 per la tmp e 755 per le altre 4) monti le restanti partizioni nelle directory corrispondenti appena create Alla fine ci copi tutto, spostandoti di volta in volta nelle directory dei file systems (ovvero, prima vai in /mnt/mirror per la root, poi ad es. in /mnt/mirror/boot per il file system sotto /boot, ecc.) Il comando per copiare pari pari tutto il contenuto della root è (da lanciare dentro a /mnt/mirror !!): tar -C / -clspf - . | tar -xlspvf - per /boot, vai in /mnt/mirror/boot tar -C /boot -clspf - . | tar -xlspvf - e via di seguito. Dovrebbe funzionare |
|
![]() |
![]() |
![]() |
#12 |
Bannato
Iscritto dal: Jul 2003
Città: Harvard Downgrade
Messaggi: 10553
|
allora per adesso ho provato un programmino trovato qua e devo dire che a parte la lentezza funziona benissimo anche perchè copia i settori e quindi se ne infischia di grub o company. La versione è free ecco perche è lento , clonare un disco da 60 giga ha richiesto circa 10 ore ...in fondo sono solo 120 milioni di settori da copiare
![]() cmq adesso sperimenterò su un altro disco tutte le procedure che mi avete suggerito. Nel frattempo a chi serve se lo può scaricare, lo mette sul floppy e via ...piu semplice di così... thx ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:07.