Gå til innhold

Flytte alt (data og mbr) på ny disk.


Anbefalte innlegg

Hei.

 

Har kjøpt en ny hdd i dag, og vil gjerne flytte over alt som er på / over til den, pga størrelsen og at den ikke støyer. Jeg vil helst slippe å innstallere alt på nytt igjen, og kunne tenkt meg å flytte det over. Er dette en mulighet, og i såfall, hvordan? Kunne det ha gått å bare flytte over, og skrive mbr på nytt?

Lenke til kommentar
Videoannonse
Annonse

Hvis du bestemmer deg for å kopiere med cp, bør du bruke 'cp -a' for å få med rettighetene og sørge for at lenkene blir kopiert på riktig måte. Du må huske å endre fstab også. Det kan lønne seg å boote med en livecd og kopiere via den slik at midlertidige filer i /dev og /tmp og sockets mm. ikke blir kopiert.

Lenke til kommentar

Vi hadde en diskusjon rundt dette her på forumet for en god tid tilbake.

 

Først bruker du cfdisk eller fdisk til å opprette nye partisjoner på den nye harddisken, eller med andre partisjonsverktøy.

 

Så aktiverer vi swap:

mkswap /dev/***

Så aktiverer vi vanlige partisjoner: (Avhengig av filsystemet ditt (ext3, ReiserFS etc.) kan denne variere):

mkfilsystem /dev/***

Nå må vi montere det nye volumet:

mount /dev/*** /mnt/***

Før du kopierer, må du huske på å avmontere volumer som er tisluttet maskinen. Det lureste er å starte maskinen i runlevel 1. Selve kopieringsprosessen varierer, men jeg bruker tar og ikke cp til dette. Ved siden av /mnt/(harddisk), kan det være en god ide og også ekskludere /proc. Husk å opprette de mappene du ekskluderer med riktige rettigheter etter du har fulgt kopieringsprosessen:

tar cf - --exclude /mnt/*** / | tar xf -

Våre siste steg er å ordne LILO (eller GRUB). Endre fila

vi /mnt/***/etc/lilo.conf

slik at den peker mot det nye volumet.

Så chrooter vi inn i det nye volumet:

chroot /mnt/***

Til slutt kjører vi kommandoen

lilo

Start maskinen påny, og kryss fingrene.

 

Det er ganske genialt at du kan kopiere over hele systemet på en ny harddisk, og bruke installasjonen uten omstart. :thumbup:

Endret av FreeBSD
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...