Deutsches Puppy sucht ein zu hause.

Message
Author
ole-olsen
Posts: 3
Joined: Thu 15 Oct 2009, 07:01

Installationsproblem NOP Puppy

#31 Post by ole-olsen »

Hallo,

weiss nicht, ob ich hier richtig poste, da ich neu bin.

Zu meinem Problem:
Ich habe für die Installation auf einem alten Laptop (Toshiba Satellite 4100, 400 MHZ etc.) das NOP 4.1.3 gefunden und bin ganz begeistert davon. Ich brauche ein einfaches und deutsches Linux für eine solche alte Hardware zum Browsen + Mailen für meine MA (<70 Jahre).

Aber leider bekomme ich die Full Installation auf der Platte nicht hin, nur die LIVE CD will starten. Habe das bestimmt schon 5 - 6 Mal gemacht und auf zwischendurch die Platte komplett gelöscht (auch den MBR) und zig mal partitioniert als EXT3.

Irgendwie will GRUb nicht so recht und ich habe schon zig Stunden gegoggelt und zig mal was probiert (Super-Grub Reparaturen, manuelle Konfiguration per Terminal etc.), aber ich bin halt leider ein Unix-Dau.

Ich bekomme nach der Installation den Fehler "GRUB Loading Stage 1.5 GRUB loading, please wait Error 2". Ich habe auch einmal die Version 4.30 (leider Engisch und JCM + Brower und und gefällt mir nicht so dolle) installiert und diese Installation startet problemlos.
Ich habe dann auch schon einmal versucht ein Update der englischen Version zu machen und die gewünschten Features easy zu bekommen. Klappt aber leider nicht, trotz oder wegen Abbruch der Grub Installation, startet des PC nicht. Und nach manuellem Start (irgendwie mit Super-Grub) wurde dann leider wieder der JCM gezeigt und die Version 4.3 gebootet.

Irgendwie erinnert mich das an diesen Beitrag, auch wenn es hier um Muppy geht:
http://www.murga-linux.com/puppy/viewto ... 6b039d8e5e

Kann mir jemand helfen, oder kann ich doch die Version 4.3 "updaten", damit ich dann zu dem NOP Puppy komme?
Danke vorab.

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

#32 Post by sailorbrand »

um es schon mal einzugrenzen:

- hast du die speziellen Grub-Einträge geändert (laut Handbuch oder laut Hinweis bei der Installation) ?

btw: besser ist die frugale installation!
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!

ole-olsen
Posts: 3
Joined: Thu 15 Oct 2009, 07:01

#33 Post by ole-olsen »

Nein, Ich habe jetzt zuletzt nichts mehr manuell editiert.

Ich habe vorhin noch einmal das Puppy 4.30 installiert und dies startet einwandfrei (full install, grub auf MBR ohne Änderungen).
Ich habe mir dann noch einmal das Boot-Verzeichnis gesichert.

Jetzt habe ich die NOP Version (file überprüft mit Prüfziffer) noch einmal drüber installiert und es kam merkwürdiger Weise keine Abfrage Update/ Wipe. Habe den Grub auch wie vorher auf dem MBR schreiben lassen. Habe die Sitzung hinterher nicht gespeichert (stand so im Handbuch).
Und auch diesmal hab ich mir das Boot-Verzeichnis gesichtert.

Nach dem Entfernen der CD und einem Neustart, springt der Grub direkt in den ganz einfachen Grub Eingabe-Modus (minimal bash like editing...).

So sieht der Eintrag jetzt im Grub Verzeichnis von Boot aus, der sich m.E. seit dem 4.30 nicht gändert hat:

# Linux bootable partition config begins
title Linux (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
# Linux bootable partition config ends

Liegt hier vielleicht schon das Problem?

Danke.

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

#34 Post by deepsea »

Moin ole-olsen

Ich hoffe der Frustlevel ist noch nicht zu hoch um noch einen Versuch zu starten. :roll:

Ich verwende nur "frugal" Installationen weil ich so verschiedene puppy testen kann. Ausserdem kann ich meine Änderungen die sich im pup_save-mytest.2fs befinden ganz einfach als Kopie z.B. pup_save-mytest.2fs_15102009 sichern.


Ich beziehe mich auf folgendes:
ole-olsen wrote: Ich habe vorhin noch einmal das Puppy 4.30 installiert und dies startet einwandfrei (full install, grub auf MBR ohne Änderungen).
  • Bitte installiere Puppy 4.30 noch mal.

    Dann erstelle einen Ordner z.B pup413 direkt auf der Festplatte .
    (also auf dem Level in dem der Ordner Boot liegt)

    Kopiere die Dateien
    1 vmlinuz (Um einen Kernel zu laden)
    2 initrd.gz(Hierbei wird eine Ramdisk installiert , welche die Programme enthält, die das eigendliche Betriebssystem vorkonfigurieren und starten. )
    3 pup_xxx.sfs (Das eigendliche Betriebsystem)
    in den Ordner pup413
Danach kopiere bitte unter dem Eintrag

Code: Select all

# Linux bootable partition config begins
title Linux (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
# Linux bootable partition config ends  
folgende Zeilen in die menu.lst von grub

Code: Select all

# Linux bootable partition config begins
  title my puppy 413  frugal
  rootnoverify (hd0,0)
  kernel /pup413/vmlinuz pmedia=idehd psubdir=pup413
  initrd /pup413/initrd.gz
# Linux bootable partition config ends
evt. muss es statt pmedia=idehd. auch pmedia=atahd. heissen, das hängt von deinem System ab.

Jetzt speicherst du die Datei menu.lst und fährst deinen Rechner herunter. Beim nächsten Neustart solltes du ein Bootmenu mit einer
Auswahl zwischen dem Puppy 430 und puppy 413 frugal haben.

Das sollte erstmal funktionieren bevor wir eine "full" Installation probieren.

ole-olsen
Posts: 3
Joined: Thu 15 Oct 2009, 07:01

#35 Post by ole-olsen »

Prima, Danke für die Hilfe. Habe das genauso getan und jetzt klappt auch mit dem Puppy 413.

Bis die Tage :D
Ole

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

#36 Post by sailorbrand »

gibt es ein pet um den ath9k hier einzubauen? Oder kann man den kernel irgendwie tauschen?

Oder noch besser : meine save.2fs in der "neuen" Version (431deutsch) nutzen?

Ausserdem versuche ich ein Konsolenprogramm mit einem Starter oder einer xx.desktop zu starten. Allerdings funktioniert folgendes nicht:

Code: Select all

Exec=terminal -e gpstrans
Es erscheint nur ganz kurz das Terminal.

genauso bei xtern, rxvt, ...

auch über ein script will es nicht.
Einzig ein Terminal von Hand öffnen, gpstrans eintippen -->voilla funktioniert.
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!

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

#37 Post by deepsea »

Moin Michael
zu frage 1)
gibt es ein pet um den ath9k hier einzubauen? Oder kann man den kernel irgendwie tauschen?
Ich habe keins gefunden und den Kernel tauschen ? Naja ob das sinnig ist :roll:

zu frage 2)
Oder noch besser : meine save.2fs in der "neuen" Version (431deutsch) nutzen?
Ich weiss ja nich wie gross die ist bei mir hat es mit dieser Methode funktioniert.
  • 1. Das Puppy mit der xxx.2fs Datei starten
    2. xxx.2fs Datei umbennen und mounten.Alle Ordner auf einen Ordner auf der Festplatte kopieren.
    3. xxx.sfs unmounten und Puppy herunterfahren.
    4. Neues Puppy starten und alle Dateien aus dem Ordner der Festplatte einfach kopieren.
zu frage 3)
Ausserdem versuche ich ein Konsolenprogramm .....Es erscheint nur ganz kurz das Terminal.
Ja das ist so das Terminal schliesst sich wenn das andere Programm nicht mehr aktiv ist. :cry:
Hast du es schon mal direkt mit gpstrans (und evt. dem Pfad dazu ) probiert ?.
Ansonsten ein Tip: Scrip anlegen und dieses aufrufen. :lol:

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

#38 Post by sailorbrand »

Moin und danke
deepsea wrote: 1. Das Puppy mit der xxx.2fs Datei starten
2. xxx.2fs Datei umbennen und mounten.Alle Ordner auf einen Ordner auf der Festplatte kopieren..
Lässt sich das 2fs mounten wenn dammit gestartet wurde? Und wie mounten? Thunar bietet "filemount" nicht an , als Auswahl...?
deepsea wrote: 4. Neues Puppy starten und alle Dateien aus dem Ordner der Festplatte einfach kopieren.
[/list]
.
Ok, wohin? In die neue umbenannte 2fs ?
deepsea wrote:
Hast du es schon mal direkt mit gpstrans (und evt. dem Pfad dazu ) probiert ?.
Ansonsten ein Tip: Scrip anlegen und dieses aufrufen. :lol:
Script hab ich versucht. Verschiedene Konsolen mit -e oder -x hab ich versucht. Mit gpstrans -h hab ichs versucht (damit das Prog nicht beendet wird).

Alles gleich. Nur das händische eintippen in das Terminal funktioniert.
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!

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

#39 Post by deepsea »

Hallo Michael

zu 1:
Lässt sich das 2fs mounten wenn dammit gestartet wurde? Und wie mounten? Thunar bietet "filemount" nicht an , als Auswahl...?
Ja aber erst umbennen. Mit rechter Maustaste (wenn nicht direkt angezeigt dann "Mit anderer Anwendung oeffnen" )

Die Dateien aus dem Verzeichniss /mnt/gemountete_xxx.2sf in einen freien Ordner z.B "MyFILES" auf der Festplatte kopieren.
(im Ordner MyFILES sind jetzt Ordner /bin /etc /sbin usw..)
Die xxx.2fs unmounten (filemount noch mal ausfuehren) und puppy herunterfahren.

Neues Puppy starten und die Dateien aus dem Ordner "MyFiles" ins Wurzelverzeichniss "/" (also dort hin wo /bin /etc /sbin usw.. sind)
kopieren.
Danach beim Herunterfahren Sicherungsdatei erstellen lassen.

zu 2)
xterm -hold -e "gpstrans "
funktioniert bei mir im script.

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

#40 Post by sailorbrand »

tja, wäre schön gewesen. leider startet x nicht mehr, nach dem Kopieren der Dateien. Auch nach dem xorgwizard nicht.
Vermutlich sind die zu transferierenden Änderungen zu speziell/tiefgreifend.

Ist eigentlich auch nicht so wichtig (hab ja noch ein paar Puppys hier (laufen). es wäre halt schön einfach gewesen die Sailpup-Ergänzungen aus NOP-de nach 431-de zu bringen.


Vielleicht findet sich ja dazu noch eine andere Möglichkeit. Oder ein Weg den ath9k einzubauen.
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!

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

#41 Post by deepsea »

Moin Michael
sailorbrand wrote: Ist eigentlich auch nicht so wichtig (hab ja noch ein paar Puppys hier (laufen). es wäre halt schön einfach gewesen die Sailpup-Ergänzungen aus NOP-de nach 431-de zu bringen.
Versuchsmal umgekehrt:
http://murga-linux.com/puppy/viewtopic. ... 0&start=56

Sysop
Posts: 8
Joined: Thu 25 Mar 2010, 19:54

Puppy Linux - deutsch + QTel

#42 Post by Sysop »

@all

Ich hoffe, dass ich hier richtig bin und eine hilfreiche Antwort bekomme...

Ich habe hier zwei Versionen, eine Puppy Linux 4.3.1 in Deutsch und eine Puppy Link (von VK6FUN) in English.

Es gibt eine Art VoIP- Software mit Namen QTel (Echolink Client für Linux). In der Puppy Link (einer englischsprachigen Variante von Puppy Linux) ist QTel bereits integriert.

Den Source- Code von QTel gibt's hier: http://svxlink.sourceforge.net/

Unter Ubuntu 9.10 habe ich das Programm ebenfalls laufen, es benötigt:
libgsm1 (Version 1.0.13-1)
echolib-0.13.0-2
libsigc++-1.2-5c2 (Version 1.2.7-2)
libqt3-mt (Version 3:3.3.8-b-5ubuntu3)
libaudio2 (Version 1.9.2-1)
libasync-0.16.1-1
qtel-0.11.1-1

Unter Ubuntu lautet der Startbefehl: padsp qtel

Ferner muss noch die deutsche Sprache als qtel_de.qm hinzugefügt werden.

Also wie bekomme ich das hin, entweder aus *.rpm oder *.deb nach Puppy installieren,
oder aus dem englischen Puppy Link (Puppy Linux) nach Puppy Linux deutsch "kopieren"...,oder wie ginge der Weg via Quell- Code?

Danke...

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

#43 Post by sailorbrand »

Ich kenne deine speziellen Progs zwar nicht, aber es gibt ein deb2pet. Damit kann man debs in pet-pakete verwandeln. Nur die fehlenden Libs muss man dann noch suchen. allerdings klappt das nicht immer...
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!

Sysop
Posts: 8
Joined: Thu 25 Mar 2010, 19:54

#44 Post by Sysop »

@sailorbrand

Vielen Dank für die Antwort.

Mit deb2pet könnte ich ein *.deb- File im "laufenden Linux" installieren, wie bekomme ich aber die files in die *.sfs - Datei?

Ich will mir ja ein entsprechendes Puppy Linux auf CD / USB erstellen, von welchen aus dieses installiert werden kann (einschl. der QTel Soft, sie soll somit schon integriert sein).

Wie bekomme ich sowas hin?

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

#45 Post by sailorbrand »

wenn dein System so ist wie es sein soll, kannst du es mit dem remaster-tool remastern.

Dabei die Meldungen aufmerksam lesen und beachten. Und deine besonderen ordner aus root mit rein nehmen...
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!

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

#46 Post by deepsea »

Moin Sysop

1. In puppy kannst du grundsätzlich jede deb Datei einbinden.
Es ist nur machmal ne heiden Arbeit fehlende Abhängigkeiten nach zu installieren.
Die Debian Packete können einfach entpackt werden.
Dabei werden die Ordner /usr /etc /var und was sonst noch so benötigt wird,
mit den entsprechenden Dateien angelegt.
Diese müssen dann in das Hauptverzeichniss von PUPPY kopiert werden.

Wenn Ich neue Software brauche gehe ich wie folgt vor:
1 Puppy (natürlich frugal Inst.) mit pfix=ram starten.
2.Debian Packete herunterladen entpacken und kopieren.
3.Herum spielen ausprobieren und evt. scripte anpassen.
4. Wenn alles läuft PUPPY herunterfahren und eine neue xxx.2fs Datei erstellen lassen.
5. Puppy wieder starten mit filemount die neue xxx.2fs öffnen und alle Ordner
durchsuchen um evt. von PUPPY angelegten Dateien
(meist nur direkt im Ordner /etc, /root und eventuell noch Ordner /var)
zu löschen.
6. Die "gesäuberten" Ordner z.B /usr /opt /etc in einen neuen Ordner
"mynewsfs" kopieren.
7. Mit dem Befehl

Code: Select all

mksqashfs mynewfs  addons.sfs

erstelle ich eine neue sfs mit dem Namen addon.
8. Nun dieses sfs auf die Partition kopieren (nicht in das Verzeichniss !!)
auf der Puppy läuft und in den "Boot und Start Optionen" diese addon.sfs hinzufügen.
9. Puppy neu starten .

Wenn alles Prima läuft benutze ich das "Dougal -Puppy live-CD.." script
um das ganze puppyzu remastern.
Dieses hat als Option 3 die Möglichkeit nur ein neues puppy.sfs zu erstellen,
und zwar ohne original CD :wink:
Nach dem dieses erstellt wurde kann man einfach das puppy
mit dem man gestartet ist durch dieses neue ersetzen. :!:
(Besser natürlich man sichert es vorher)

Ich hoffe ich konnte dir ein Paar anregungen geben.
Viel Spass noch beim Pupplet basteln.

Sysop
Posts: 8
Joined: Thu 25 Mar 2010, 19:54

#47 Post by Sysop »

Danke für die Info. Mal sehen, ob ich das hinbekomme...

norman
Posts: 78
Joined: Mon 24 Aug 2009, 09:40

Re: Installationsproblem NOP Puppy

#48 Post by norman »

ole-olsen wrote: und zig mal partitioniert als EXT3.

Irgendwie will GRUb nicht so recht und ich habe schon zig Stunden gegoggelt und zig mal was probiert (Super-Grub Reparaturen, manuelle Konfiguration per Terminal etc.), aber ich bin halt leider ein Unix-Dau.

Ich bekomme nach der Installation den Fehler "GRUB Loading Stage 1.5 GRUB loading, please wait Error 2".
Das Problem hatte ich auch.

Die Ursache ist ganz einfach: nicht jedes Grub kommt mit jedem Ext3 zurecht.

Die einfachste Lösung ist immer die Beste: Formatieren als Ext2.

oui

#49 Post by oui »

Hallo Deepsa

Danke für obige klare Anleitung...

Fragen hierzu:

a/ darf man sie, diese Anleitung, übersetzen und somit anderen zur Verfügung stellen?

Betreffend der 2. Etape, remastern,

b/ angenommen man will ein Standard-Puppy-Programm eliminieren, um die Iso möglichst klein zu halten, welchen Weg empfiehlst Du derzeit?

c/ angenommen man will das Muster der künftigen xorg.config-Datei beeinflussen, damit beispielsweise Keyboard "de, ch" und KbdVariant ",de" für Deutschschweizerisch vorgegeben wird, sowie eine Umschaltmöglichkeit, welche Template-Datei ist zu verändern?

d/ angenommen man will auch das Template der künftigen .jwmrc verändern, damit später, beim Aktualisieren, die gemachten Änderungen aufrecht erhalten bleiben, sonst werden sie überschrieben, welche Template-Datei ist zu verändern?
Ist es einfach in /etc/xdg/templates/_root_.jwmrc ?

Salut

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

#50 Post by deepsea »

Moin oui

zu a) Sicher doch :lol:

zu b)
Naja das hab ich mal gemacht .:roll:
Ich bin wie folgt vorgegangen:
  • Erst mal die Pet's suchen die ich entfernen will
    Pet's downloaden und mit Befehl "pet2tgz" in ***.tar.gz umwandeln.( Dann habe ich eine Liste aller Dateien die von diesem Pet.)
    Das zu remasternde *******.sfs mit filemnt mounten und den Inhalt in einen neuen Ordner kopieren, z.B. "mynewpuppy"
    Nun habe ich einen Ordner "mynewpuppy" darin sind die Ordner /bin /dev /etc /lib .....
    Da ich aus dem tar.gz weiss wohin die Dateien kopiert werden sollen, kann ich die Dateien aus meinen Ordner "mynewpuppy" löschen.
    Nach dem alles gelöscht ist mach ich im Ordner "mynewpuppy" ein Terminal auf (rechte Maustatste)
    Im Terminal gebe ich mksquashfs /bin /dev /etc ... /var ******.sfs ein.(****** steht für die Puppy version die bearbeitet werden soll.)
    Oder kurz mksquashfs mynewpuppy/* *******.sfs .
    siehe: mksquashfs source1 source2 ... dest [options] [-e list of exclude]
Ach ich seh gerade option -e
Probier doch mal die Pets mit xarchive zu extrairen und das in eine Datei umzuleiten.
(evt. musst du die Datei noch bearbeiten. Es dürfen nur Ordner mit /bin /etc .. am Anfang vorhanden sein. )
Diese Datei kannst du dann wohl als exclude File angeben.



zu c) Kann ich dir leider nicht sicher Beantworten :oops:

zu d)
Es ist auf keinen Fall nur /etc/xdg/templates/_root_.jwmrc
Dort werden nur die Navigationmenüs erstellt
In /root/.jwmrc werden die Menüeinträge erstellt.
Ich bin mir aber auch nicht sicher ob im Verzeichniss /root/.jwm noch etwas editiert werden muß.
Ich habe es früher auch mit JWM probiert habe es aber aufgegeben, weil man sich nicht sicher sein kann dass die ganze Arbeit durch irgend ein Pet futsch ist. :cry:
(Alles wieder auf englisch und die Menüs wieder im Original)
Last edited by deepsea on Mon 06 Sep 2010, 18:21, edited 1 time in total.

Post Reply