|FSK| Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 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
tox2ik Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 jeg mener at du kan bruke dd. les manualen. det vil bli noe sånt som `dd if=/dev/hda of=/dev/hdb` Lenke til kommentar
|FSK| Skrevet 28. juni 2004 Forfatter Del Skrevet 28. juni 2004 Takk for svar. Men noe sier meg da at partisjonene også forblir like store? Kan disse endres på senere? Lenke til kommentar
Cronius Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 Kunne det ha gått å bare flytte over, og skrive mbr på nytt? Ja. Jeg er 99% sikker på dette. Lenke til kommentar
drall Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 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
FreeBSD Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 (endret) 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. Endret 28. juni 2004 av FreeBSD Lenke til kommentar
drall Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 Om du bruker tar, bør du definitivt bruke '-p' optionen som tar vare på rettigheter. Lenke til kommentar
|FSK| Skrevet 28. juni 2004 Forfatter Del Skrevet 28. juni 2004 Jeg skjønte fremgangsmåten, men ikke tar cf - --exclude /mnt/*** / | tar xf - Lenke til kommentar
kyrsjo Skrevet 28. juni 2004 Del Skrevet 28. juni 2004 dd og så rezise med e2resize (hva het det nå igjen) er kansje enklest? tomsRTB eller en rescue/live-cd er kansje det greieste.. Lenke til kommentar
ratix Skrevet 29. juni 2004 Del Skrevet 29. juni 2004 (endret) cp -Rvpudfx /mappe/ /mappe2/ og hvis du er i tvil man cp Endret 29. juni 2004 av RatiX Lenke til kommentar
kyrsjo Skrevet 29. juni 2004 Del Skrevet 29. juni 2004 men cp tar ikke bootsektor... Lenke til kommentar
Cronius Skrevet 29. juni 2004 Del Skrevet 29. juni 2004 men cp tar ikke bootsektor... en enkel chroot && lilo eller grub-install fikser det. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå