Grub / Linux moven

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/grub_linux_moven_103871/page_1 - zur Vollversion wechseln!


Dumdideldum schrieb am 12.01.2004 um 10:50

Ich hab massive Probleme mit Grub und Fedora, hier die Vorgeschichte:

Nach Neukauf einer Harddisk hab ich meinen Fedora-Install von /dev/hdb auf hda gemoved.
Ursprünglich hat dies so ausgesehen:
/dev/hdb1 /boot
/dev/hdb4 /

Nach dem Moven siehts so aus:
/dev/hda1 ---leer
/dev/hda2 /boot und / von Fedora
/dev/hda3 /swap

Soweit mir bekannt ist, muss die fstab abgeändert werden, bei mir sieht sie nun so aus:

Code:
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda3               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
/dev/cdrom1             /mnt/cdrom1             udf,iso9660 noauto,owner,kudzu,ro 0 0

Müsste doch reichen :S

Also grub neu rauf:
grub.conf:
Code:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd1,0)
#          kernel /vmlinuz-version ro root=/dev/hdb4
#          initrd /initrd-version.img
#boot=/dev/hda
default 0
timeout 10
splashimage=(hd0,1)/boot/grub/splash.xpm.gz
title Fedora 2.6.1
root (hd0,1)
kernel /boot/bzImage-2.6.1 ro root=LABEL=/ rhgb
initrd /boot/initrd-2.6.1.img
title Fedora Core (2.4.22-1.2132.nptl)
root (hd0,1)
kernel /boot/vmlinuz-2.4.22-1.2132.nptl ro root=LABEL=/ hdd=ide-scsi rhgb
initrd /boot/initrd-2.4.22-1.2132.nptl.img

Grub bootet nur von hda2, wenn ich ihm dies explizit via grub-console mitteile, obwohl die grub.conf passen müsste.

Jedoch hat der Boot dann auch Schönheitsfehler, wenn ich hdb abstecke, dann kann er root nicht mehr richtig mounten - k.A warum.

Aber jegliche Ladevorgänge führt Fedora von /hda2 aus, bis auf das Mounten von /.

Ich bin leider vollkommen ratlos und blicke nicht durch.

thx für Tips


Philipp schrieb am 12.01.2004 um 12:56

Probiere einmal folgendes in grub.conf zu ändern:

Code:
root=LABEL=/
in
Code:
root=/dev/hda2


Dumdideldum schrieb am 12.01.2004 um 13:50

thx,
funkt nun ohne grub-command line.

Jedoch mountet er nach wie vor /root von /dev/hdb4 - obwohl es so aussieht, als ob er ansonsten diese Partition nicht mehr benutzt.

mount

Code:
/dev/hdb4 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

Soweit ich mich erinnern kann, gabs ne Meldung nach make bzImage von 2.6.1, dass root auf hd1,x blablabla ist.
Kann es damit zusammenhängen ?

thx




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026