PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernelpanic nach einbindung eines DVD-laufwerkes



Seiten : [1] 2

FunFox
07.01.07, 19:39
Habe folgende fehlermeldung beim booten von suse10.1



Ramdisk: Couldn't find valid Ram Disk image starting at 0
VSF: Cannot open root device "347" or unknowen block (3,71) Please append a correct "root=" boot option
Kernel panic: Not syncing: VFS: Unable to mount root fs on block (3,71)


Eine automatische reperatur hat leider genauso wenig gebracht wie die automatische neueinstellung des bootladers. :(

Rain_maker
07.01.07, 19:47
Was bedeutet "Einbinden" eines DVD Laufwerks?

Ich würde darunter mounten verstehen, aber das ist es ja wohl nicht.

Kannst Du von der SuSE-DVD das System booten?

Ich tippe auf eine Änderung der Laufwerksbezeichnungen, weil Du ein neues Laufwerk "eingebaut" hast, richtig?

Greetz,

RM

FunFox
07.01.07, 19:58
Hallo Rain_maker,
richtig getippt. Einbinden ist auch nicht so ganz richtig formuliert, ich habe es umgestöpselt und die festplatte auf der linux ist von slave auf primer gesetzt und danach das DVD als slave dran gehängt.

Wie auch immer beim booten scheint er root nicht mehr zu finden. Mit Koppix komme ich an die laufwerke, weis aber nicht wo ich was eintragen muss.

Rain_maker
07.01.07, 20:03
Jo,

ist auch kein Wunder, wenn Du z.B hda auf Slave umstöpselst, ist es hdb, klingelts?

Boote Die Kiste mal von SuSE-DVD und dann gib uns das "Übliche"



su

Passwort

fdisk -l

cat /boot/grub/device.map

cat /etc/fstab

cat /boot/grub/menu.lst

Greetz,

RM

FunFox
07.01.07, 20:11
Bootet ja leider nicht mehr von der DVD :(
Geht das auch von Knoppix aus zu machen?

Rain_maker
07.01.07, 20:13
Ja, Du musst nur die passende(n) Partiton(en) mounten und zwar auch read/write für später.

Greetz,

RM

FunFox
07.01.07, 20:16
Die partitionen sind gemountet, read/write kann ich aber noch nicht. Wie richtet man die mit der konsole ein?

Rain_maker
07.01.07, 20:19
Du brauchst es a) jetzt noch nicht und b) gibts ne Klickibunti-DAU Methode, die Du nach einem Rechtsklick auf das Symbol finden wirst.

Poste mal die Daten, das ist jetzt wichtiger.

Greetz,

RM

FunFox
07.01.07, 20:31
fstab:


/dev/hdb7 / reiserfs acl,user_xattr 1 1
/dev/hdb3 /home reiserfs acl,user_xattr 1 2
/dev/hdb2 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5 /windows/E ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb6 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sda7 /data2 reiserfs defaults 1 1
/dev/sda7 /data3 reiserfs defaults 1 1
/dev/sda7 /data4 reiserfs defaults 1 1
/dev/sda7 /data5 reiserfs defaults 1 1
/dev/sda7 /data6 reiserfs defaults 1 1
/dev/sda7 /data7 reiserfs defaults 1 1
/dev/sda7 /data8 reiserfs defaults 1 1
/dev/sda7 /data9 reiserfs defaults 1 1
/dev/sda7 /data10 reiserfs defaults 1 1
/dev/sda7 /data11 reiserfs defaults 1 1
/dev/sda7 /data12 reiserfs defaults 1 1
/dev/sda7 /data13 reiserfs defaults 1 1


Der ordner boot existiert bei mir nicht auf root.

Rain_maker
07.01.07, 20:38
Dann finde ihn.

Hast Du eine extra /boot/Partition?

Laut fstab nicht, aber der MUSS da sein, auf irgendeiner Partition.



/dev/sda7 /data2 reiserfs defaults 1 1
/dev/sda7 /data3 reiserfs defaults 1 1
/dev/sda7 /data4 reiserfs defaults 1 1
/dev/sda7 /data5 reiserfs defaults 1 1
/dev/sda7 /data6 reiserfs defaults 1 1
/dev/sda7 /data7 reiserfs defaults 1 1
/dev/sda7 /data8 reiserfs defaults 1 1
/dev/sda7 /data9 reiserfs defaults 1 1
/dev/sda7 /data10 reiserfs defaults 1 1
/dev/sda7 /data11 reiserfs defaults 1 1
/dev/sda7 /data12 reiserfs defaults 1 1
/dev/sda7 /data13 reiserfs defaults 1 1 Was ist das denn?

Greetz

RM

FunFox
07.01.07, 20:38
sorry, habe boot gefunden, inhalt kommt gleich

FunFox
07.01.07, 20:45
Komme nicht an die inhalte, keine berechtigung von knoppix aus :(

Rain_maker
07.01.07, 20:46
Jo,

Schau Dir mal den grün geschriebenen Teil in meiner Signatur an.

Greetz,

RM

FunFox
07.01.07, 20:52
:)
bin root ;).
allerdings nicht sehr firm auf der konsole.
Habe zwar das laufwerk darauf gefunden weis aber nicht mit welchem befehl ich das auf laufwerk wechseln kann, mit "cd hdc7" offensichtlich nicht :(

Rain_maker
07.01.07, 20:57
Nach mounten des Laufwerks geht das auch für Klickibuntis mit grafischen Tools.

'kdesu' ist Dein Freund.



kdesu konquerorzum Bleistift für die beiden Dateien im Boot-Ordner.

Den Befehl 'fdisk -l' führst Du als root in der Knoppix-Konsole aus.

Und eigne Dir mal die Basics im Umgang mit der Konsole an.

www.bin-bash.de

www.linuxfibel.de

Greetz,

RM

FunFox
07.01.07, 21:09
Danke für die links, werde ich mir genauer ansehen, versprochen. Mit dem su komme ich bei der konsole von knoppix ohne passwort rein, bei konqueror leider nicht :(. Gibt es ein standartpasswort wenn keines vom user angelegt wurde? Knoppix ist ja nur temporär und hat kein root passwort.

FunFox
07.01.07, 21:11
Dann finde ihn.

Hast Du eine extra /boot/Partition?

Laut fstab nicht, aber der MUSS da sein, auf irgendeiner Partition.



/dev/sda7 /data2 reiserfs defaults 1 1
/dev/sda7 /data3 reiserfs defaults 1 1
/dev/sda7 /data4 reiserfs defaults 1 1
/dev/sda7 /data5 reiserfs defaults 1 1
/dev/sda7 /data6 reiserfs defaults 1 1
/dev/sda7 /data7 reiserfs defaults 1 1
/dev/sda7 /data8 reiserfs defaults 1 1
/dev/sda7 /data9 reiserfs defaults 1 1
/dev/sda7 /data10 reiserfs defaults 1 1
/dev/sda7 /data11 reiserfs defaults 1 1
/dev/sda7 /data12 reiserfs defaults 1 1
/dev/sda7 /data13 reiserfs defaults 1 1 Was ist das denn?

Greetz

RM

Keine ahnung was das soll

Rain_maker
07.01.07, 21:11
1. Geht kdesu?

2. Wenn nicht su und in der Konsole konqueror aufrufen.

Greetz,

RM

FunFox
07.01.07, 21:14
Doch, eben dämmerts mir. Ich hatte versucht verloren gegangene partitionen und systembereiche über die Suse reperatur konsole wieder herzustellen. Am ende hat er mir immer diese komischen "data" 1-13 dinger präsentiert. Bei jedem versuch einen mehr.

Rain_maker
07.01.07, 21:18
Dann sind die als erstes Fällig.

Und die Daten bist Du mir immer noch schuldig.

Das ist hier kein Wettbeweb, wie schnell kann ich einen Zwei- oder Dreizeiler absetzen, also laß Dir Zeit und liefere vollständige Infos.

Den "Ändern"-Button für Ergänzungen kann ich Dir übrigens auch nur wärmstens empfehlen.

Greetz,

RM

FunFox
07.01.07, 21:27
konsole > su > kdesu konqueror
hat funktioniert.

Inhalt boot/grub/device.map



(hd0) /dev/sda
(hd1) /dev/sdb
Inhalt boot/grub/menu.lst



# Modified by YaST2. Last modification on Sa Dez 30 08:39:14 CET 2006
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,6)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux 10.1
root (hd0,6)
kernel /boot/vmlinuz root=/dev/sda7 resume=/dev/sda6 splash=silent showopts
initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE Linux 10.1
root (hd0,6)
kernel /boot/vmlinuz root=/dev/sda7 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd



fstab:


/dev/hdb7 / reiserfs acl,user_xattr 1 1
/dev/hdb3 /home reiserfs acl,user_xattr 1 2
/dev/hdb2 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda1 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5 /windows/E ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb6 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sda7 /data2 reiserfs defaults 1 1
/dev/sda7 /data3 reiserfs defaults 1 1
/dev/sda7 /data4 reiserfs defaults 1 1
/dev/sda7 /data5 reiserfs defaults 1 1
/dev/sda7 /data6 reiserfs defaults 1 1
/dev/sda7 /data7 reiserfs defaults 1 1
/dev/sda7 /data8 reiserfs defaults 1 1
/dev/sda7 /data9 reiserfs defaults 1 1
/dev/sda7 /data10 reiserfs defaults 1 1
/dev/sda7 /data11 reiserfs defaults 1 1
/dev/sda7 /data12 reiserfs defaults 1 1
/dev/sda7 /data13 reiserfs defaults 1 1

FunFox
07.01.07, 21:40
Ich habe eben fdisk -l auf der konsole eingegeben und "hdc" statt "hdb" erhalten.




root@3[knoppix]# fsdisk -l
bash: fsdisk: command not found
root@3[knoppix]# fdisk -l

Platte /dev/hdc: 203.9 GByte, 203928109056 Byte
255 Köpfe, 63 Sektoren/Spuren, 24792 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/hdc1 2 2479 19904535 f W95 Erw. (LBA)
/dev/hdc2 * 2480 22708 162489442 7 HPFS/NTFS
/dev/hdc3 22709 24792 16739730 83 Linux
/dev/hdc5 2 873 6996307 7 HPFS/NTFS
/dev/hdc6 873 971 795186 82 Linux Swap / Solaris
/dev/hdc7 972 2479 12112978+ 83 Linux

Wie kann das denn angehen?

Rain_maker
07.01.07, 21:47
Dann weisst Du ja jetzt, was faul ist, oder?

Nun darfst Du schön alles mit einem Texteditor als root ändern. Aus hdb wird hdc und die Einträge in der menu.lst sollten auch hdcX statt sdaX bzw hdbX lauten.

In der Device.map sollte ebenfalls hdc stehen und wenn Du nur eine Platte hast (so siehts auch aus), dann sollte da nur ein Eintrag stehen, der auf hdc verweist.

Und die seltsamen Einträge in der fstab würde ich mal auskommentieren mit einem # davor.

Als Editor nimmst Du 'kate', den Du genauso startest, wie den Konqueror eben auch.

Greetz,

RM

FunFox
07.01.07, 21:58
Damit hatte ich eben schon angefangen, zur kontrolle wollte ich sehen wohin die dateien der menu.lst verweisen und festgestellt das es im "dev" ordner werder eine "sda7" noch eine "hdc7" datei gibt. Werden die erst beim booten erzeugt oder habe ich hier ein problem?

Rain_maker
07.01.07, 22:04
Werden die erst beim booten erzeugt

Ja.


oder habe ich hier ein problem?

Wenn Du alles richtig änderst, Nein.

Du wirst wahrscheinlich Grub nochmal neu installieren lassen, denn ich tippe mal, das hast Du bei der Reparatur versucht?

Wenn die Einträge in der menu.lst erstmal stimmen, dann ist das aber nur eine Kleinigkeit.

Greetz,

RM

FunFox
08.01.07, 09:24
Nachdem ich grub neu installiert hat hat er mir wieder alle einträge auf "sdb" zurück gesetzt. Die systemdatei wiederinstandsetzung von suse findet nur eine sda und eine sdb platte (habe oben nur die linux platte gepostet) aber keine "hdc" platte.

bla!zilla
08.01.07, 09:39
Ist das eine SATA Platte?

FunFox
08.01.07, 09:44
Windows liegt auf sata und Suse auf ide

Rain_maker
08.01.07, 13:42
(habe oben nur die linux platte gepostet)


also laß Dir Zeit und liefere vollständige Infos.

Und wie soll man Dir dann helfen können?



In der Device.map sollte ebenfalls hdc stehen und wenn Du nur eine Platte hast (so siehts auch aus), dann sollte da nur ein Eintrag stehen, der auf hdc verweist.

*Kopfschüttel*

Greetz,

RM

FunFox
08.01.07, 14:35
Ich habe die "sda" platte außen vor gelassen da diese keine probleme bereitet. Wundern tut mich das ich in die "fstab" schreiben kann was ich will, Suse erkennt immer nur eine "sdb" platten. Bei der

device.map habe ich
von:
(hd0) /dev/sda
(hd1) /dev/sdb

auf:
(hd0) /dev/hdc
(hd1) /dev/sda

geändert.

Sind "sd" nicht eigentlich serielle platten?