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]
menu.lst [solved]
menu.lst [solved]
Last edited by algol1958 on Sun 28 Sep 2008, 15:59, edited 1 time in total.
Am besten wär es so:
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
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
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]
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:
wollte ich mehrere bs installieren, müsste ich die verzeichnisse anlegen. zum testen und zum üben ist das so gut.
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
-
- Posts: 346
- Joined: Sat 31 May 2008, 19:39
- Location: Germany
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?
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
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
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
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
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]