menu.lst [solved]

Post Reply
Message
Author
algol1958
Posts: 75
Joined: Wed 06 Aug 2008, 16:28

menu.lst [solved]

#1 Post 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]
Last edited by algol1958 on Sun 28 Sep 2008, 15:59, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post 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
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

algol1958
Posts: 75
Joined: Wed 06 Aug 2008, 16:28

#3 Post by algol1958 »

hi mark,
danke für die schnelle hilfe. werde ich gleich probieren.
jürgen

algol1958
Posts: 75
Joined: Wed 06 Aug 2008, 16:28

#4 Post 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.

sailorbrand
Posts: 346
Joined: Sat 31 May 2008, 19:39
Location: Germany

#5 Post by sailorbrand »

Noch was zum Grub:

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

Acer Aspire 5730ZG, 4GB Ram, 320 GiG HD, 2,0 Ghz Intel DualCore
nvidia Geforce 9300M GS TurboCache, Puppys & Ubuntu. Vista gelöscht!

algol1958
Posts: 75
Joined: Wed 06 Aug 2008, 16:28

#6 Post 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

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#7 Post 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
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

algol1958
Posts: 75
Joined: Wed 06 Aug 2008, 16:28

#8 Post by algol1958 »

Hi Mark,
danke für die Erklärungen.
jm

Post Reply