(Gelöst) Suse 10 + Grub

Status
Für weitere Antworten geschlossen.

s_drink

Member
Hallo Ihr!

Ich habe folgendes Problem.

Ich habe bei mir vor ein paar Tagen Suse installiert und habe heute das erste mal neugestartet (da es ein Server ist).

Dann komm, wenn er die Betriebssystemauswahl zeigen will,

Loading Grub, error (irrgendwas)
Error 18 (beim ersten mal)
Error 17 (beim zweiten mal)

Dan habe ich probiert, einmal das System zu reparieren, dann hat er mir gesagt, das im Grub Loader ein Fehler seie, er hats repariert, doch der gleiche Fehler?

Was kann ich hier tun?

Mfg Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Hallo,

Schonmal nach dem Fehler im Netz gesucht.

Grub Error 17 bei Google spuckt ne ganze Menge aus.

http://www.wer-weiss-was.de/theme26/article3261816.html

http://forums.gentoo.org/viewtopic.php?t=120802

Hast Du eine Knoppix-CD/DVD?

Boote mal von der und suche auf der SuSE-Systempartition die Datei /boot/grub/menu.lst und die Datei /etc/fstab. Poste die dann mal hier, vielleicht kann man eine Inkonsistenz finden. Hast Du vielleicht eine sehr große Festplatte (> 128 GB und auf der ist noch Windows(XP) zuerst installiert? Ist die Linux-Partition in einem Bereich, der weiter hinten als diese 128 GB liegt?).

Deren Inhalt wäre interessant.
Ausserdem gibt es in der Systemreparatur auch eine manuelle Reparatur des Bootloaders. Wenn man aufmerksam die Hilfen links liest, dann weiß man auch, was die Parameter bedeuten.

Und nach Grub Error 18 kannst Du ja auch mal suchen.

http://www.chip.de/c1_forum/thread.html?bwthreadid=929989

Error 17 scheint zu bedeuten:

17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB.

Greetz,

RM

P.S. "Error irgendwas" ist KEINE Fehlermeldung. "Irgendwas" wird wohl wichtig sein, wenn es die 1. Fehlermeldung ist. Also versuche soviel wie möglich davon zu "erwischen" auch wenn es schwer ist (ichvermute die Meldung kommt in einem Screen, der recht flott wieder verschwindet?).
 

s_drink

Member
AW: Suse 10 + Grub

Hallo!

Danke für die rasche Antwort.

Mitlerweile ist es nur noch Error 18.

Ich habe Knoppix auf Live CD, jedoch funktioniert es nicht.

gibt es eine andere möglichkeit?
Kann ich die partitionen unter Windows irrgednwie sichtbar machen?

mfg andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

s_drink schrieb:
Hallo!

Danke für die rasche Antwort.

Mitlerweile ist es nur noch Error 18.

Ich habe Knoppix auf Live CD, jedoch funktioniert es nicht.
Wieso denn nicht?

gibt es eine andere möglichkeit?
Kann ich die partitionen unter Windows irrgednwie sichtbar machen?

mfg andreas
Zumindest lesend soll das gehen, hängt aber vom Dateisystem der jeweiligen Linux-Partition ab. Es gibt wohl Tools, die ext3 und reiserfs (also jeweils ein Tool für ein Dateisystem, eines das beide Systeme unter Windows lesen kann ist mir nicht bekannt) lesen können. Da musst Du mal im Netz suchen. Wenn ich mich recht entsinne, gab es für reiserfs ein Tool zum Lesen und ein zweites als GUI (.NET-basiert). Die GUI war glaube ich zwar nur winzig (einige 100KB), aber man musste .NET runterladen (irgendwas um 20-30MB) damit die GUI lief.

Google wird Dir helfen können.

http://www.google.de/search?q=Grub+Error+18&ie=UTF-8&oe=UTF-8

http://www.linux-web.de/post/37778/Suse-91-Grub-Error-18-BITTE-LESEN.html

http://www.linuxeinsteiger.net/component/option,com_forum/Itemid,28/page,viewtopic/t,2216/highlight,error++grub/

(So als Anregung gedacht, ist Dein Rechner eine alte Gurke?. Da gibt es scheinbar öfters solche Probleme mit Error 18. Das sieht irgendwie nach einem BIOS-Problem aus, oder die Partitionstabelle ist vergriesgnaddelt.)

Greetz,

RM

P.S. Wenn Du Deine Partitionierung noch halbwegs im Kopf hast, dann kannst Du ja mal eine manuelle Reparatur mit der Systemrettung von DVD versuchen. Ich bin mir ziemlich sicher, daß es nur eine Kleinigkeit ist. Ausserdem müsstest Du dem kommandozeilenbasierten Rescue-System (das taucht bei der CD/DVD ganz am Anfang auf) auf die Partitionen zugreifen können. Allerdings muß man da erstmal die ganzen Partitionen (OK, bei Dir wäre es dann nur die Systempartition) von Hand mounten, was für einen Anfänger (kenne ja Deine SuSE/Linux-Fähigkeiten nicht) nicht ganz trivial ist. Dann könnte man den Inhalt der beiden Dateien auslesen.
 

s_drink

Member
AW: Suse 10 + Grub

Hallo!

Ich habe mit "Ext2 IFS for Windows" die Linux Partitionen zum anzeigen gebracht.

jedoch sagt er mir, sie seien RAW und somit möchte er sie formatieren.

Wie kann ich diesumgehen?

Mfg Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Ganz einfach, indem Du ein passendes Tool nimmst.

Oder ist Deine Root-Partition mit ext2 formatiert?

Sicher nicht, wenn Du eine Standardinstallation verwendet hast, dann ist die sehr wahrscheinlich ReiserFS.

Du solltest schon genau lesen, was da steht.

Greetz,

RM
 

s_drink

Member
AW: Suse 10 + Grub

Hallo!

Root Partition ist nicht Ext2.

Ich habe die Installation nochmals gestartet und auf Reparatur gegangen.

Beim Bootloader steht eine Tabelle wie folgt:

Suse Linux 10 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3/
Diskette Andere /dev/fd0
Failsafe Suse Linux Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3/

Sonst kann ich leider nicht auf die Dateien zugreifen.

Mfg andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Suse Linux 10 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3/
Diskette Andere /dev/fd0
Failsafe Suse Linux Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3/
Ist das alles? Das kann nicht sein, da fehlt einiges, z.B. die Initrd. Schau nochmal genau nach und poste ALLES.

Und dann mal ne Frage?

Kann man unter Windows seit neustem nicht mehr Google verwenden?

http://www.google.de/search?q=ReiserFS+Windows&ie=UTF-8&oe=UTF-8

http://yareg.akucom.de/

Und bitte DIESMAL lesen, was da steht.

Greetz,

RM
 

s_drink

Member
AW: Suse 10 + Grub

Leider sehe ich nicht mehr :(.

Natürlich habe ich gegoogelt.

Nur ich habe jetzt ca. 30 programme runter geladen, und keines hat richtig funktioniert.

Ich hoffe ich kann bald auf die Dateien zugreifen.

mfg andreas

Edit: Rain_Maker
Dann LIES MEIN LETZTES POSTING, verdammt nochmal. Genau DAS Tool habe ich damals verwendet und daß es auf .Net basiert hatte ich auch schon geschrieben. Und lies auch zu YAReg was der Programmierer auf der Seite schreibt! DAS Ding FUNKTIONIERT!
 

s_drink

Member
AW: Suse 10 + Grub

/dev/hda3 / reiserfs acl,user_xattr 1 1
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda2 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/cdrom /media/cdrom subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none /subdomain subdomainfs noauto 0 0



Das ist der eintrag aus /etc/fstab

wenn ich /boot/grub in den Ordner gehen will, dann lädt er eine Datei zu mir auf die Festplatte die nichts enthält.

Mfg Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Wie?

Im Ordner /boot/grub/ ist NICHTS?

Wie haste denn das geschafft?

default iso9660_stage1_5 menu.lst.old ufs2_stage1_5
device.map jfs_stage1_5 minix_stage1_5 vstafs_stage1_5
device.map.old menu.lst reiserfs_stage1_5 xfs_stage1_5
e2fs_stage1_5 menu.lst~ stage1
fat_stage1_5 menu.lst.bak stage2
ffs_stage1_5 menu.lst.bak~ stage2.old
So in etwa sollte der Inhalt von /boot/grub aussehen.

Eine menu.lst sieht in etwa so aus

# Modified by YaST2. Last modification on Do Jan 26 01:36:16 CET 2006

color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,4)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 10.0
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 vga=791 selinux=0 resume=/dev/hda11 splash=silent showopts
initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: SUSE LINUX 9.3 (/dev/hda7)###

title SUSE LINUX 9.3 (/dev/hda7)
root (hd0,6)
kernel /boot/vmlinuz root=/dev/hda7 vga=791 selinux=0 resume=/dev/hda8 splash=silent showopts
initrd /boot/initrd


title Ubuntu Breezy
root (hd0,8)
kernel /vmlinuz root=/dev/hda9 vga=791 ro quiet splash
initrd /initrd.img


title Ubuntu Breezy recovery mode
root (hd0,8)
kernel /vmlinuz root=/dev/hda9 vga=791 ro single
initrd /initrd.img

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 10.0
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd
Nein, das sollst Du jetzt nicht übernehmen, aber die Einträge zu Initrd und die Optionen MÜSSEN da stehen. Wenn nicht, dann ist Deine menu.lst im Eimer.

Greetz,

RM

P.S. Und jetzt schaue Dir mal genau alle Vorschläge an, z.B. die wegen des potentiellen BIOS-Problems. Ich kann mir nicht vorstellen, daß Du in jeweils 15-30 Minuten zwischen Deinen Antworten alles ausprobiert hast. Die /etc/fstab sieht jedenfalls gut aus.
 

s_drink

Member
AW: Suse 10 + Grub

Aber die Fstab datei ist soweit ok?

Ich erde nochmals die Reperatur anfangen und mal sehen ob sich etwas machen lässt.

mfg andreas

Edit Rain_Maker:

Willst Du mich verarschen, oder was?

LESEN HAB ICH GESAGT! Letzter Satz in meinem letzten Posting. Viel Spaß beim Flicken, ich hab erstmal die Schnauze voll.
 

s_drink

Member
AW: Suse 10 + Grub

Hallo!

Hab jetzt endlich Knoppix zum laufen gebracht.

jetzt habe ich folgenden Befehl ausgeführt:

grub-install --root-directory=/mnt/hda3/mnt/hda /mnt/hda3/hda

und dann kommt, das ich keine Berechtigung setzen darf.
Wieso? weißt du warum?


mfg andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Weil Du von Knoppix aus nicht automatisch auf die Platte schreiben darfst und das ist auch GUT SO! Einfach nur ohne Sinn und Verstand Befehle in die Kommandozeile zu kloppen ist genau der RICHTIGE Weg, um sich das System vollständig zu zerschiessen. Seit meinem ersten Posting in diesem Thread sage ich Dir, Du sollst die vollständige menu.lst suchen, auslesen und hier posten. Habe ich hier was von "Nimm eine Knoppix CD und versuche über die Grub neu draufzuballern" geschrieben?

Du solltest Knoppix verwenden, um die Dateien in /boot/grub, vor allem die menu.lst zu lesen und gegebenenfalls auf eine Floppy/USBstick zu kopieren, damit Du deren Inhalt lesen und sie hier posten kannst.

Es geht zwar auch mit ein paar Tricks, daß man auf eine Root-Partition unter Knoppix zugreift, aber das verrate ich Dir lieber nicht, denn die Chance, daß Du Dir dann die ganze Partition zerschießt ist viel zu groß. (Und dann ist das Geheul groß und ich bin schuld, ich bin doch nicht blöde.) Wegen des potentiellen BIOS-Problems hast Du auch noch nichts geschrieben.


Greetz,

RM
 

s_drink

Member
AW: Suse 10 + Grub

Ich würde dir gern etwas über meine menu.lst schreiben ;)

Ich stehe mit Knoppix vor der Datei.

mit dem Befehl: read menu.lst müsste ich sie öffnen können.

Kommt jedoch immer der Berechtigungsfehler.

auch wenn ich mit Konquer hin gehe kommt Berechtigungsfehler, kopieren das gleiche.

mfg andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

read?

OH MANN.

Auf dem Desktop sind doch die Festplatten angezeigt, oder?

Ist die Partition, auf der SuSE10 drauf ist zu sehen?

Sie sollte hda3 heissen, aber man kann ja mal alle ausprobieren.

Diese Partition ist auch eingehängt, ja?

Versuchs mal mit cat /mnt/hda3/boot/grub/menu.lst.

Wenn das nicht geht, dann vorher unter Knoppix in der shell mit su zu root werden.

Und dann nochmal.

Kannst Du unter Knoppix ins Netz?

Dann logge Dich doch hier über Knoppix ein und nicht an einem 2. Rechner.

Greetz,

RM
 

s_drink

Member
AW: Suse 10 + Grub

Hallo!

Mir werden alle Festplatten angezeigt.

Ja hda3 ist Suse10

das mit Cat hat nicht funktioniert.

Ich bin bereits auf Knoppix im Netz.

Mfg Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10 + Grub

Was hat nicht funktioniert?

Fehlermeldung?

Gibt es diese Datei überhaupt?

Wie sehen deren Rechte aus (rwx usw.)

Wer ist Besitzer der Datei? root root ? (würde ich mal annehmen)

Wie wird sie angezeigt in Konqui?

Schlüssel/Schloß dran?

Kannst Du sie in Konqueror als root gestartet (kdesu konqueror) betrachten?

Greetz,

RM

Und daß es sich möglicherweise um ein BIOS-Problem handelt schreibe ich jetzt schon zum 3. mal.
 

s_drink

Member
AW: Suse 10 + Grub

das mit cat /mnt .....

Der Berechtigungsfehler.

Dort ist ein Schloss davor.

Der Besitzer ist, wie du gesagt hast, root.

mfg andreas
 
Status
Für weitere Antworten geschlossen.
Oben