Installieren des Betriebsystems

Message
Author
ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

Installieren des Betriebsystems

#1 Post by ltbremer »

Moin Moin,

habe mir heute dieses System geladen, habe es auch gebootet ueber die Live CD, nun stellt sich da die Frage, wie wird das ganze nun auch als Boottable Festplatte Installiert, also als Standart Betriebsystem ?

Ueber eine schnelle Hilfe waere ich sehr dankbar.

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

#2 Post by sailorbrand »

Moin,

die Profis sind scheinbar im Wochenende. Da versuch ich es halt mal. Bin aber auch eher "Neu".


Du meinst Muppy? Für Puppy gibts ja das Handbuch online.

Da Muppy (soweit ich weiss) auf Puppy 3 basiert hälst du am besten an die Anleitung aus dem Puppy 3 Handbuch (http://www.puppylinux.org/manuals/puppy-301/deutsch).

Wichtig: Die Hinweise während der Installation beachten. Sowas überspringt man ja gerne, sind hier aber wichtig.

Kurz:
Mit Live-CD und gparted die Platte vorbereiten.
Installer starten
Frugal-Installation durchführen
Grub anpassen ( mit dem Text der während der Installation angezeigt wird)

Wenn das hier allzu falsch ist, bitte ich den Admin das wieder zu löschen. Aber ggf. hilfts ihm ja.

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#3 Post by ltbremer »

so habe das man gemacht, habe nur noch probs beim booten aber ansonsten naja, mal sehen, wenn klappt melde ich mich als gluecklicher user wieder, ansonsten erfolgt weiterer post

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#4 Post by ltbremer »

So nun drehe ich ja bal echt ab, schon den ganzen Tag sitze ich hiervor und nichts klappt.

Das Problem ist das booten, hab sogar den text abgeschrieben und nichts klappt.

Code: Select all

# Linux bootable partition config begins 
    title Puppy Linux 083 frugal 
    rootnoverify (hd0,0) 
    kernel /puppy083/vmlinuz layerfs=aufs pmedia=idehd psubdir=puppy083 
    initrd /puppy083/initrd.gz 
# Linux bootable partition config ends
So und was ist daran falsch ??

So sieht die ganye conf aus

Code: Select all

# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'.  Tue Jan  8 04:16:04 1980
#
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.8576'.  You can restore it like this.
# dd if=/boot/grub/mbr.hda.8576 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 Linux (on /dev/hda1)
  root (hd0,0)
  kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal
## Linux bootable partition config begins 
    title Puppy Linux 083 frugal 
    rootnoverify (hd0,0) 
    kernel /puppy083/vmlinuz layerfs=aufs pmedia=idehd psubdir=puppy083 
    initrd /puppy083/initrd.gz 
# Linux bootable partition config ends
# 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)

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

#5 Post by sailorbrand »

Bin nicht sicher. Aber versuch mal
title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal
auzukommentieren...
Kommt mir zuviel vor...

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#6 Post by ltbremer »

So habe das nun auskommentiert, auch nochmal installiert in kleinerer oartition, doch nun kommt was beim booten, er sagt mir ne fehler meldung 24.

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#7 Post by ltbremer »

da ist sogar suse um einiges besser, da muss man den boot kram net selber schreiben, oder verbessern. Habe alles gemacht sogra nach der bediehnungsanleitung, aber es will einfach nicht

oui

#8 Post by oui »

Hallo

Also bei mir sieht es so aus in menu.lst was puppy angeht:

title TEENpup Linux
root (hd0,2)
kernel /vmlinuz root=/dev/ram0 pmedia=idehd
initrd /initrd.gz

title Puppy 3.02 Linux
rootnoverify (hd0,2)
kernel /puppy302/vmlinuz pmedia=idehd psubdir=puppy302
initrd /puppy302/initrd.gz

ist absolut nicht zickig. puppy macht(e) früher einen Vorschlag bei der Installation. den Vorschlag kopierst du einfach in menu.lst per CRTL C / CRTL V um keinen Fehler zu machen :idea: , und normalerweise geht es sofort!

aber mir scheint es, dass du puppy auf einer linux-partition eingerichtet hast. ich habe es auch gemacht, und dann später doch nicht mehr.

erstens brauchst Du möglicherweise Zugriffsrechte auf der Linux-Partition.

normalerweise ist aber dein puppy083 nicht in /home/ich
sondern im wurzelverzeichnis, und da könnte es schon probleme geben

ausserdem wollten puppy und das andere Linux jedes Mal neu bei Start chkdsk machen! am schluss ist es absolut nervend.

ich habe deshalb meine Linux-Partition etwas verkleinert, ging wunderbar mit Qpart und eine kleine partition in fat32 für puppy-frugal angelegt (sofort Platz für mehrere puppy's in frugal vorsehen: Du wirst sehen, dass ist wie eine Krankheit. man probiert doch immer wieder etwas neues: Du hast gesehen, ich habe 2 momentan in diesem Computer und 2 andere im anderen Computer :wink: , weil es schnell geht und daher lohnend erscheint)

hinweis: puppy ist (relativ) klein
aber es gibt auch kolossen wie teenPUP, siehe oben: eine komplette CD! teenPUP ist im wurzelverzeichnis, weil es eine alte Version von Puppy ist. aber hochinteressant durch die Reichhaltigkeit der Programme. also wirklich etwas Platz vorsehen. du brauchst allerdings keine separate swap da nur 1 Linux auf ein Mal läuft!

meine 3. partition ist eine freeDOS-Partition 30 Mb. so habe ich Platz! sie ist für mich so etwas wie /home/ich, ich nenne sie "my" das ist kurz, für alle Betriebssystem: XP, freeDOS und alle Linuxe! freeDOS brauche ich ohnehin, um Basic Linux zu starten :wink:

viel glück

salut

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

#9 Post by sailorbrand »

ltbremer wrote:So habe das nun auskommentiert, auch nochmal installiert in kleinerer oartition, doch nun kommt was beim booten, er sagt mir ne fehler meldung 24.
Nochmal installiert? Passt die menü.list noch?

kannst mit puppy pfix=ram von CD reinschauen.

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

#10 Post by MU »

Gib probehalber auch die Partition mit an, mittels pdev1.

Code: Select all

# Linux bootable partition config begins 
    title Puppy Linux 083 frugal 
    rootnoverify (hd0,0) 
    kernel /puppy083/vmlinuz layerfs=aufs pmedia=idehd psubdir=puppy083 pdev1=hda1
    initrd /puppy083/initrd.gz 
# Linux bootable partition config ends
hda1 ist die erste Partition.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

oui

#11 Post by oui »

bonjour
ltbremer wrote:da ist sogar suse um einiges besser, da muss man den boot kram net selber schreiben, oder verbessern. Habe alles gemacht sogra nach der bediehnungsanleitung, aber es will einfach nicht
wie viele Partitionen hast Du auf der Festplatte? ich sehe hd0,0 (was für ein Linux ist drin: Suse? (Dein Ausdruck gester 4:22 pm))

das erfährst Du am bequemsten wenn Du puppy von der CD nochmals startet und das Programm Qparted aufrufst...
Quarted zeigt Dir alle Partitionen und die Art ihrer Verwaltung (ext3, oder Reiser, oder vfat, etc) sowie den Belegungszustand an (wie gross und wieviel bereits genutzt ist). Wie gross ist die Festplatte? hast Du geprüft, ob Dein hd0,0 in der Tat selbst ein Linux ist? Puppy selbst stört es nicht, aber es kann sein, dass Dein Grub, ich bin kein Grub Expert, Zugriff auf gesperrte Verzeichnisse beachtet. Und einige Linux'e geben nur /home/ich dem nicht-root-user frei! für das andere System bist Du auf jedem Fall nicht-root-user, wenn Du aus Puppy in sein Dateisystem eindringst. du hast scheinbar den Grub von dem anderen Linux gelassen, die Grub-Datei von Puppy sieht anders aus! es könnte ein Grund sein...

Installiere doch den Grub von Puppy (kopiere menu.lst vorher sorgfältig, am besten auf einem USB-Stick, das Puppy lesen und schreiben kann, probiere es aus. Puppy legt dann ein Grub der meiner Erfahrung nach alle Partitionen begehen kann!

Probiere, dann ob die von Puppy-Grub-Loader angelegte menu.lst passt (Neustart). Wenn nicht (Neustart mit Deinem Linux sowie mit Puppy gescheitert) kopiere dieses Stück rein

title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal

CRTL C / CTRL V

(dazu musst Du wieder von der CD starten - es startet ja vermutlich gar nichts mehr. ist aber normal! kein Grund zu Panik!)

und dann machst Du das Gleiche mit dem Text, den Dir Puppy beim Einrichten der Frugal-Installation gegeben hatte.

Dann müsste alles wieder gehen...

Wenn Du zum "Reparieren" Puppy von der CD startest (Puppy ist der beste Computer-Werkzeugkasten für schnelle Eingriffe), gewöhne Dir die Option "puppy pfix=RAM" bei Start einzugeben: Im Computer wird absolut gar nichts geändert, nur die SWAP benützt (könnte man auch unterbinden). und schalte hinterher ab indem Du sauber runterfährst, dann ohne sogen. Datensicherung natürlich, sonst sind die Änderungen, die Du gemacht hast, unter Umständen noch nicht rückgeschrieben worden (wenn Du von Puppy aus ein RESET machst, was schneller geht, natürlich, aber verhindert, dass Linux die Dateien sauber schliesst...): Puppy arbeit viel im RAM!

Viel Glück!

Salut


Wenn nicht starte Puppy wieder von der CD und

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#12 Post by ltbremer »

Also ich habe eine PArtition a' linux swap und ne ext2, mehr habe ich garnicht, habe die sogar verkleinert. Ich werde nun mal in die menu.lst die vorgegebenen Tipss einbauen und man sehen ob das nun geht.

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#13 Post by ltbremer »

So habe nun mal die menu.lst umgeeandert, und es ist immer noch das alte problem. Hier leigt nun eine Fehlermeldung vor

ERROR 24: Attempt to acces block outside partition

Diese Fehler Meldung hatte ich auch als ich den vom System vorgeschlagenen Bootparameter eingebaut habe.

oui

#14 Post by oui »

bonjour

hum, "outside partition", das ist schon eine Aussage!

Deine Partionstabelle scheint nicht ok zu sein...

Und das wird nicht besser, wenn Du ein "Linux in Linux" installierst...

Scheinbar erwartet Grub eine Dateiverwaltung wie vfat eine bietet, und sucht eine Einsprungsstelle sonst wo...

Es sei denn es fehlt nur "/" :idea: nach Linux-Pfad-Beschreibung :wink:

Du musst noch etwas damit spielen...

Ich weiss nicht mehr wie ich selbst gemacht hatte, als ich Puppy in der Linux-Partition hatte. War aber gegangen...

Salut

PS: scheinbar erkennt Grub, dass Du nur ein Linux-Dateiensystem auf der Platte hast. alles, was sich nicht korrekt in dem System befindet, ist ausserhalb! das stimmt auch bei einem verkapselt eingebetetem Linux-System wie Puppy... Deine Partitionstabelle kann also trotzdem gut sein und doch stimmen. :wink:
du machst gerade für mich einen interessanten versuch :D . ich habe eine echte Web-Freundin seit Jahren. wir treffen uns wirklich täglich im Web. ihr Mann ist ein echter Linux-Guru, Debianer, Chef der weborientierten EDV einer grossen westlichen Universität.
Er hat autoritär seiner Frau auf dem Computer Linux geladen und Windows gelöscht, und noch dazu, sie zum "Nur-User" heruntergestuft! :roll:
Finde ich ganz lustig, wie intolerant ein echter Linuxer sein kann :P !
Auch sie hat nur noch 1 grosse Linux-Partition + swap ...
Also wollte ich ihr helfen, indem sie Puppy in Linux einbetten soll...
Geht wohl nicht so einfach!
Interessant, interessant! Halte mich auf dem Laufenden bitte!
Ihr werde ich auf jedem Fall raten, Qparted, kleine fat32-Partition, freeDOS drauf. und damit Frieden im Computer!
Last edited by oui on Sun 27 Jul 2008, 14:18, edited 1 time in total.

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#15 Post by ltbremer »

wenn mir da wer helfen koennte, wie das geht, dann waere ich man tausend fach erleichtert.

oui

#16 Post by oui »

- liveCD Start
- Startoption puppy pfix=RAM
- Erstanmeldung (Keyboard, Xorg, Auflösung)

Puppy erscheint

- Start-Taste drücken
- 2. (oder 3., kann nicht nachsehen, nicht in Puppy) Zeile ancklicken
- Qparted oder Gparted ancklicken
- hda1 und SWAP erscheinen
- hda1 markieren
- "partitionsgrösse ändern"
- 2,5 Gb für 1 oder 2 auch grosse Puppys vorsehen
- eventuell 1..2 Gb für SliTaz
- Restgrösse entspr. eingeben
- Ausführen (nur Mut!)

- dauert eventuell länger je nachdem was Du alles in hda1 hast...

- Qparted meldet sich wieder mit "geändert"
- jetzt siehst du einen neuen Bereich, "frei"
- "frei" anklicken
- "neue Partition anlegen"
- "vfat" bzw. "fat32" anwählen. Grösse ändern bei Bedarf
- Ausführen

- freeDOS download in Google suchen
- den kleinen Download wählen (unter 20 Mb)
- ISO-Datei wie bei Puppy auf CDROM brennen

- freeDOS starten
- installieren
- neuen Partition angeben
- Sprache, Keyboard, etc. beantworten
- Ausführen

- Puppy von live-CD-Rom wieder starten
- Startoption puppy pfix=RAM
- Erstanmeldung (Keyboard, Xorg, Auflösung)

Puppy erscheint

- Start-Taste drücken
- 3. (oder 4., kann nicht nachsehen, nicht in Puppy) Zeile ancklicken

- installieren

- Start-Taste drücken
- 3. (oder 4., kann nicht nachsehen, nicht in Puppy) Zeile ancklicken

- Grub installieren (in MRD, auf /dev/hda1, Deine Linux-Partition, muss Linux-Partition sein

- Device-mount-loader anclicken
- /dev/hda1 mounten
- cd /boot/grub/
- menu.lst anclicken

- alter Text für Deine alte Linux-Partition reinkopieren
- Text für Puppy wie am Bildschirm par Sekunden vorher vorgegeben reinschreiben
- speichern

- Starttaste
- Neustart

Grub bietet Dich

o linux
o puppy
o freeDOS

- teenPUP downloaden

- ISO brennen

- installieren

- menu.lst ändern

- Neustart

- Grub bietet Dich

o linux
o puppy
o teenPUP
o freeDOS

- baslin CD-Version downloaden (Basic Linux)

- in freeDOS installieren

- hier brauchst Du Grub gar nicht (baslin start im DOS-Modus - zum Starten muss Du freeDOS anklicken und die entspr. Batch-Datei in der Konsole aufrufen. Platzbedarf von baslin ist unwesentlich: nur ein paar MB)

- Slitaz downloaden

- ISO brennen

- vermutlich hast Du oben schon die ext3-Partition angelegt (geht mit einer Partition ab 80 Mb :idea: !)

- installieren

- menu.lst ändern

- Neustart

- Grub bietet Dich

o linux
o puppy
o teenPUP
o freeDOS bzw. baslin
o SliTaz

Jetzt bis Du aber beschäftigt :D

:oops: sagst Du :?:

Salut

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#17 Post by ltbremer »

So ich habe nun nochmal alles platt gemacht,

Habe eine partition mit 2,5 GB als ex2 angelegt,
Eine 256 mb als swap
und den rest als fat32

Nun Installiere ich PUPPY083 auf HDA1 im Frugalmode,

........ :roll: :roll: :roll: man dauert das ....

Naja und dann poste ich gleich wieder .....

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#18 Post by ltbremer »

So nach der Installation von puppy sagt er ich soll nun den text in den Grub dinges da packen

Code: Select all

title puppy Linux83 frugal
rootnoverify (hd0,0)
kernel /puppy083/vmlinuz layerfs=aufs pmedia=idehad psubdir=puppy083 initrd /puppy083/intrd.gz
So das werde ich auch gleich machen, aber nun erst mal installiere ich GRUB

ltbremer
Posts: 15
Joined: Sat 26 Jul 2008, 11:03

#19 Post by ltbremer »

Nun sagt er:

Error 15 : File not found

habe original den TXT eingetippt

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

#20 Post by sailorbrand »

Am Ende der Installation will er ein paar dateien von der CD auf HD speichern. Gemacht?

Liegt Puppy wirklich in dem Verzeichnis pupp083/ oder hast das bei der Installation umbenannt oder leer gemacht?

Post Reply