hi Atari
du kannst deine frugal Installation auf jedem Laufwerk/Partition ablegen. Entscheidend ist die Installation von Puppys Bootloader Grub.
Ich gehe mal davon aus das Grub im Bootsektor der ersten Festplatte sda (WICHTIG: nicht sda1, sda2....) installiert ist. In deinem Fall (sda6 -früher in der linux historie wäre das hda6 gewesen) bedeutet das: Erste Festplatte (sda), Partition 6 (sda6). Grub zählt den Bootsektor mit und beginnt bei 0 (nicht 1), somit wäre der anzusprechende Bereich in der menu.lst: Erste Festplatte , sechste Partition also 0,5.
Klingt ziemlich verwirrend was
aber wenn du die Logik die dahinter steht erst mal kapiert hast denkst du dir "oh mann..."
Es empfielt sich für jedes Puppy das du frugal installieren willst ein eigenes Verzeichnis im Hauptverzeichnis anzulegen. Also /Lupu528 oder /macpup525 oder /luci520 und so weiter...In die jeweiligen Verzeichnisse kopierst du genau 3 Dateien aus deinem .iso File und zwar: vmlinuz, initrd.gz und xyz.sfs (xyz gibts natürlich nicht).
hier mal zum studieren und kapieren meine menu.lst.
auf sda1 hab ich archbang linux installiert (ist aber egal, wichtig ist der Bootloader Grub auf sda) und meine Puppys sind alle auf sda3 (hd 0,2) in eigenen Unterverzeichnissen installiert). Zeilen mit # am Anfang sind Kommentare zur besseren Lesbarkeit und haben keine Auswirkungen auf den Bootvorgang:
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,1)
# /dev/sda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# for more details and different resolutions see
#
http://wiki.archlinux.org/index.php/GRU ... Resolution
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) ArchBang Linux
title ArchBang Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/75654283-8fba-43b5-869d-6c4430c2274b ro quiet resume=/dev/sda2
initrd /boot/kernel26.img
# (1) ArchBang Linux fallback (useful if you change your hard disk/mainboard)
title ArchBang Linux Fallback
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/75654283-8fba-43b5-869d-6c4430c2274b ro
initrd /boot/kernel26-fallback.img
# (2) Optional entry for Windoze
#title Windoze
#rootnoverify (hd0,0)
#makeactive
#chainloader +1
# MacPup 5.20
title MacPup 5.20
rootnoverify (hd0,2)
kernel /MacPup520/vmlinuz pmedia=atahd psubdir=MacPup520
initrd /MacPup520/initrd.gz
# MacPup 5.25
title MacPup 5.25
rootnoverify (hd0,2)
kernel /MacPup525/vmlinuz pmedia=atahd psubdir=MacPup525
initrd /MacPup525/initrd.gz
# Quirky 142
title Quirky 142
rootnoverify (hd0,2)
kernel /Quirky142/vmlinuz pmedia=atahd psubdir=Quirky142
initrd /Quirky142/initrd.gz
# MyWolfe 0.28
title MyWolfe 0.28
rootnoverify (hd0,2)
kernel /MyWolfe028/vmlinuz pmedia=atahd psubdir=MyWolfe028
initrd /MyWolfe028/initrd.gz
# Puppy Arcade 10
title Puppy Arcade 10
rootnoverify (hd0,2)
kernel /PuppyArcade10/vmlinuz pmedia=atahd psubdir=PuppyArcade10
initrd /PuppyArcade10/initrd.gz
# Squeeze 5.0.5
title Squeeze 5.0.5
rootnoverify (hd0,2)
kernel /Squeeze505/vmlinuz pmedia=atahd psubdir=Squeeze505
initrd /Squeeze505/initrd.gz
# RexBang 2.4
title RexBang 2.4
rootnoverify (hd0,2)
kernel /RexBang24/vmlinuz pmedia=atahd psubdir=RexBang24
initrd /RexBang24/initrd.gz
# Lupu 5.20 e16
title Lupu 5.20 e16
rootnoverify (hd0,2)
kernel /Lupu520e16/vmlinuz pmedia=atahd psubdir=Lupu520e16
initrd /Lupu520e16/initrd.gz
# Luci 5.28
title Luci 5.28
rootnoverify (hd0,2)
kernel /Luci-528/vmlinuz pmedia=atahd psubdir=Luci-528
initrd /Luci-528/initrd.gz
# Next 5.0.0
title Puppy NEXT 5.0.0
rootnoverify (hd0,2)
kernel /Next_500/vmlinuz pmedia=atahd psubdir=Next_500
initrd /Next_500/initrd.gz
Ich hoffe das hilft.
edit:
@deepsea
boahh, und ich tipp mir hir'n wolf