URL: http://www.plop.at/de/ploplinux.html

Plop Linux


Seite aktualisiert am: 27/Nov/2011
Einleitung
Systemvoraussetzungen
Features
Screenshots
Download
!! Bootfähige Plop Linux CD/USB Stick mit Linux erstellen
!! Bootfähige Plop Linux CD/USB Stick mit Windows erstellen
Installation auf der Festplatte
F-PROT Virenscanner für Linux
Avast Virenscanner für Linux
AVG Virenscanner für Linux
Windows mit Partimage sichern/wiederherstellen
Backup/restore Windows mit fsarchiver
Booten vom Netzwerk (PXE, DHCP, TFTP, NFS, Samba/Windows Netzlaufwerk) - Linux Server
Booten vom Netzwerk (PXE, DHCP, TFTP, Windows Netzlaufwerk) - Windows Server
Xorg, Gnome, Fluxbox, gparted und mehr
x64 (64bit) Version
Locale Einstellungen
Perl Module
Welcome Text
C Kompiler
Ext2/3 statt FAT
Splash Screen
Spezielle Befehle
Boot parameter
FAQ's - Häufig gestellte Fragen

Einleitung


Plop Linux ist eine kleine Linux Distribution die von CD, DVD, eine USB Gerät (USB Stick/USB Festplatte) oder vom Netzwerk mit PXE booten kann. Plop Linux ist geeignet zum Retten von Daten, sichern und wiederherstellen von Betriebssystemen, Automatisierung und vieles mehr.

Oft gestellte Frage: Mit welcher Distribution wurde Plop Linux gemacht? Antwort: Plop Linux ist eine eigenständige Distribution und basiert af keiner anderen Distribution.

Aktuelle Version: 4.1.2

Nächste Version: ploplinux-4.1.3-test2


Info: Neben der offiziellen USB Installationsmethode können folgende Tools anderer Anbieter ebenfalls für die USB Installation verwendet werden:


Systemvoraussetzungen



Features



Screenshots


Bootmenü

vergrössern
     Konsole

vergrössern
     Konsole

vergrössern
     Gnome

vergrössern
     Fluxbox

vergrössern

Download


Download: ChangeLog

Version: Standard funktioniert auf PC's mit 32bit oder 64bit Prozessoren. Kompiliert für 32bit und kann Ram bis zu 64Gig ansprechen (i586 mit PAE, i686 und besser)

Version: x64 ist eine 64bit Kernel Version. Funktioniert nur auf PC's mit 64bit Prozessoren.

Version: i486 für alte PC's.

Plop Linux 4.1.2, released 2011-08-16

ploplinux-4.1.2.md5sum MD5SUM  
Live CD's
ploplinux-4.1.2.iso LiveCD ISO 75 MB
ploplinux-4.1.2-X.iso LiveCD ISO - Xorg, Gnome, Fluxbox, .... 673 MB
Plop Linux Compressed
ploplinux-4.1.2.tgz komprimiert 72 MB
ploplinux-4.1.2.zip komprimiert 72 MB
Network boot files
ploplinux-pxeboot.tgz Netzwerkboot Verzeichnisstruktur 0.3 MB
ploplinux-pxeboot.zip Netzwerkboot Verzeichnisstruktur 0.3 MB


opt.sqfs
opt.sqfs Version 20110816 - Gnome, gparted, gnome, wine, mono, firefox, ...
Detail list of programs
451MB
locale-archive.gz Unpack in ploplinux/opt: gunzip locale-archive.gz 17MB
perl5.tar.gz Unpack in ploplinux/opt: tar xfz perl5.tar.gz 10MB


Plop Linux 4.1.2-x64, released 2011-08-16

ploplinux-4.1.2-x64.md5sum MD5SUM  
Live CD's
ploplinux-4.1.2-x64.iso LiveCD ISO 75 MB
ploplinux-4.1.2-x64-X.iso LiveCD ISO - Xorg, Gnome, Fluxbox, .... 673 MB
Plop Linux Compressed
ploplinux-4.1.2-x64.tgz komprimiert 72 MB
ploplinux-4.1.2-x64.zip komprimiert 72 MB


Plop Linux 4.1.2-i486, released 2011-08-16

ploplinux-4.1.2-i486.md5sum MD5SUM  
Live CD's
ploplinux-4.1.2-i486.iso LiveCD ISO 75 MB
ploplinux-4.1.2-i486-X.iso LiveCD ISO - Xorg, Gnome, Fluxbox, .... 673 MB
Plop Linux Compressed
ploplinux-4.1.2-i486.tgz komprimiert 72 MB
ploplinux-4.1.2-i486.zip komprimiert 72 MB
ploplinux-4.1.2-i486-FPU.tgz added 2011-08-17 FPU emulation enabled 72 MB




Bootfähige Plop Linux CD/USB Stick mit Linux erstellen


1. Eine Plop Linux CD/DVD erstellen
1.1. Ein ISO Image brennen
1.1.1. Auf eine CD brennen
1.1.2. Auf eine DVD brennen
1.2. Ein neues ISO Image erstellen
1.2.1. Downloaden und entpacken
1.2.2. Dateien hinzufügen
1.2.3. Das ISO Image erstellen
2. Ein bootfähiges Plop Linux USB Gerät erstellen
2.1. Ein USB Gerät bootfähig machen Schritt-für-Schritt

1. Eine Plop Linux CD/DVD erstellen

1.1. Ein ISO Image brennen

1.1.1. Auf eine CD brennen

1.1.2. Auf eine DVD brennen

1.2. Ein neues ISO Image erstellen

1.2.1. Downloaden und entpacken

1.2.2. Dateien hinzufügen

1.2.3. Das ISO Image erstellen

2. Ein bootfähiges Plop Linux USB Gerät erstellen

2.1. Ein USB Gerät bootfähig machen Schritt-für-Schritt


Bootfähige Plop Linux CD/USB Stick mit Windows erstellen


1. Eine Plop Linux CD/DVD erstellen
1.1. Ein ISO Image brennen
1.2. Ein neues ISO Image erstellen
2. Ein bootfähiges Plop Linux USB Gerät erstellen
2.1. Ein USB Gerät bootfähig machen Schritt-für-Schritt

1. Eine Plop Linux CD/DVD erstellen

1.1. Ein ISO Image brennen

1.2. Ein neues ISO Image erstellen

2. Ein bootfähiges Plop Linux USB Gerät erstellen

2.1. Ein USB Gerät bootfähig machen Schritt-für-Schritt


Installation auf der Festplatte


Sie können Plop Linux mit installploplinux auf der Festplatte installieren. Starten Sie das Programm wenn Plop Linux läuft.


F-PROT Antivirus für Linux


Der F-PROT Antivirus ist gratis für Privatanwender. Lesen Sie genaueres auf http://www.f-prot.com.

Verwendung mit Plop Linux

Laden Sie die neueste Linux Version von http://www.f-prot.com/products/ herunter und kopieren Sie die tar.gz Datei ins ploplinux/opt/ Verzeichnis.

Download Home: siehe hier
Download Corporate: siehe hier

Wenn Plop Linux gestartet hat, dann starten Sie usefprot. Die F-PROT Dateien werden nun entpackt und fpscan kann gestartet werden.

Speichern Sie Ihre neueste antivir.def ebenfalls im ploplinux/opt/ Verzeichnis ab um mit den neuesten Virendefinitionen zu scannen.


Avast Antivirus für Linux


Avast Virenscanner ist zur privaten Verwendung gratis. Bitte lesen Sie deren Lizenzbestimmungen auf http://www.avast.com.

Damit man Avast mit Plop Linux verwenden kann wird folgendes benötigt

  1. Ein gültiger Lizenzschlüssel. Diesen Schlüssel erhält man von der Homepage. Der Schlüssel wird per Email zugesendet.

  2. Sie brauchen die Avastprogrammdateien. Diese stehen gepackt unter http://www.avast.com/eng/download-avast-for-linux-edition.html zur Verfügung. Verwenden Sie die tar.gz Version.

  3. Die Antivirendatenbankdatei.

Erstellen Sie folgende Datei im Plop Linux ploplinux/opt/ Verzeichnis.

Dateiname: avastrc
[licence]
key=Ihr Schlüssel

Kopieren Sie die avast4workstation-1.0.8.tar.gz Datei ins ploplinux/opt/ Verzeichnis.


Avast braucht eine Antivirendatenbankdatei damit er funktioniert. Es gibt verschiedene Möglichkeiten um die aktuelle Version zu erhalten.

1. Download der aktuellen Antivirendatenbank mit Linux
1.1. Von der Kommandozeile
1.2. Mit grafischer Oberfläche
2. Download der aktuellen Antivirendatenbank mit Windows

1. Download der aktuellen Antivirendatenbank mit Linux

1.1 Von der Kommandozeile

1.2 Mit grafischer Oberfläche

2. Download der aktuellen Antivirendatenbank mit Windows

Wenn man die neueste Version der Datei 400.vps hat, dann kopieren Sie die Datei in das ploplinux/opt/ Verzeichnis vom Plop Linux.

Wenn Plop Linux gestartet hat, dann starten Sie useavast. Die Avast Dateien werden nun entpackt und avast kann gestartet werden.


AVG Antivirus für Linux


AVG ist gratis für Privatanwender.

Laden sie die neueste Version von http://free.avg.com/us-en/download.prd-alf herunter.

Installieren Sie AVG mit Ihrer bevorzugten Linux Distribution mit sh avg85flx-r855-a3656.i386.sh
Damit wird AVG in das /opt/avg/avg8/ installiert.

Dann führen Sie folgende Befehle aus

cd /opt/avg
tar cfz avg.tgz avg8

Jetzt wurde die Datei /opt/avg/avg.tgz erstellt. Kopieren Sie diese Datei in das ploplinux/opt/ Verzeichnis.

Wenn Plop Linux gestartet wurde, dann starten Sie setupavg. Jetzt werden die AVG Dateien entpackt und Sie können AVG mit dem Befehl avg benutzen.


Windows mit partimage sichern/wiederherstellen


Anhand eines Beispiels wird das sichern und wiederherstellen einer NTFS Partition erklärt. Gesichert wird das Betriebssystem Image auf einer USB Festplatte die mit NTFS Formatiert ist. Bitte sichern Sie Ihre Daten auf CD/DVD oder ähnlichem. Bei einem Fehler können Ihre Daten verloren gehen!

Rahmenbedingungen:

Um herauszufinden welche Devicenodes Linux Ihren Geräten zuordnet, verwenden Sie dmesg. Ein Beispiel finden Sie unter 2.1 Ein USB Gerät bootfähig machen Schritt-für-Schritt. USB-, SCSI- und SATA-Geräte werden mit /dev/sdX angesprochen. IDE-Geräte werden mit /dev/hdX angesprochen. X ist ein Platzhalter für a bis z.

Vorbereitungen:

  1. Booten Sie Plop Linux.

  2. Loggin mit User root, beim Passwort einfach die ENTER-Taste drücken.

  3. Mounten Sie die USB Festplatte
    mount /dev/sdb1 /mnt -t ntfs-3g

  4. Wechseln Sie auf die USB Festplatte.
    cd /mnt

Sie können nun mit der folgenden Anleitung Images erstellen und wieder herstellen...

1. Partimage Image erstellen
1.1. Batchmode
1.2. Benutzeroberfläche
2. Partition wiederherstellen
2.1. Batchmode
2.2. Benutzeroberfläche

1. Partimage Image erstellen

1.1. Batchmode

1.2. Benutzeroberfläche

  1. Starten Sie partimage.
    partimage

  2. Nun wählen Sie die zu sichernde Partition aus.
    /dev/sda1

  3. Mit Tabulator zum nächsten Feld.
    Geben Sie den Dateinamen an z.B.
    windowsXP_20070425

  4. Mit F5 weiter zum nächsten Schirm.
    Hier können Sie ein paar Optionen auswählen. gzip Komprimierung ist schnell und gut.

  5. Mit F5 weiter zum nächsten Schirm.
    Hier können Sie eine Beschreibung für das Image angeben.

  6. Mit 2x Enter weiter zum nächsten Schirm.

  7. Hier finden Sie eine Zusammenfassung der Partition. NTFS Partitionen werden nur experimentell unterstützt, aber funktionierten bei mir bis jetzt immer problemlos. Sollte ein Problem beim erstellen des Images auftreten, dann wird der Vorgang abgebrochen.

2. Partition wiederherstellen

2.1. Batchmode

2.2. Benutzeroberfläche

  1. Starten Sie partimage.
    partimage

  2. Nun wählen Sie die zu wiederherstellende Partition aus.
    /dev/sda1

  3. Mit Tabulator zum nächsten Feld.
    Geben Sie den Dateinamen des Images an z.B.
    windowsXP_20070425.000

  4. Mit F5 weiter zum nächsten Schirm.
    Wenn Sie sicher sind, dann die Frage mit OK beantworten.
    Nun wird die Partition wieder hergestellt.


Backup/Restore Windows mit fsarchiver


Sichern: fsarchiver savefs windows.fsa /dev/sda1

Wiederherstellen: fsarchiver restfs windows.fsa /dev/sda1


Booten vom Netzwerk (PXE, DHCP, TFTP, NFS, Samba/Windows Netzlaufwerk) - Linux Server


Die Softwarevoraussetzungen sind

Es wird anhand eines Beispiels erklärt. Die Voraussetzungen sind

Es funktioniert aber auch mit anderen IP Adressen!

Hier sind die Konfigurationsdateien in einem Archiv zum downloaden: pxeconfs.tgz

1. Entpacken der Plop Linux Dateien
2. Setup des DHCP Servers
3. Setup des TFTP Servers
4. Booten mit NFS
5. Booten mit Samba/Windows Netzlaufwerk

1. Entpacken der Plop Linux Dateien

2. Setup des DHCP Servers

3. Setup des TFTP Servers

4. Booten mit NFS

5. Booten mit Samba/Windows Netzlaufwerk


Booten vom Netzwerk (PXE, DHCP, TFTP, Windows Netzlaufwerk) - Windows Server


Die Softwarevoraussetzungen zum Booten vom Netzwerk sind

Es wird anhand eines Beispiels erklärt. Die Voraussetzungen sind

Es funktioniert aber auch mit anderen IP Adressen!

1. Entpacken der Plop Linux Dateien
2. Setup des DHCP und TFTP Server
3. Booten mit Windows Netzlaufwerk

1. Entpacken der Plop Linux Dateien

2. Setup des DHCP und TFTP Server

3. Booten mit Windows Netzlaufwerk


Xorg, Gnome, Fluxbox, gparted und mehr


Ich habe ein opt.sqfs mit Xorg, Gnome, Fluxbox, gparted, gqview, firefox, mplayer und anderen Programmen erstellt. Man braucht nur das opt.sqfs herunterladen und in das ploplinux/opt/ Verzeichnis kopieren. Gnome kann dann mit startx gestartet werden. Das opt.sqfs wird in Zukunft noch erweitert werden. Sie können Gnome und Fluxbox auch vom Netzwerk starten.

ploplinux-4.1.2-X.iso ist eine LiveCD mit Gnome. Programme

Screenshot:
Gnome

vergrössern
     Fluxbox

vergrössern

Gnome beim Start automatisch ausführen: Entfernen Sie die # vor autostartx in der Datei ploplinux/bin/rc.local.


Flashplayer


Laden Sie die neueste Adobe Flash Player Version von Adobe herunter. Wählen Sie die tar.gz Version. Entpacken Sie die Datei und kopieren Sie libflashplayer.so in das Plop Linux Verzeichnis ploplinux/opt/.


LibreOffice und / oder OpenOffice


Siehe englische Dokumentation.


x64 (64bit) Version


ploplinux-4.1.2-x64.iso ist die 64bit Version von Plop Linux. Der Kernel hat den 32bit Emulatiosmodus aktiviert. Somit laufen alle Programme der 32bit Version. Das 64bit Plop Linux kann verwendet werden um mittels chroot auf ein 64bit Linux zuzugreifen und um dort Programme auszuführen.


Locale Einstellungen


Speichern Sie locale-archive.gz in das ploplinux/opt/ Verzeichnis. Entpacken Sie die Datei mit gunzip locale-archive.gz

Beispiel für deutsche Einstellungen in der rc.local:
                                                                                    
setfont lat0-16 -m 8859-1                                                       
loadkeys de-latin1                                                              
echo export LANG=de_DE.UTF8 >> /etc/profile 
    

Perl Module


Speichern Sie perl5.tar.gz in das ploplinux/opt/ Verzeichnis. Entpacken Sie die Datei mit tar xfz perl5.tar.gz


Welcome Text


Bearbeiten Sie die Datei ploplinux/bin/welcome.txt um den Text zu ändern.


C Kompiler


ploplinux-development-20100215.fsa ist ein fsarchiver Image mit dem C Kompiler.


Ext2/3 statt FAT


Falls Sie Ext2/3 als Dateisystem auf dem USB Stick/Festplatte verwenden wollen, benutzen Sie extlinux statt syslinux. Die Datei syslinux.cfg muss in extlinux.conf umbenannt werden.


Splash Screen


Ersetzten Sie syslinux/splash.png mit Ihrem eigenen Bild.

Hintergrundbild 
vergrössern
 
Screenshot vom Menü  
vergrössern

Detailinfos gibt es auf der Syslinux Homepage syslinux menu.c32.

Wenn sie ein Menü im Textmodus wollen, dann verwenden Sie menu.c32 statt vesamenu.c32.


Spezielle Befehle


eth-schnelles setzten von IP Adresse für eth0
dhclient-IP Adresse dynamisch beziehen
pciprobe- lade Treiber
ntfs mount-mount -t ntfs-3g devicename mountpoint
setupfprot-f-prot zum Verwenden entpacken
setupavast-avast zum Verwenden entpacken
setupavg-avg zum Verwenden entpacken


Boot parameter


copy2ram-Kopieren der Linux Dateien in den Ram-Speicher
busybox-Busybox starten
root=-Festlegen des von wo Plop Linux gestartet werden soll, z.B. root=/dev/hda4
vga=-Bildschirmauflösung einstellen / Framebuffer
force_hd-Cdrom Laufwerke nicht zum Booten verwenden
force_usb-IDE Laufwerke nicht zum Booten verwenden
media_reverse_scan-Laufwerke von i nach a
nfsmount=-Netzwerk Boot Parameter, siehe booten vom Netzwerk
smbmount=-Netzwerk Boot Parameter, siehe booten vom Netzwerk
dir=-Plop Linux in einem anderen Verzeichnis als /ploplinux suchen
Beispiel: dir=/test/ploplinux2


FAQ's - Häufig gestellte Fragen


  1. Wie kann ich Skripts automatisch beim Start von Plop Linux ausführen lassen

  2. Ich habe rc.local bearbeitet und erhalte nun die Fehlermeldung ": command not found"

  3. Plop Linux soll die IP Adresse automatisch vom DHCP Server beziehen

  4. Wie kann ich Samba neu starten

  5. Ich möchte meine eigene smb.conf bzw. andere Konfigurationsdateien verwenden

  6. Wie lautet das Samba Passwort

  7. Wie kann ich das Samba Passwort ändern

  8. Ich möchte nicht jedes mal mein Samba Passwort ändern

  9. Wie lautet das ssh Passwort

  10. Ich möchte nicht jedes mal mein root Passwort ändern

  11. Ich kann nicht auf meine NTFS Partition schreiben

  12. ntfs-3g mount: Windows is hibernated. refused to mount

  13. Tastaturlayout ändern

  14. Ich sehe keine Dateien mit umlauten wenn ich mit ntfs-3g mounte

  15. Ich möchte kein autologin auf dem ersten Terminal

  16. Ich möchte das startx beim booten ausgeführt wird

 

  1. Wie kann ich Skripts automatisch beim Start von Plop Linux ausführen lassen

    Die Datei ploplinux/bin/rc.local wird bei jedem Start noch vor dem login ausgeführt. Fügen Sie ihre Skripts in diese Datei ein.

  2. Ich habe rc.local bearbeitet und erhalte nun die Fehlermeldung ": command not found"

    In den meisten Fällen wurde die rc.local mit einem Editor unter Microsoft Windows bearbeitet. Verwenden Sie einen anderen Editor (z.B. vim), oder wandeln Sie rc.local unter Linux mit dem Kommando dos2unix um.

  3. Plop Linux soll die IP Adresse automatisch vom DHCP Server beziehen

    rufen Sie dhclient auf bzw. tragen Sie es in ploplinux/bin/rc.local ein damit es bei Start ausgeführt wird.

  4. Wie kann ich Samba neu starten

    Mit folgendem Kommando: killall -9 smbd nmbd; smbd; nmbd

  5. Ich möchte meine eigene smb.conf bzw. andere Konfigurationsdateien verwenden

    Erstellen Sie Ihre eigenen Konfigurationsdateien und speichern Sie diese in ploplinux/bin ab. Lassen Sie Ihre Dateien mittels ploplinux/bin/rc.local automatisch bei jedem Start ins /etc Verzeichnis kopieren.

    Beispiel rc.local für Samba

    #!/bin/sh
    # modify this script as you wish, it will be executed after 
    # the plop linux init. path is already set here (/media/ploplinux/bin)
    
    killall -9 smbd nmbd
    cp /media/ploplinux/bin/smb.conf /etc/samba/smb.conf	
    smbd
    nmbd
    

  6. Wie lautet das Samba Passwort

    Das Samba root Passwort lautet "rescue"

  7. Wie kann ich das Samba Passwort ändern

    Verwenden Sie smbpasswd um das Samba Passwort zu ändern

  8. Ich möchte nicht jedes mal mein Samba Passwort ändern

    Ändern Sie das Passwort unter Plop Linux mit smbpasswd. Kopieren Sie die Datei /etc/samba/private/smbpasswd auf einen Datenträger. Erstellen Sie ein neues ISO Image mit der zuvor gesicherten smbpasswd Datei in ploplinux/opt/ und modifizieren Sie rc.local.

    Beispiel rc.local
    #!/bin/sh
    # modify this script as you wish, it will be executed after 
    # the plop linux init. path is already set here (/media/ploplinux/bin)
    
    cp /media/ploplinux/opt/smbpasswd /etc/samba/private/smbpasswd
    

  9. Wie lautet das ssh Passwort

    Das ssh Passwort ist das gleiche wie das Login Passwort. Da es für den root User kein Passwort gibt, muss es vor dem ssh login gesetzt werden.

    Als root eingeloggt: passwd

  10. Ich möchte nicht jedes mal mein root Passwort ändern

    Ändern Sie das Passwort unter Plop Linux. Kopieren Sie die Datei /etc/shadow auf einen Datenträger. Erstellen Sie ein neues ISO Image mit der zuvor gesicherten shadow Datei in ploplinux/opt/ und modifizieren Sie rc.local.

    Beispiel rc.local
    #!/bin/sh
    # modify this script as you wish, it will be executed after 
    # the plop linux init. path is already set here (/media/ploplinux/bin)
    
    cp /media/ploplinux/opt/shadow /etc/shadow
    

  11. Ich kann nicht auf meine NTFS Partition schreiben

    Wahrscheinlich wurde der Parameter -t ntfs-3g beim mount vergessen.

    Richtiges mount von NTFS Partitionen: mount -t ntfs-3g <device> <mountpoint>

  12. ntfs-3g mount: Windows is hibernated. refused to mount

    Diese Partition kann nicht beschrieben werden. Mounten Sie die Partition mit -t ntfs-3g -o ro. Die Partition wird dann als "read-only" gemountet.

  13. Tastaturlayout ändern

    z.B. deutsches Tastaturlayout

    loadkeys de-latin1

    Diese Zeile kann auch in ploplinux/bin/rc.local eingetragen werden.

  14. Ich sehe keine Dateien mit umlauten wenn ich mit ntfs-3g mounte

    Sie müssen den locale parameter setzen.

    mount -t ntfs-3g -o locale=de_DE.UTF-8 <device> <mountpoint>

  15. Ich möchte kein autologin auf dem ersten Terminal

    Löschen Sie die Datei ploplinux/bin/autologin

  16. Ich möchte das startx beim booten ausgeführt wird

    Entfernen Sie in rc.local die # vor autostartx