error2: bad file or directory type

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Pluribootent
Beiträge: 108
Registriert: 13.11.2007 22:24:00
Wohnort: Graz
Kontaktdaten:

error2: bad file or directory type

Beitrag von Pluribootent » 14.04.2008 00:59:20

hallo

ich hab 3 Debians (Stable (sda7), testing (sda8), unstable (sda9)) installiert und ein windows XP auf der platte. weil ich die menu.lst auf der partition von stable (sda7) haben wollte aber unstable als letztes installiert habe, musste ich grub als root ausführen und hab

Code: Alles auswählen

grub> root (hd0,6)
grub> setup (hd0)
grub> quit
eingegeben und die menu.lst angepasst:

Code: Alles auswählen

## ## End Default Options ##

title           Etch, kernel 2.6.18-6-amd64 (on /dev/sda7)
root            (hd0,6)
kernel          /boot/vmlinuz-2.6.18-6-amd64 root=/dev/sda7 ro
initrd          /boot/initrd.img-2.6.18-6-amd64
savedefault
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title		Microsoft Windows XP Home Edition
root		(hd0,1)
savedefault
makeactive
chainloader	+1


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda8.
title		Lenny, kernel 2.6.24-1-amd64 (on /dev/sda8)
root		(hd0,7)
kernel		/boot/vmlinuz-2.6.24-1-amd64 root=/dev/sda8 ro quiet 
initrd		/boot/initrd.img-2.6.24-1-amd64
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda9.
title		Sid, kernel 2.6.24-1-amd64 (on /dev/sda9)
root		(hd0,8)
kernel		/boot/vmlinuz-2.6.24-1-amd64 root=/dev/sda9 ro quiet 
initrd		/boot/initrd.img-2.6.24-1-amd64
savedefault
boot
Mit dem Ergebnis:

Etch und Windows lassen sich booten. Lenny und Sid geben nur

Code: Alles auswählen

error2: bad file or directory type
als Fehler zurück.

Die menu.lst Einträge habe ich aus den automatisch erstellten menu.lst der jeweiligen Partitions-menu.lst

Wo ist der Fehler ? Ich nehme an die menu.lst ist ok und der Fehler steckt im Ausführen des grub befehls und des Verlegens der menu.lst auf die Etch-Partition.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: error2: bad file or directory type

Beitrag von cirrussc » 14.04.2008 22:37:38

Hi,
Pluribootent hat geschrieben:Ich nehme an die menu.lst ist ok und der Fehler steckt im Ausführen des grub befehls und des Verlegens der menu.lst auf die Etch-Partition.
Hm was ist wenn du mal versuchst die betr. kernel aus der grub Konsole zu starten (grub auf Live cd oder Diskette):

Code: Alles auswählen

root      (hd0,7)
kernel      /boot/vmlinuz-2.6.24-1-amd64 root=/dev/sda8 ro quiet
initrd      /boot/initrd.img-2.6.24-1-amd64
boot
Und immer schön TAB drücken um die Auto- Vervollständigung zu nutzen.
Was hast du denn so Für Hardware? Wie alt ist der Rechner?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Pluribootent
Beiträge: 108
Registriert: 13.11.2007 22:24:00
Wohnort: Graz
Kontaktdaten:

Re: error2: bad file or directory type

Beitrag von Pluribootent » 16.04.2008 01:11:03

Ich hab mir auf die 4. Partition ne neue testing geladen, um damit automatisch n gutes neues grub zu bekommen.

Hat funktioniert.

wie bring ich ihn jetz dazu die menu.lst nicht von /dev/sda10 sondern von /dev/sda7 zu lesen ?

so wie ich es gemacht hab wars ja wohl falsch:

Code: Alles auswählen

grub> root (hd0,6)
grub> setup (hd0)
grub> quit
Gruss Pluribootent

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: error2: bad file or directory type

Beitrag von cirrussc » 16.04.2008 22:33:39

Pluribootent hat geschrieben:wie bring ich ihn jetz dazu die menu.lst nicht von /dev/sda10 sondern von /dev/sda7 zu lesen ?
Grub holt sich die menu.lst aus seinem root.
Deine Eingaben waren also korrekt.

Nochmal, wie alt ist dein Rechner denn? Nicht das hier eine BIOS Begrenzung mitmischt.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Pluribootent
Beiträge: 108
Registriert: 13.11.2007 22:24:00
Wohnort: Graz
Kontaktdaten:

Re: error2: bad file or directory type

Beitrag von Pluribootent » 17.04.2008 01:26:14

ich hab mir den DELL DIMENSION 9150 2005 Dezember gekauft mainboard ist intel ICH7 - family
reichen diese infos ?

Bisher keine BIOS updates gemacht...

Antworten