Page 1 of 1

menu.lst [solved]

Posted: Wed 06 Aug 2008, 16:37
by algol1958
anbei meine menu.lst
nach dem booten bleibt der bildschirm schwarz.
ich habe 3 partitionen mit ext3. auf der ersten habe ich puppy 4.0 installiert. das gerät ist ein altes toshiba notebook satellite. booten von cd und alles ist wunderbar.

GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Sat Aug 2 15:46:02 2008
#
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.22431'. You can restore it like this.
# dd if=/boot/grub/mbr.hda.22431 of=/dev/hda bs=512 count=1
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title puppy von moh (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=773
# Linux bootable partition config ends
# Linux bootable partition config begins
# title Linux (on /dev/hda3)
# root (hd0,2)
# kernel /boot/vmlinuz root=/dev/hda3 ro vga=773
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hda1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
[/list][/list]

Posted: Wed 06 Aug 2008, 17:13
by MU
Am besten wär es so:

Code: Select all

color light-gray/blue black/light-gray 
# End GRUB global section 
# Linux bootable partition config begins 
title puppy von moh (on /dev/hda1) 
root (hd0,0) 
  kernel /puppy400/vmlinuz acpi=force pmedia=idehd pdev1=hda1 psubdir=puppy400 layerfs=aufs
  initrd /puppy400/initrd.gz
Dabei müssen diese Dateien im Ordner /puppy400/ liegen:
vmlinuz
initrd.gz
zdrv_400.sfs
pup_400.sfs

Das hat den Vorteil, daß mehrere Systeme parallel installiert werden können.

Erweiterungen, wie devx_400.sfs, müssen aber im Hauptordner "/" derselben Festplatte gespeichert werden.

Mark

Posted: Wed 06 Aug 2008, 17:24
by algol1958
hi mark,
danke für die schnelle hilfe. werde ich gleich probieren.
jürgen

Posted: Wed 06 Aug 2008, 21:22
by algol1958
ok. hat nicht funktioniert. so habe ich mit fdisk alles platt gemacht und sauber aufgesetzt. puppy bootet, ohne dass die menu.lst geändert werden musste:

Code: Select all

# Linux bootable partition config begins
  title Linux (on /dev/hda1)
  root (hd0,0)
  kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal
wollte ich mehrere bs installieren, müsste ich die verzeichnisse anlegen. zum testen und zum üben ist das so gut.

Posted: Mon 01 Sep 2008, 15:52
by sailorbrand
Noch was zum Grub:

viewport und shade=0 funktionieren nicht. Liegt das an der Version oder ist da ein "Thema" irgendwo voreingestellt??

Posted: Sat 06 Sep 2008, 21:10
by algol1958
hi mu,
ich habe schon etliche seiten nach den parametern der grub durchforstet. leider ohne erfolg.
kannst du mir sagen wo ich die beschreibung der von dir vorgeschlagenen parameter finde?

Code: Select all

title puppy von moh (on /dev/hda1)
root (hd0,0)
  kernel /puppy400/vmlinuz acpi=force pmedia=idehd pdev1=hda1 psubdir=puppy400 layerfs=aufs
  initrd /puppy400/initrd.gz 
acpi??
layerfs??
ist es richtig, dass ich ein verzeichnis anlege, die dateien pup_400s.sfs etc. dort ablege und so mehrere versionen von puppy nutzen kann?
danke für die hilfe.
jm

Posted: Sat 06 Sep 2008, 21:30
by MU
layerfs=aufs
Dies erzwingt die nutzung des besseren Unionfs-Treibers "aufs".
Das Original hat sehr viele Fehler.

acpi=force
einige Computer benötigen dies, da sie sich sonst beim runterfahren nicht abschalten.

pmedia=idehd
Sagt Puppy, daß die Dateien auf einer IDE Festplatte liegen.
Andere Werte: satahd , usbflash

pdev1=hda1
Verwende Dateien auf hda1

psubdir=puppy400
Verwende Dateien im Unterordner puppy400
Dies betrifft vmlinuz, initrd.gz, pup_400.sfs, zdrv_400.sfs

Andere Erweiterungen wie "devx_400.sfs" müssen aber im Stammordner "/" jener Festplatte liegen (entspricht in Puppy dann /mnt/home/).

Und ja, so lassen sich verschiedene Versionen von Puppy aus dem Grub-Bootmenü auswählen.

Mark

Posted: Sun 28 Sep 2008, 15:58
by algol1958
Hi Mark,
danke für die Erklärungen.
jm