Sie sind nicht angemeldet.

1

09.06.2008, 12:09

Festplattenumzug bringt ein grub-Problem mit sich...

Hallo zusammen,
ich habe meiner Maschine eine 500GB SATA Platte spendiert, doch leider habe ich Probleme beim Umzug.
Erstmal das was ich gemacht habe:
- LiveCD (gentoo) gebootet
- Platte partitioniert und formatiert (sda1 - boot | sda2 - swap | sda3 - /)
- dann mit cp -a /mnt/old /mnt/new alles rüberkopiert.
- alte HDD abgeklemmt
- nochmal Live-CD rein und Grub konfiguriert

Da ich mir nicht sicher war, ob ich beim Kernelbau gleich alles richtig mache, habe ich den genkernel gebaut und in der grub.conf eingetragen. Das Problem das ich nun hab ist, dass immer wenn ich "grub-install /dev/sda" mache, grub meint, er könne /dev/hda1 nicht finden. Logisch, sie ist ja nimmer da.
Ein Blick in /dev/device.map brachte auch keine Erkenntnisse, da dort alles korrekt zu sein scheint.
Die fstab ist auch schon angepasst.

EDIT:
Manuelles einrichten vom Grub funktioniert und Grub wird nach einem Reboot gestartet. Doch wenn ich dann sage, boote mein Linux, passiert nichts....

Habe ich noch etwas vergessen umzustellen?
Grüße capt.ludd

2

09.06.2008, 12:13

Du konfugurierst Grup in der LiveCD?

Du hast Deine /etc/mtab in der chroot-Umgebung eingestellt?

(Siehe Handbuch: http://www.gentoo.de/doc/de/handbook/han…?part=1&chap=10)
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

3

09.06.2008, 12:47

- dann mit cp -a /mnt/old /mnt/new alles rüberkopiert.


Wurde da nicht mit einem Fehler abgebrochen ?( ?( ?( .

/dev und /proc sollte man nicht kopieren.

Kontrolliere mal die Größe, ob auch wirklich alles kopiert worden ist.

Viele Grüße

4

09.06.2008, 13:28

Naja .. da er unter einem live-System kopiert, sollten sie leehr sein .. sollte man aber nachgucken ..
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

5

09.06.2008, 15:39

Hallo!
Danke für die schnell Hilfe. Ihr hattet recht, die mtab hat gefehlt. Jetzt lässt sich das Skript auch wieder starten.

Dabei hat sich aber leider nicht das Boot-Problem gelöst. Wenn ich nun Grub sage, er solle Linux booten, passiert nichts. Es blinkt nur der Cursor...

P.S.: Soll ich nachträglich /dev und /proc nochmal leeren?

6

09.06.2008, 17:27

Also Grub lädt?

Dann siehst DU aber .. garnix? Oder kommt schon der Grub-Startschirm nicht?
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

7

10.06.2008, 16:50

doch doch, Grub lädt und es steht da, dass ich mein Linux booten kann.
Dann wähle ich es aus (Enter) und eigentlich sollte er dann anfangen zu booten, aber es kommt nichts. Er listet den Befehl auf, den er durchführen will, aber es passiert nichts. Also mit Befehl meine ich das Grub-Kommando.

8

12.06.2008, 00:03

Ich hab heut nochmal dran gearbeitet, aber bin nicht weitergekommen.
Die Bildschirmausgabe sieht wie folgt aus:

Quellcode

1
2
3
4
Booting "gentoo linux"
kernel /boot/kernel-genkernel-x86_64-2.6.24-gentoo-r8 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
   [Linux-bzImage, setup=0x2600, size=0x201db8]
initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r8


... und damit hat es sich dann auch schon wieder.

9

12.06.2008, 09:30

Ist das noch der alte Kernel? IMHO ist nicht Grub das problem sondern der Kernel.

Hast du diesen schon mal via

Quellcode

1
# make mrproper
ausgeputzt und dann via

Quellcode

1
# genkernel --install all
komplett neu gebaut? (Sichere dir deine .config).

Auch: ein Kernel-boot-parameter wäre auch "doscsi" hintenan ... auch bist du dir sicher, das du SATA-support und das FS fest im Kernel (nicht als Modul) kompiliert hast?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>