Hilfe zum Frugal 528

Message
Author
atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

Hilfe zum Frugal 528

#1 Post by atari »

Hallo liebe Puppy User,

ich habe mir die Anleitung zur Frugal Installation durchgelesen und denke, dass ich alles kapiert habe.
Jetzt bezieht sich die Anleitung von Brian Grainger auf Puppy 5.25.

Wie müssen die zusätzlichen Zeilen in der menu.lst für die 5.28 heißen ?

Vielen Dank und Grüsse aus München
Atari

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#2 Post by rhadon »

Hallo atari,

welche Anleitung zur Frugal Installation? (es gibt viele)
Welche Anleitung von Brian Grainger? (soll ich erst danach suchen?)

Prinzipiell besteht beim Eintrag in der menu.lst kein Unterschied zwischen 5.2.5 und 5.2.8. Bei mir sieht der Eintrag so aus:

Code: Select all

title luci-528(sda6)
rootnoverify (hd0,5)
kernel /luci-528/vmlinuz pmedia=idehd psubdir=luci-528
initrd /luci-528/initrd.gz
Hoffe, das hilft,
Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#3 Post by atari »

Hallo Rolf,
Danke für die Info.

Es geht um folgende Anleitung:
http://www.icpug.org.uk/national/linnwi ... ppy525.htm

und speziell um diesen Bereich,

---------------------------------------------------------
Using Notepad, or your favourite text editor, open up the menu.lst file that was downloaded in step 1. Windows XP users will find it at the top of the C drive. Windows 9x users will find it in the c:\boot\grub folder.

Add the appropriate lines below IMMEDIATELY BEFORE the last line of ######### symbols

title Lucid Puppy Linux 5.2.5
kernel (hd0,0)/lupu525/vmlinuz PMEDIA=idehd PDEV1=sda1 psubdir=lupu525 video=640x480
initrd (hd0,0)/lupu525/initrd.gz
boot

----------------------------------------------------------------------------

Wenn ich das richtig verstehe, kann ich lupu_528.sfs auf eine meiner Laufwerke ablegen, es muß nicht zwingend das C Laufwerk sein ????
Und was bedeutet
kernel (hd0,0)/ ??

Bei mir wäre es sda6

Danke
Atari

deepsea
Posts: 154
Joined: Sat 17 Jan 2009, 21:51
Location: Deutschland

#4 Post by deepsea »

Moin

atari ( ST :?: )

Bitte sei mir nicht böse aber frugal installationen haben wir schon
oft hier behandelt.

Sie ist bei jedem PUPPY gleich :wink:

Bitte folge diesem und den anderen Link's in den Beiträgen.
Hier gehts los.

Wenn du danach noch Fragen hast melde dich bitte wieder. :lol:

User avatar
lowrider
Posts: 41
Joined: Fri 24 Jun 2011, 20:37
Location: Germany

#5 Post by lowrider »

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 :D

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#6 Post by rhadon »

atari wrote:Wenn ich das richtig verstehe, kann ich lupu_528.sfs auf eine meiner Laufwerke ablegen, es muß nicht zwingend das C Laufwerk sein ????
Richtig. Laufwerk C ist eher die Ausnahme.

hd0,0 hat lowrider ja ganz gut erklärt (bis auf die Behauptung, Grub würde den Bootsektor mitzählen, des glaab' isch ned :lol: ).

Deepsea hat auch Recht, dass alle Puppies grundsätzlich gleich installiert werden (mehr oder weniger :wink: ).

Allerdings gibt es verschiedene Wege und deiner mit Lin'N'Win ist eher seltener. Sollte aber auch funktionieren, auch wenn ich's selber nicht getestet habe. Du brauchst also kein Grub und kannst auch alles über den MBR und Bootsektor vergessen.

In deinem Fall wäre die menu.lst vermutlich:

Code: Select all

title Lucid Puppy Linux 5.2.8 
 kernel (hd0,5)/lupu528/vmlinuz PMEDIA=idehd PDEV1=sda6 psubdir=lupu528 video=640x480 
 initrd (hd0,5)/lupu528/initrd.gz 
 boot
Ob dein Ordner lupu528 heisst, weiss ich natürlich nicht. PMEDIA könnte evtl. auch atahd sein. Auch die letzte Zeile "boot" sagt mir nichts, das könnte Lin'N'Win-spezifisch sein.

Bin neugierig, wie's bei dir funktioniert,

Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.

User avatar
lowrider
Posts: 41
Joined: Fri 24 Jun 2011, 20:37
Location: Germany

#7 Post by lowrider »

rhadon wrote:hd0,0 hat lowrider ja ganz gut erklärt (bis auf die Behauptung, Grub würde den Bootsektor mitzählen, des glaab' isch ned :lol: ).
Rolf
Jo, hast natürlich recht. Aber bei uns is grad Weinlese und son frischer Federweisser haut schon ordendlich rein. Da kann man auch mal was durcheinander bringen... :lol:

Gruss, du Namensvetter

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#8 Post by atari »

Hallo liebe Puppy user,

ich bin noch am werkeln mit meiner Frugal Version.

PDEV1=sda1

was bitte hat das zu bedeuten ?

ich versuche jetzt mit folgenden Eintrag in der menu.lst
die frugal zum Starten zu bekommen,

timeout 5
default 0
title Puppy Linux 5.2.8 frugal
rootnoverify (hd0,2)
kernel (hd0,2)/lupu528/vmlinuz pmedia=idehd psubdir=lupu528 video=640x480
initrd (hd0,2)/initrd.gz
boot



bin mal gespannt ob es klappt,

Gruss

Atari ( 800XL )

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#9 Post by atari »

Hallo liebe User,

leider bekomme ich es nicht ganz zum laufen,
der Eintrag von menu.lst sieht jetzt wie folgt aus

timeout 5
default 0
title Puppy Linux 5.2.8 frugal
rootnoverify (hd0,5)
kernel (hd0,5)/lupu528/vmlinuz PMEDIA=idehd psubdir=lupu528 video=640x480
initrd (hd0,5)/initrd.gz
boot

wenn ich Puppy vom USB Stick lade, liegen die frugal Daten auf SDA6, im Anhang habe ich ein Bild von den Windows Partitionen angehängt.
Im WIndows werden weniger Partitionen angezeigt, ich habe ein Netbook und hier ist auch eine versteckte Recovery Partition mit im SPiel.
Vielleicht hat das einen Einflus auf die Zählweise ?

Wäre supertoll, wenn ich es mit eurer Hilfe schaffe, das frugal laufen zu lassen.

Vielen Dank und viele Grüsse aus München

ATARI ( 800XL )
Attachments
Zwischenablage01.jpg
(45.51 KiB) Downloaded 488 times

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#10 Post by rhadon »

@ atari

Die Frage ist, auf welcher Partition sich dein Linux befindet, und zwar nicht der Laufwerksbuchstabe von Win, sondern nach Linuxschreibweise. Nach dem Bild zu urteilen, würde ich auf sda3 tippen.

Falls sich jedoch noch andere (z.B. Linuxformatierte) Partitionen auf der Platte befinden, dann kann die Win nicht sehen (zumindest nicht ohne Zusatzprogramm). Deshalb kann man die Partitionen nicht unbedingt 1:1 auf Linux übertragen.

Besser wäre deshalb ein Bild von Gparted gewesen. Damit kannst du genau sehen, welche Partition welche Bezeichnung hat.

Timeout und default brauchst du nicht wirklich, das bedeutet nur, dass nach 5 Sek. der erste Menüeintrag gestartet wird.

PDEV1=sda1 bedeutet, dass Puppy nur auf sda1 nach dem savefile sucht.
leider bekomme ich es nicht ganz zum laufen,
Was heisst denn das genau, bis wohin läuft es denn? Fehlermeldungen wären z.B. hilfreich.

Beim 'normalen' Grub sollte dies ausreichen (Puppy auf sda6):

Code: Select all

 title Puppy Linux 5.2.8 frugal 
 rootnoverify (hd0,5) 
 kernel /lupu528/vmlinuz PMEDIA=idehd psubdir=lupu528 video=640x480 
 initrd /initrd.gz
Bei Lin'N'Win bin ich mir nicht sicher, würde es jedoch vermuten.

HTH
Rolf

@ lowrider
frischen Federweisser habe ich sehr zwiespältig in Erinnerung, schmeckt saugeil 8) , aber wenn ich an meinen dicken Kopf am nächsten Tag denke.... :lol:
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#11 Post by atari »

Hallo Rolf,

vielen Dank für die Infos,
werde ich heute Abend probieren.
Jetzt noch ein Screenshot von gparted unter Puppy,

Vermutlich liegt hier der Hund begraben ...


so, muss weiter , Geld verdienen :-)

Danke

Atari

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#12 Post by rhadon »

sda6 ist schon richtig.

Was noch nicht erwähnt wurde, es gibt bis zu 4 primäre Partitionen (entsprechend sda1-4). Eine davon kannst du als extended deklarieren und darin beliebig viele logische Partitionen erstellen. Logische Partitionen fangen immer mit sda5 an.

In deinem Fall hast du Zugriff auf sda1, sda2, sda5 und sda6. Auf sda3 (extended) hast du keinen Zugriff.

Würdest du im nicht zugeordneten Bereich noch eine Partition anlegen, würde der Name davon abhängen, ob der Bereich zur extended Partition gehört (dann wäre es sda7) oder nicht (dann wäre es sda4).

Wie lowrider schon erwähnt hat, am Anfang mag das alles etwas verwirrend sein, besonders, wenn man nur die Buchstaben von Windows kennt. Ist aber viel eindeutiger.

HTH
Rolf

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#13 Post by atari »

Hallo Rolf und all die anderen freundlichen User,

so, das Puppy frugal funktioniert FAST !

die menu.lst sieht jetzt so aus,


title Puppy Linux 5.2.8 frugal

rootnoverify (hd0,5)

kernel /lupu528/vmlinuz PMEDIA=idehd psubdir=lupu528 video=640x480

initrd /lupu528/initrd.gz


Also, es läuft folgendermaßen ab.
Ich wähle beim booten Puppy Linux aus, dann startet
Grub4Dos und ich kann Pupp 528 frugal auswählen.

Puppy wird geladen und startet, auch die Einstellungen von meinem Puppy
sfs werden geladen.
Nach ca. 30 sec. geht das Netbook in den Ruhezustand !
Ich muss den Einschaltknopf drücken, dann läuft es wieder an.

Was läuft hier falsch, wäre toll wenn Ihr Experten dafür eine Lösung habt.
(Wenn ich von USB Stick boote, klappt alles wunderbar )


Vielen Dank

Atari ( 800XL)

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#14 Post by rhadon »

Hallo atari,

ich vermute, es liegt an deinem savefile.

Um das zu testen, würde ich in der menu.lst an die kernel-Zeile 'pfix=ram' (ohne'') anfügen. Damit bootest du ohne dein savefile.

~Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#15 Post by Karl Godt »

Puppy wird geladen und startet, auch die Einstellungen von meinem Puppy
sfs werden geladen.
Ich glaube Du meinst die Einstellungen aus dem savefile.2fs . .sfs wär' das Original-Puppy-Archiv mit den default-Einstellungen aus der .iso .

Also Booted es bis zum Desktop , bis es plötzlich in den RAM oder SWAP entschlummert . Die Windows Bezeichnungen für hibernate (SWAP) wär' für mich Tiefschlaf und suspend (RAM) Dösen . Du scheinst keine SWAP-Partition eingerichtet zu haben . Da Windows selbst einen SWAP-File nutzt , wird wohl von Windows permanent auf die Festplatte geschrieben . Es mag sein , daß es Treibereinstellungen gibt , die zum Energiesparen die Festplatte weniger drehen lassen ( hdparm oder sdparm wären Kommandos für so etwas ) oder gar auf das BIOS Einfluß nehmen . Ich vermute eine BIOS , Kernel oder Treiber Einstellung .
Das Problem des urplötzlichen Entschlummerns ist mir bislang noch nicht begegnet , weder wie bei Dir auf USB noch als frugal-Installation bei 1GB RAM und 2GB SWAP-Partition mit kernel-2.6.33.2 auf ext3 fs .

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#16 Post by atari »

Hallo Rolf und Karl Godt,

es lag wohl am Savefile.

Ich habe das alte Savefile umgenannt und ein neues erstellt.
Siehe da, passt wackelt und hat Luf :-)

läuft super stabil

jetzt möchte ich es noch auf meinem anderen Laptop als frugal installieren,
vielleicht schaut ihr euch bitte noch das gpartet Screenshot an und gebt mir einen Tip, wegen der Laufwerksbezeichnung.

Im Anhagn das File,

vielen vielen Dank für eure Mühen und Geduld

ATARI
Attachments
image-2.jpg
(128.19 KiB) Downloaded 228 times

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#17 Post by Karl Godt »

es lag wohl am Savefile.
Alles unerklärliche vollbringen Engel oder "Die Wege des Herrn sind unergründlich" .
Hattest Du etwas verändert wie die Position auf der HD oder das Filesystem ? War irgend etwas im FS korrupt , welches durch einen fs-check hätte repariert werden können ? Fehlten irgendwelche Treiber oder files ? Ich habe absolut keine Ahnung , warum das save-file passiv oder aktiv ein `acpitool -s` oder `echo disk > /sys/power/state` ähnliches Event auslösen könnte .

Zu dem Partitions-Schema kann ich nicht viel sagen , außer :

Die PQService Partition scheint mir etwas ungewöhnlich klein , muß aber sagen , daß ich nur kurz XP und gar nicht 2K kennengelernt habe . Hoffentlich läßt sich die PQS-Partition auch weiterhin durch das BIOS ( F9 oder welche Taste auch immer ) so wie gewohnt booten ... ? ... Ich glaube , ich hätte 3 Primäre und eine EXtended Partition belassen bzw. gewählt , auf welcher ich dann auch eine SWAP-Partition eingerichtet hätte .

Eine 100MiB große ext3-Partition ist ziemlich klein ??
Ich hab' kurz für "diag" gegoogelt , und fand keine befriedigende Antwort .

Über den Daumen gepeilt hättest Du ca. 5 GiB auf den beiden großen Partitionen noch frei , um nach Defragmentierung durch Umgrößen/Verkleinern eine 10GB große Partition zu erhalten , die ich z.B. bräuchte , um Kernel zu kompilieren . Wenn Teile zu organisieren wären , würd' ich mir überlegen , die Festplatte irgendwo trocken zu archivieren und eine Neue einbauen , da für meinen Geschmack es sich kaum lohnt , eine Partition unter 10 GB einzurichten . Meine drei Puppy Voll-Installationen auf 15 GB Partitionen sind nach einem Jahr zu 80% befüllt .

Ansonsten wünsch' ich noch viel Freude und lehrreiches Chaos !

phrank
Posts: 3
Joined: Sun 11 Sep 2011, 04:53
Location: RD SH/Germany

Hilfe zum Frugal 528

#18 Post by phrank »

atari,
jetzt möchte ich es noch auf meinem anderen Laptop als frugal installieren,
vielleicht schaut ihr euch bitte noch das gpartet Screenshot an und gebt mir einen Tip, wegen der Laufwerksbezeichnung.
auf Deinen Partitionen sda2, fat32, 9.07 GB und sda5, fat32, 7.86 GB ist ja ausreichend Platz für (eine) frugale Installation/en.

Code: Select all

title luci-528(sda2)
rootnoverify (hd0,1)
kernel /luci-528/vmlinuz pmedia=idehd psubdir=luci-528
initrd /luci-528/initrd.gz
  
title luci-528(sda5)
rootnoverify (hd0,4)
kernel /luci-528/vmlinuz pmedia=idehd psubdir=luci-528
initrd /luci-528/initrd.gz
müsste funktionieren: für GRUB auf dem Laptop und nicht: auf dem USB-Stick installiert!

HTH, Frank

Kurz zu mir: Ich poste erstmals hier im Forum, lese aber schon lange still mit. Angefangen hat alles mit kn*x, danach kam dann gleich puppy. War damals v1.04.

atari
Posts: 42
Joined: Tue 12 Jul 2011, 14:33

#19 Post by atari »

Hallo Karl Godt und Phrank,

Danke gleichmal für die Infos.

Bei dem Laptop handelt es sich um einen alten Benq.

Die sonderbarenb Partitionen erklären sich wie folgt.

Hier ist bereits ab Werk ein Mini Linux installiert, d.h.
ich kann den Lappi ohne WinXP booten und bin dann in einem Multimedia Linux um z.B. DVD schauen zu können.
Dazu ist noch eine Recovery Partition installiert.

Ich habe beides noch nicht benötigt und habe auch keine Ahnung wie das alles funktioniert, deswegen möchte ich beide Partitionen auch gar nicht anfassen.

Ich kann einiges auf externe Platten sichern um Platz zu schaffen, das ist kein Problem. Dann kann ich z.B. noch eine Partition erstellen. oder einfach auf den vorhandenen Platz Puppy installieren.

( Ich werde das so versuchen, wie Phrank geschrieben hat. )

Was haltet ihr davon ?

Ich würde es wieder machen wie auf dem Netbook, hier benutze ich Grub4DOS, mit Grub habe ich noch keine Erfahrung.
Sollte Grub besser, einfacher, etc. sein, bin ich gerne bereit mich damit zu beschäftigen.
Das Grub4Dos habe ich aus einer Anleitung im Internet gefunden, die sich mit der einfachsten Art beschäftigt hat Puppy frugal zu installieren.
In einem der früheren Postings ist der Link.

Warum das mit einem neuen Savefile plötzlich funktioniert kann ich nicht sagen. Ich habe auch keinen Überblick mehr, was ich bei den vielen Tests und Experimenten alles geändert habe, jedenfalls klappt es jetzt.



Vielen lieben Dank und ein schönes WE wünscht

Atari (800)

User avatar
rhadon
Posts: 1292
Joined: Thu 27 Mar 2008, 11:05
Location: Germany

#20 Post by rhadon »

atari wrote:...machen wie auf dem Netbook, hier benutze ich Grub4DOS, ...
Mal wieder was zum Hintergrund:

die beiden meistverwendeten Bootloader dürften Grub und Grub4Dos sein. Beide haben Vor- und Nachteile. Deshalb könnte ich nicht pauschal sagen, einer ist besser als der andere.

Beide werden meistens so installiert, dass der MBR (Master Boot Record) geändert wird. Es geht auch anders, indem die Adresse des Bootloaders nicht in den MBR, sondern in einen sog. Bootsektor einer Partition geschrieben wird. Hat bei mir früher nie geklappt, soll aber bei anderen funktionieren.

Falls du, atari, nichts heimlich geändert hast, verwendest du die sog. Lin'N'Win-Methode. Die scheint auch auf Grub4Dos zu basieren. Allerdings werden dabei weder der MBR angetastet, noch ein Bootsektor auf einer Partition erstellt.

Beim booten wird der MBR ausgelesen, dort steht die Adresse des Bootloaders und dort geht's weiter. Hast du Windows installiert, steht dort die Adresse des Windowbootloaders. Installierst du Grub oder Grub4Dos, wird diese Adresse mit der des neuen Bootloaders überschrieben. Geht etwas schief, kannst du nun dein Windows auch nicht mehr starten. Es gibt zwar mehrere Möglichkeiten, den MBR wieder zu reparieren oder vorher ein Backup vom MBR zu machen und bei Bedarf zu restaurieren, aber das muss man erstmal wissen.

Lin'N'Win hat den Vorteil, du brauchst nichts zu ändern, weder an deinen Partitionen, noch am MBR.

Bei Grub4Dos brauchst du nichts an deinen Partitionen zu ändern (den kannst du auch auf einer NTFS-Partition installieren), bei einer Installation im MBR (ist nicht ganz korrekt, aber üblicher Sprachgebrauch) wird dieser halt mit dem Risiko eines Fehlschlags geändert. Ein Vorteil,besonders für Anfänger: sind bereits Puppies installiert (also subdirectory und die drei bekannten Dateien) dann erkennt Grub4Dos diese und aktualisiert automatisch die menu.lst.

Grub hat da erstmal nur Nachteile. Du brauchst zwingend eine 'linuxformatierte' Partition (also ext 2 oder ext3, evtl. geht auch ext4 oder raiserfs), der MBR wird geändert und es erkennt bei der Installation kein frugales Puppy, du musst also immer die menu.lst manuell editieren.

Als Vorteil werte ich einen erweiterten Funktionsumfang bei Einsatz eines grafischen Bootmenüs und die Tatsache, dass ich mit Grub einfach besser vertraut bin (also nichts wirklich wichtiges).

Typisches Beispiel eines Eintrags in der menu.lst von Grub4Dos:

Code: Select all

title Lupu 525 (sdd3/lupu-525)
  find --set-root --ignore-floppies /lupu-525/initrd.gz
  kernel /lupu-525/vmlinuz  pmedia=usbflash psubdir=lupu-525
  initrd /lupu-525/initrd.gz
Typisches Beispiel eines Eintrags in der menu.lst von Grub:

Code: Select all

title Lupu 525 (on /dev/sdd3)
  root (hd0,2)
  kernel /lupu 525/vmlinuz psubdir=lupu 525 rw vga=normal
  initrd /lupu 525/initrd.gz
phrank wrote:sda2, fat32, 9.07 GB
ist wohl ein Schreibfehler, gemeint ist sicher sda1.

Verwenden kannst du jede
Partition, auf der genügend Platz ist.
atari wrote:Bei dem Laptop handelt es sich um einen alten Benq.
Interessant wäre die Speichergrösse. Bei, oder weniger als 512MB würde ich eine SWAP-Partition empfehlen. Persönlich würde ich pauschal RAM + SWAP ~ 1GB empfehlen, im konkreten Fall kann das natürlich variieren.

Ich hoffe, das langt erstmal,

Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.

Post Reply