Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor. Die Installation von Suse 10.2 hat problemlos geklappt, die IDE-Festplatte werden so erkannt wie ich sie eingebaut bzw. gejumpert habe. Ich habe kein Windows installiert. Auf den anderen Festplatte befinden sich verschiedene Suse Versionen. Im Bios habe ich die Sata-Festplatte als ersten Bootdevice eingetragen. Die Datei /boot/grub/device.map enthält diese Einträge: (hd3) /dev/sda (hd1) /dev/hdc (hd2) /dev/hdd (hd0) /dev/hda Die menu.lst sieht so aus: # Modified by YaST2. Last modification on Fr Feb 23 16:50:03 CET 2007 default 0 timeout 8 gfxmenu (hd3,0)/boot/message ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd3,0) kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=0x31a resume=/dev/hdd1 splash=silent showopts initrd /boot/initrd-2.6.18.2-34-default ###Don't change this comment - YaST2 identifier: Original name: SUSE LINUX 10.0 (/dev/hda2)### title SUSE LINUX 10.0 (/dev/hda2) root (hd0,1) kernel /boot/vmlinuz root=/dev/hda2 vga=0x31a selinux=0 resume=/dev/hdc1 splash=silent showopts initrd /boot/initrd ###Don't change this comment - YaST2 identifier: Original name: openSUSE 10.2 (/dev/hdc1)### title openSUSE 10.2 (/dev/hdc1) kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 vga=0x31a resume=/dev/hdc1 splash=silent showopts initrd (hd0,0)/boot/initrd ###Don't change this comment - YaST2 identifier: Original name: Linux (/dev/hdd2)### title Linux (/dev/hdd2) root (hd0,1) kernel /boot/vmlinuz root=/dev/hda2 showopts splash=silent desktop initrd /boot/initrd ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.2 root (hd3,0) kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd-2.6.18.2-34-default Woran könnte das Problem liegen? MfG Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Michael Wendt schrieb:
Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor. Die Installation von Suse 10.2 hat problemlos geklappt, die IDE-Festplatte werden so erkannt wie ich sie eingebaut bzw. gejumpert habe. Ich habe kein Windows installiert. Auf den anderen Festplatte befinden sich verschiedene Suse Versionen. Im Bios habe ich die Sata-Festplatte als ersten Bootdevice eingetragen. [...]
Installiert mal grub neu: System booten und als root anmelden Befehle: grub root (hd3,0) setup (hd3) Beim letzten Befehl müsste irgendwas wie "success" stehen. Gehts dann? Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Ereth schrieb:
Michael Wendt schrieb:
Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor. Die Installation von Suse 10.2 hat problemlos geklappt, die IDE-Festplatte werden so erkannt wie ich sie eingebaut bzw. gejumpert habe. Ich habe kein Windows installiert. Auf den anderen Festplatte befinden sich verschiedene Suse Versionen. Im Bios habe ich die Sata-Festplatte als ersten Bootdevice eingetragen.
[...]
Installiert mal grub neu:
System booten und als root anmelden Befehle: grub root (hd3,0) setup (hd3)
Beim letzten Befehl müsste irgendwas wie "success" stehen.
Gehts dann?
Martin
Dankeschön für die Antwort! Ich glaube mit deinem Tipp bin ich auf dem richtigen Weg. Jetzt scheint die Festplatte zu booten, es kommt aber die Fehlermeldung: (hd3,0)/boot/message: file not found Dann kommt ein grub Menü und ich kann Opensuse 10.2 auswählen. Dann kommt wieder eine Fehlermeldung und nichts geht mehr weiter. Welche Datei wird denn wohl nicht gefunden? MfG Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. Februar 2007 schrieb Michael Wendt:
Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor.
Ich denke, dass die Festplatte von Grub nicht erkannt wird. In der Datei /etc/sysconfig/kernel muss der Treiber drin stehen. Den kannst du von Hand eintragen (du siehst ihn wenn du das installierte System von der DVD bootest, oder gehe in Yast ---> Hardware ---> Festplattencontroller. Dort muss "Modul in initrd laden" für deine sata-Platte angekreuzt sein. Dann wird beim "Beenden" ein mkinitrd (oder so ähnlich) durchgeführt und der Treiber in die Datei kernel eingetragen. Du solltest die kernel vorher vorsichtshalber sichern! -- Viele Grüße Manfred ------------------- SuSE Linux 10.2 --- KDE 3.5.6 "release 31.2" Kernel 2.6.18.2-34-default --- Maschine x86_64 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Manfred Eifler schrieb:
Am Samstag, 24. Februar 2007 schrieb Michael Wendt:
Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor.
Ich denke, dass die Festplatte von Grub nicht erkannt wird.
Möglich, aber unwahrscheinlich.
In der Datei /etc/sysconfig/kernel muss der Treiber drin stehen. Den kannst du von Hand eintragen (du siehst ihn wenn du das installierte System von der DVD bootest, oder gehe in Yast ---> Hardware ---> Festplattencontroller. Dort muss "Modul in initrd laden" für deine sata-Platte angekreuzt sein. Dann wird beim "Beenden" ein mkinitrd (oder so ähnlich) durchgeführt und der Treiber in die Datei kernel eingetragen.
Nein. Nein. Nein. Die Fehlerbeschreibung spricht nicht davon, dass grub erscheint. Grub interessiert aber die initrd einen Schei*dreck. Folglich hilft ein neues initrd nichts. Und auch wird die initrd nicht in den Kernel geschrieben, sondern in eine Datei namens initrd. (Die initrd wird geladen, nachdem man in grub auf enter gedrückt hat, also _nach_ grub.)
Du solltest die kernel vorher vorsichtshalber sichern!
Nein. Siehe oben. Nachdem das System mit Hilfe der DVD bootet, und ohne der DVD kein grub erscheint, liegt das am installierten (oder eben nicht installierten, siehe mein Posting) Grub. Der Kernel und die initrd scheinen in Ordnung zu sein, denn sonst würde das System gar nicht booten. Wie schon geschrieben, müsste ein neuinstallieren (alle Meldungen aufschreiben!) abhilfe schaffen! Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sun 25 Feb 2007 08:00:48 NZDT +1300, Martin Ereth wrote:
Nachdem das System mit Hilfe der DVD bootet, und ohne der DVD kein grub erscheint, liegt das am installierten (oder eben nicht installierten, siehe mein Posting) Grub. Der Kernel und die initrd scheinen in Ordnung zu sein, denn sonst würde das System gar nicht booten.
Stimmt (angenommen, von der boot-DVD wird "System von harddisk booten" ausgewählt).
Wie schon geschrieben, müsste ein neuinstallieren (alle Meldungen aufschreiben!) abhilfe schaffen!
Die aktuell verwendeten Befehle zur Installation von grub stehen bei SUSE immer in /etc/grub.conf. Man kann grub von Hand am einfachsten neu installieren mit: Rescue system von der erstbesten Scheibe booten mount /dev/... /mnt # rootfs mounten mount --bind /dev /mnt/dev # sonst fehlt in /mnt/dev die Hälfte und nix läuft chroot /mnt /bin/bash --login mount /proc mount /boot # wenn das System eine separate /boot Partition hat grub --batch http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. Februar 2007 schrieb Martin Ereth:
Manfred Eifler schrieb:
Ich denke, dass die Festplatte von Grub nicht erkannt wird.
Möglich, aber unwahrscheinlich.
In der Datei /etc/sysconfig/kernel muss der Treiber drin stehen. Den kannst du von Hand eintragen (du siehst ihn wenn du das installierte System von der DVD bootest, oder gehe in Yast ---> Hardware ---> Festplattencontroller. Dort muss "Modul in initrd laden" für deine sata-Platte angekreuzt sein. Dann wird beim "Beenden" ein mkinitrd (oder so ähnlich) durchgeführt und der Treiber in die Datei kernel eingetragen.
Nein. Nein. Nein.
Oder doch? ;-) Denn die initrd von BIOS-Routinen geladen. Also ganz so abwegig scheint es nicht.
Die Fehlerbeschreibung spricht nicht davon, dass grub erscheint. Grub interessiert aber die initrd einen Schei*dreck. Folglich hilft ein neues initrd nichts. Und auch wird die initrd nicht in den Kernel geschrieben,
Ich habe nicht geschrieben, dass sie "in den Kernel" geschrieben wird, sondern der Festplattentreiber wird in die Datei /etc/sysconfig/kernel geschrieben, bzw angegeben! Bei mir zB.: INITRD_MODULES="sis5513 sata_sis pata_sis processor thermal fan jbd ext3 edd"
sondern in eine Datei namens initrd. (Die initrd wird geladen, nachdem man in grub auf enter gedrückt hat, also _nach_ grub.)
Du hast Recht damit, dass Grub die initrd nicht interessiert. Ein Fehler den ich leider zu spät bemerkt habe.
Nachdem das System mit Hilfe der DVD bootet, und ohne der DVD kein grub erscheint,
OK, das habe ich überlesen.
liegt das am installierten (oder eben nicht installierten, siehe mein Posting) Grub. Der Kernel und die initrd scheinen in Ordnung zu sein, denn sonst würde das System gar nicht booten.
Das sehe ich nicht so, da ich das Problem selber schon hatte, allerdings nachdem Grub geladen war. Da konnte ich den Grub installieren wie ich wollte. Es lag definitiv an dem Treiber, der nicht in der Datei /etc/sysconfig/kernel eingetragen war. Also booten mit einer "leeren" Variablen INITRD_MODULES kann das System nicht. Wen schadet es also da mal nachzuschauen? Es könnte natürlich auch sein, dass sein Grub nicht in den MBR der ersten Platte installiert ist. Dann würde ich aber mit yast den Bootloader nochmal neu installieren, nachdem das installierte System mit Hilfe der dvd gebootet wurde. Da bleiben die vorhandenen Einträge in der menu.lst erhalten. -- Viele Grüße Manfred ------------------- SuSE Linux 10.2 --- KDE 3.5.6 "release 31.2" Kernel 2.6.18.2-34-default --- Maschine x86_64 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. Februar 2007 schrieb Michael Wendt:
Hallo! Leider musste ich mir einen neuen Computer kaufen, weil mein alter den Geist aufgegeben hat. Um noch meine alten IDE-Plattenverwenden zu können, habe ich mir einen mit dem Asus Mainboard M2N-E SLI mit zwei IDE-Schnittstellen zugelegt. Auf die Sata Festplatte habe ich 10.2 neu installiert. Es läuft auch weitgehend. Nur ist mir aufgefallen, dass die Sata-Festplatte nicht bootet. Mit eingelegter Suse DVD kann ich problemlos von der Harddisk booten, ohne kommt noch nichtmal eine Fehlermeldung, der Bildschirm bleibt nur schwarz mit blinkendem Cursor. Die Installation von Suse 10.2 hat problemlos geklappt, die IDE-Festplatte werden so erkannt wie ich sie eingebaut bzw. gejumpert habe. Ich habe kein Windows installiert. Auf den anderen Festplatte befinden sich verschiedene Suse Versionen. Im Bios habe ich die Sata-Festplatte als ersten Bootdevice eingetragen.
Die Datei /boot/grub/device.map enthält diese Einträge: (hd3) /dev/sda (hd1) /dev/hdc (hd2) /dev/hdd (hd0) /dev/hda
Ich glaube fast, der Grub befindet sich auf hd0, oder? -- Viele Grüße Manfred ------------------- SuSE Linux 10.2 --- KDE 3.5.6 "release 31.2" Kernel 2.6.18.2-34-default --- Maschine x86_64 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Manfred Eifler
-
Martin Ereth
-
Michael Wendt
-
Volker Kuhlmann