BlackBoard (http://www.black-board.net/index.php)
- Computerecke (http://www.black-board.net/board.php?boardid=30)
-- Betriebssysteme (http://www.black-board.net/board.php?boardid=11)
--- SuSE MBR von kaputter HDD auf eine größere übertragen was nun? (http://www.black-board.net/thread.php?threadid=20441)


Geschrieben von z|x am 18.05.2005 um 11:07:

  MBR von kaputter HDD auf eine größere übertragen was nun?

Hallo alle zusammen..

und zwar musste ich letztens bei einem SuSE-Server eine kaputte HDD austauschen. Weil es sich um die System-Platte handelte habe ich den MBR (via Partimage unter Knoppix) auf die Platte zurückgesichert.
Die alte Platte war 60GB groß, die neue Platte ist 80GB groß. Dadurch, dass ich den MBR allerdings einfach rüberkopiert habe ist jetzt die 80GB zu einer 60GB-Platte geworden.

Wie kann ich das ändern, ohne dass die Bootinfos verlorengehen?
z|x



Geschrieben von Black Star am 18.05.2005 um 11:25:

 

Schau mal in man fdisk oder man cfdisk nach, ob die beim aendern von Partitionen die Boot-Sektion ueberschreiben.

Einfacher ist natuerlich den MBR neu zu schreiben. Ich versteh grad nicht, warum du den MBR kopiert hast.
Hast du alle Daten + MBR kopiert?
Welches FS benutzt du?
Es gibt z.B. ein Tool, das nennt sich resize_reiserfs oder resize2f (fuer ext3 find ich grad nix, hab aber auch keine extra ext3-tools installiert, weil ich nur reiser verwende).

Schau dir mal die man-page zu resize_reiserfs an.
Dafuer musst du evtl. reiserfsprogs installieren.

EDIT:
Du kannst auch normalerweise das System mit beiden Platten und Rettungs-CD starten, dann machst du die neue Platte fertig mit Partitionen und Dateiensystemen und kopierst einfach alles.
Dann nimmst du die alte Platte raus und startest die neue mit Rescue-CD.
Dann musst du dich in dein System reinfrickeln (bei gentoo z.B. mit chroot) und fuehrst lilo oder grub-install aus.

EDIT II:
Ich nehm mal an, du hast mit dd kopiert.
Das solltest du dir abgewoehnen. dd ist wirklich nur fuer rohes Schreiben gedacht.
Die einzige "normale" Funktion, fuer die dd sich eignet ist das erstellen von Containern.

EDIT III:
Vergiss alles, was da stand:
http://www.gnu.org/software/parted
parted wird das tool sein, das du benoetigst. Gibts sogar ein Gui zu, nennst sich Qtparted.



Geschrieben von z|x am 27.05.2005 um 14:02:

 

Wunderbar!..
vielen Dank. Habs gestern ausprobieren können. Parted hatte ich schon benutzt, aber nicht gesehen, dass man damit resizen kann.

z|x


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH