wiki:livesystem
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| wiki:livesystem [2020/11/04 08:46] – [Alte Repos entfernen] techguru | wiki:livesystem [2020/11/11 15:56] (aktuell) – [CHROOT] techguru | ||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| OpenSuse 15.2 bootet derzeit nicht. Hier muss ein anderer Weg gefunden werden, da es eine neue Datei verwendet die vorher noch nicht implementiert war. In der neuen | OpenSuse 15.2 bootet derzeit nicht. Hier muss ein anderer Weg gefunden werden, da es eine neue Datei verwendet die vorher noch nicht implementiert war. In der neuen | ||
| - | Version wird ein boot/ | + | Version wird ein '' |
| Zeile 31: | Zeile 31: | ||
| < | < | ||
| - | ws19233:/ | + | iglu:/ |
| total 0 | total 0 | ||
| drwx------ 1 root root 26 Sep 30 17:51 ./ | drwx------ 1 root root 26 Sep 30 17:51 ./ | ||
| Zeile 38: | Zeile 38: | ||
| drwxr-xr-x 1 root root 24 Sep 30 17:51 LiveOS/ | drwxr-xr-x 1 root root 24 Sep 30 17:51 LiveOS/ | ||
| drwxr-xr-x 1 root root 52 Sep 30 17:51 boot/ | drwxr-xr-x 1 root root 52 Sep 30 17:51 boot/ | ||
| - | ws19233:/ | + | |
| + | iglu:/ | ||
| total 818624 | total 818624 | ||
| drwxr-xr-x 1 root root 24 Sep 30 17:51 ./ | drwxr-xr-x 1 root root 24 Sep 30 17:51 ./ | ||
| drwx------ 1 root root 26 Sep 30 17:51 ../ | drwx------ 1 root root 26 Sep 30 17:51 ../ | ||
| -rw------- 1 root root 838270976 Sep 30 17:51 squashfs.img | -rw------- 1 root root 838270976 Sep 30 17:51 squashfs.img | ||
| - | ws19233:/ | ||
| </ | </ | ||
| Zeile 76: | Zeile 76: | ||
| Das entpackte Image einhängen. | Das entpackte Image einhängen. | ||
| - | mount rootfs.img / | + | mount rootfs.img / |
| | | ||
| - | (alt) | ||
| - | sudo mount squashfs-temp/ | ||
| - | | ||
| - | alte Struktur: | ||
| - | mkdir / | ||
| - | mount / | ||
| zusätzliche Verzeichnisse einhängen: | zusätzliche Verzeichnisse einhängen: | ||
| - | | + | mount --bind /sys/ / |
| - | | + | mount --bind /proc/ / |
| - | | + | mount --bind /run/ / |
| | | ||
| ===== CHROOT ===== | ===== CHROOT ===== | ||
| Zeile 95: | Zeile 89: | ||
| Mit '' | Mit '' | ||
| - | neu | + | |
| - | sudo chroot / | + | |
| - | alt | ||
| - | chroot / | ||
| Nun arbeitet man direkt auf dem Dateisystem des Live-Systems! | Nun arbeitet man direkt auf dem Dateisystem des Live-Systems! | ||
| Das Passwort nach Wunsch ändern: | Das Passwort nach Wunsch ändern: | ||
| + | |||
| passwd linux | passwd linux | ||
| | | ||
| Auch root PW setzen!! | Auch root PW setzen!! | ||
| + | |||
| passwd | passwd | ||
| Zeile 125: | Zeile 118: | ||
| zypper rr 1 2 3 4 5 6 7 8 9 10 | zypper rr 1 2 3 4 5 6 7 8 9 10 | ||
| - | Optional können die openSuse Repos vom lokalen **smt1** eingebunden werden um besser | + | Optional können die openSuse Repos vom lokalen **reposerver** eingebunden werden um zusätzliche |
| + | Software | ||
| zypper ar -e http:// | zypper ar -e http:// | ||
| Zeile 162: | Zeile 156: | ||
| zypper --non-interactive rm NetworkManager-pptp | zypper --non-interactive rm NetworkManager-pptp | ||
| zypper --non-interactive rm libwicked-0-6 | zypper --non-interactive rm libwicked-0-6 | ||
| - | zypper --non-interactive rm wicked-service | ||
| | | ||
| - | Das entfernen vom wicked-service müsste noch geprüft werden, da zu viel entfernt wird. Ansonsten mit folgenden Kommando gelöschte Pakete nachinstallieren: | + | Das entfernen vom '' |
| zypper --non-interactive in plasma5-session-wayland | zypper --non-interactive in plasma5-session-wayland | ||
| Zeile 182: | Zeile 175: | ||
| ==== Netzwerk deaktivieren ==== | ==== Netzwerk deaktivieren ==== | ||
| - | |||
| - | Beim 15.2 image folgende Zeile nicht angewendet: | ||
| - | |||
| - | In der Datei ''/ | ||
| Zeile 195: | Zeile 184: | ||
| ... | ... | ||
| - | < | + | Systemd Dienste deaktivieren mit '' |
| - | l / | + | |
| - | total 56 | + | |
| - | drwxr-xr-x 14 root root 4096 Feb 14 14:36 ./ | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | lrwxrwxrwx | + | |
| - | lrwxrwxrwx | + | |
| - | lrwxrwxrwx | + | |
| - | lrwxrwxrwx | + | |
| - | lrwxrwxrwx | + | |
| - | lrwxrwxrwx | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | lrwxrwxrwx | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | drwxr-xr-x | + | |
| - | lrwxrwxrwx | + | |
| - | drwxr-xr-x | + | |
| - | lrwxrwxrwx | + | |
| + | systemctl disable wicked.service | ||
| - | rm / | ||
| - | rm / | ||
| - | rm / | ||
| - | </ | ||
| === Bearbeiten des Boot Menüs vom Grub === | === Bearbeiten des Boot Menüs vom Grub === | ||
| Zeile 250: | Zeile 211: | ||
| | | ||
| Das Live System(chroot Umgebung) verlassen mit **Strg + D** | Das Live System(chroot Umgebung) verlassen mit **Strg + D** | ||
| + | |||
| Das System aushängen: | Das System aushängen: | ||
| - | umount / | + | |
| - | + | umount / | |
| - | bzw. nach neuen Schema: | + | umount / |
| - | | + | umount / |
| - | | + | umount / |
| - | | + | |
| - | | + | |
| Zeile 269: | Zeile 229: | ||
| cd / | cd / | ||
| - | Den folgenden Kommando | + | Den folgenden Kommando |
| mksquashfs squashfs-root/ | mksquashfs squashfs-root/ | ||
| - | | + | |
| + | |||
| + | mv / | ||
| + | |||
| + | |||
| < | < | ||
| - | ws19233:~/suse152_squashfs-temp # l /var/tmp/suse152/LiveOS/ | + | iglu:~/root_squashfs-temp # l /var/tmp/linux/LiveOS/ |
| total 910720 | total 910720 | ||
| drwxr-xr-x 1 root root 24 Nov 3 08:56 ./ | drwxr-xr-x 1 root root 24 Nov 3 08:56 ./ | ||
| Zeile 281: | Zeile 245: | ||
| </ | </ | ||
| - | Das Image ist aktuell 933MB groß | + | Das Image ist aktuell 933MB groß. |
| - | + | ||
| - | mksquashfs squashfs-root/ | + | |
| - | + | ||
| - | mv / | + | |
| - | + | ||
| - | + | ||
| - | neues Schema: | + | |
| - | Datei squashfs.img ist nach den Bearbeitungs-Schritten auf über 1,2GB angewachsen von 838 MB :!: | + | |
| - | + | ||
| - | cd / | + | |
| - | mksquashfs squashfs-root/ | + | |
| - | mv / | + | |
| - | | + | |
| Zeile 301: | Zeile 252: | ||
| cd / | cd / | ||
| - | nach Nutzung von sudo als haferron nicht nötig: | ||
| - | chown haferron . | ||
| - | chmod 777 . | ||
| < | < | ||
| - | ws19233:/ | + | iglu:/ |
| total 0 | total 0 | ||
| drwx------ 1 root root 26 Dec 17 13:39 ./ | drwx------ 1 root root 26 Dec 17 13:39 ./ | ||
| Zeile 320: | Zeile 268: | ||
| Man könnte noch LänderSprachen entfernen die nicht benötigt werden: | Man könnte noch LänderSprachen entfernen die nicht benötigt werden: | ||
| - | Den Pfad ''/ | + | Den Pfad ''/ |
| Zeile 327: | Zeile 275: | ||
| mkisofs -o suse15_secure.iso -b boot/ | mkisofs -o suse15_secure.iso -b boot/ | ||
| - | mkisofs -o / | ||
| - | |||
| ==== GFXboot.cfg ==== | ==== GFXboot.cfg ==== | ||
wiki/livesystem.1604475992.txt.gz · Zuletzt geändert: 2020/11/04 08:46 von techguru
