• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] [GRUB]/[DSL] Error13:Invalid or unsupported format

chrimbo

Member
Hallo,

folgendes Problem:
Habe einen ziemlich alten rechner von einem Freund erhalten
Nun wollte ich für ihn DSL (Damn Small Linux) installieren. Folgendes setup:

hda1 : ext2fs darauf liegt DSL
hda2 : ext2fs ~15mb groß, mit GRUB

Code:
>grub
>root (hd0,1)
>setup (hd0)

verlief ohne probleme

Rechner gestartet, Grub wird geladen, bis nun alles ohne probs

in den Konsolen Modus gewechselt

Code:
>root (hd0,0)       // ist ja die Platte auf der DSL ist
>kernel /boot/linux24    //sollte eigentlich auch richtig sein??
Error 13: Invalid or unsupported executable format

und nun? Wenn mich mein Englisch nicht täuscht, kann er mit dem Kernel:linux24 nichts anfangen, aber warum?


Danke im Vorraus,

chrimbo
 
OP
C

chrimbo

Member
Code:
cannot open /dev/hda

hab das mal über das live dsl ausgeführt, kann das installierte system ja nicht starten

als root ausführen :D
Code:
Disk /dev/hda: 104MB, 104857600 bytes
255 heads, 63 sectors/track, 12 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

     Device   Boot    Start        End     Blocks         Id        System
/dev/hda1       *            1              11       88326      83       Linux
/dev/hda2                   12          12           8032+       83     Linux
 

Nilres

Member
Code:
>root (hd0,1)       // ist ja die Platte auf der DSL ist
>kernel /linux24    //sollte eigentlich auch richtig sein??

Sollte klappen glaub ich
 

Nilres

Member
Ja mit dem ersten gibst du an das grub die 2. Partition als root für die kernel suche benutzt. und dort liegt der kernel direkt und in keinem unterverzeichnis.

Das hat mit der eig root partition nichts zutun.

mfg nils
 
OP
C

chrimbo

Member
negativ, der kernel liegt unter boot, und nicht unter /
komisch, nicht? ich probier mal dsl neu zu installieren, sag dann aber bescheid
 
OP
C

chrimbo

Member
OK, klappt nun soweit, dass er den kernel findet, aber das minirt24.gz findet er nicht, ist auch nicht vorhanden
 

Nilres

Member
chrimbo schrieb:
negativ, der kernel liegt unter boot, und nicht unter /
komisch, nicht? ich probier mal dsl neu zu installieren, sag dann aber
bescheid

Verdammt nochmal glaub mir:

Code:
localhost nilres # fdisk -l

Platte /dev/sda: 120.0 GByte, 120034123776 Byte
255 Köpfe, 63 Sektoren/Spuren, 14593 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xb8f0ffa4

    Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1               1          13      104391   83  Linux // Boot
/dev/sda2              14        3661    29302560   83  Linux //Root
/dev/sda3            3662        7309    29302560   83  Linux //Home
/dev/sda4            7310        7432      987997+  82  Linux Swap / Solaris
Code:
localhost nilres # cat /boot/grub/menu.lst
default 0
timeout 15

title=Gentoo 2 Monitore und VGA
root(hd0,0)
kernel /kernel root=/dev/sda2 rw vga=0x318
#initrd /initrd.gz

title=Gentoo 2 Monitore
root(hd0,0)
kernel /kernel root=/dev/sda2
#initrd /initrd.gz

Code:
localhost nilres # ls /boot/
boot  grub  initrd.gz  kernel  kernel_backup  lost+found  memtest86
Und das klappt wunderbar
 
Oben