Puppy Slackware 32 Bit iso bootet in Grub Prompt?

Gregorie

Lieutenant
Registriert
Apr. 2017
Beiträge
786
Hallo
ich wollte Puppy Slackware 32 Bit Linux auf meinem antiken Asus Netbook installieren.
Dazu habe ich das 381MB große Iso heruntergeladen und per Fedora 39 64 Bit mit dem Mediacreator auf einen USB Stick geschrieben.
https://sourceforge.net/projects/pb-gh-releases/files/S15Pup32_release/
Nur lande ich beim Booten vom Stick nur im Grub Prompt.
Woran kann das liegen? Zuvor war das gleiche an meinem Haupt Desktop-Computer mit Fedora 39 in einer virtuellen Maschine, mit der 32 Bit Variante, die 64 Bit Version läuft aber.

P.S. Aktuell ist auf dem Netbook noch Peppermint Linux installiert, das wollte ich mit Puppy ersetzen.
 
Zuletzt bearbeitet:
also jetzt 32bit slackware oder fedora 64bit???

ich würde dir ventoy oder rufus empfehlen zum erstellen des sticks.

dann musst du auch schauen ob das netbook überhaupt 64bit kann und ob's ein uefi oder bios hat. mit dem alten bios habe ich gehört dass es probleme geben kann, da nicht mehr unterstützt, bin mir aber nicht 100% sicher.
 
  • Gefällt mir
Reaktionen: Gregorie
Nein Fedora ist auf meinem PC installiert neben Windows 10.
Puppy Slackware 32 Bit Linux soll auf das alte Asus Netbook.
Da ist Peppermint drauf, ich wollte aber das noch sparsamere Puppy Slackware 32 Bit ausprobieren.

Mit Rufus erstellter USB-Stick unter Windows 10 bootet es nun auch, aber dann kommt diese Fehlermeldung siehe Screenshots:

Grub4Dos invalid or unsupported executable Format.
In Rufus hatte ich Format 32 bit für Windows ausgewählt, muss ich ein Linux Format wählen?
UEFI Bios hat das Netbook nicht.
IMG_20240311_211342.jpg
 

Anhänge

  • IMG_20240311_211258.jpg
    IMG_20240311_211258.jpg
    1,1 MB · Aufrufe: 79
Zuletzt bearbeitet:
laut dem foreneintrag war bei ihm der fehler, dass er das iso direkt auf den stick gespeichert hat und von dort aus auf den stick entpackt hat. iso in Downloads speichern und von dort öffnen und entpacken hat geholfen.

soweit das übersetzte...
 
Das habe ich noch nicht probiert aber, so soll der USB-Stick dann automatisch bootfähig sein?
Inzwischen habe ich nochmals, das interne Tool von Fedora 39 Fedora Media Writer verwendet, der macht den nicht bootfähig vom Iso Image, startet wieder nur im Boot Prompt des Grub. :(
Mit Rufus ging es nur eben kam dann Error 13 vom Grub4Dos.
Scheint irgendwas nicht zu stimmen mit grub4dos.
Vielleicht läßt sich noch eine andere Installationsvariante finden, als vom Iso.

Edit: grub.cfg
Code:
loadfont /boot/grub/font.pf2
set gfxmode=800x600
set gfxpayload=keep

insmod efi_gop
insmod efi_uga

insmod all_video
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
insmod jpeg
terminal_output gfxterm

insmod ext2
insmod f2fs
insmod ntfs
insmod exfat

insmod loopback
insmod iso9660
insmod udf

background_image /boot/splash.png
set timeout=10

# https://help.ubuntu.com/community/Grub2/Displays
color_normal=cyan/black
#menu_color_highlight=black/light-gray
menu_color_highlight=yellow/red
menu_color_normal=light-gray/black

if [ -e /ucode.cpio ]; then
  ucode_parm="/ucode.cpio"
else
  ucode_parm=
fi

menuentry "S15Pup32 22.12" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - Copy SFS files to RAM" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,copy
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - Don't copy SFS files to RAM" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,nocopy
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - No X. Try 'xorgwizard' after bootup" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,nox
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - Safe mode, no X" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,ram,nox
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - RAM only - no pupsave" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,ram
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "S15Pup32 22.12 - Ram Disk Shell" {
    linux /vmlinuz pmedia=cd pfix=fsck,fsckp,rdsh
    echo "Loading ${ucode_parm} /initrd.gz"
    initrd ${ucode_parm} /initrd.gz
}

menuentry "Shutdown" {
    halt
}

menuentry "Reboot" {
    reboot
}
 

Anhänge

  • Bildschirmfoto_2024-03-12_19-04-45.png
    Bildschirmfoto_2024-03-12_19-04-45.png
    105,6 KB · Aufrufe: 69
@FCK_PTN
Danke für den Tipp, ich habe es ausprobiert, es passiert danach beim Booten vom Stick, genau das, ich wieder nur im Grub Prompt komme. Da habe ich Optionen, mit denen ich mich nicht auskenne und
normal ist das auch nicht. Per dd wurde der Stick, wie im Screenshot erzeugt:
3 Partitonen, die erste iso9660 426MB groß, 2. 6 MB Fat, 3. Freier Speicher.
Wenn ich den Stick mit der Puppy 32 Bit Version auf meinem anderen PC boote, klappt es soweit, bis
loading module, und das dauert, scheint nicht weiter zu gehen. Das habe ich dann abgebrochen.
Außerdem ist in der Bootauswahl des PC des Bios der Stick nur als UEFI Gerät sichtbar.
Ist das so normal? Mein Asus Netbook hat kein EFI Bios, kann nur MBR.

Edit: Bisher liefen schon einige andere Linux Dist. auf dem Asus Netbook, solche Installationsprobleme
gab es nie. Im Verzeichnis /boot/grub File Menu.lst
Code:
# menu.lst
#

#color NORMAL            HIGHLIGHT       HELPTEXT       HEADING
#       f/b               f/b              f/b           f/b
color light-gray/black yellow/red cyan/black light-blue/black

timeout 10
default 0

# 0.4.6a
graphicsmode -1 800 600
splashimage /boot/splash.jpg

title S15Pup32 22.12
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - Copy SFS files to RAM
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,copy
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - Don't copy SFS files to RAM
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,nocopy
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - Force xorgwizard (xorgwizard)
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,xorgwizard
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - No X. Try 'xorgwizard' after bootup
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,nox
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - No Kernel Mode Setting
  kernel /vmlinuz    pmedia=cd nomodeset pfix=fsck,fsckp
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - Safe mode, no X
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,ram,nox
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - RAM only - no pupsave
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,ram
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title S15Pup32 22.12 - Ram Disk Shell
  kernel /vmlinuz    pmedia=cd pfix=fsck,fsckp,rdsh
  errorcheck off
  initrd /initrd.gz
  initrd /ucode.cpio /initrd.gz

title
  root

title Help - Boot Params
  configfile /boot/grub/menu_phelp.lst

title
  root
 
# Boot from Partition Boot Sector

title Boot first hard drive (hd0,0)
  root (hd0,0)
  chainloader +1 || chainloader /grldr || chainloader /bootmngr

title
  root

# additionals

title Grub4Dos commandline (for experts only)
  commandline

title Reboot computer
  reboot

title Halt computer
  halt
 

Anhänge

  • Bildschirmfoto_2024-03-13_16-42-11.png
    Bildschirmfoto_2024-03-13_16-42-11.png
    87,4 KB · Aufrufe: 69
Zuletzt bearbeitet:
ich habe nun statt Puppy Linux Slackware Version, statt dessen Slackware original Version 15, 32 Bit Version + XFCE4 per Iso Image von USB Stick auf Anhieb installiert bekommen. :)
Geht auch schon auf dem alten Asus Netbook relativ gut. Das verwendet Lilo als Bootloader.
Mit dem Paketmangern muss ich mich noch schlau machen, wie bzw. welchen ich verwenden werde, vielleicht sbopkg. slackpkg ist standard installiert, muss konfiguriert werden.
Der installierte FF ist eine ESR Version 96 also nicht aktuell.
Das Keyboard Layout stimmt leider auch nicht, trotz Auswahl .de PC 105 Tasten, ist plötzlich wieder auf englisch umgestellt. Das muss ich ändern, sonst nervt das ab.
Verwendet von Euch jemand aktuell Slackware?
 
Zuletzt bearbeitet:
@honky-tonk
Vorallem erhoffe ich mir Recourcen-Sparsamkeit in Sachen Hardware, speziell an Ram und CPU.
Es läuft auch als 32 Bit Version recht gut suf dem uralt Asus EEEPC.
Als Kernel wird ein smp Kernel geladen, für meine CPU.
Bei Verwendung von Peppermint dagegen, frierte das System häufig ein, so bei Verwendung von Flatpak ua.
Bei Slackware ist Flatpak nicht standard installiert, stattdessen PKGTOOLS und Slackpkg.
Ein grafischer Loginmanager, jedenfalls für den XFCE4 Desktop, fehlte auch.
Also login per Konsole, und Startxxfce4. Geht aus so.
Für die Installation, habe ich mich an diese Anleitung gehalten, speziell wegen Fdisk zur Neupartionierung
der 160 GB Hd.
 
Zuletzt bearbeitet:
Zurück
Oben