[gelöst] Debian auf USB-Stick installieren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
larsneu
Beiträge: 24
Registriert: 24.05.2022 10:28:51

[gelöst] Debian auf USB-Stick installieren

Beitrag von larsneu » 17.06.2022 23:31:27

Guten Tag zusammen,

als ich noch Xubuntu nutzte, habe ich mir einen USB-Stick mit einem lauffähigen Xubuntu erstellt, auch verschlüsselt. Die Installation verlief wie eine normale Installation auf einer SSD. Anschließend konnte ich diesen Stick an jedem beliebigen Rechner anschließen und davon booten. So konnte ich Xubuntu immer dabei haben.
Das gleich habe ich jetzt schon zweimal mit Debian probiert. Am Ende der Installation wird auch gefragt, wohin Grub installiert werden soll - selbstverständlich auf den Stick.
Im Anschluß an beide Installationen funktioniert das Booten vom Stick nicht. Schaue ich mir die Partitionierung des Sticks an und vergleiche sie mit meiner SSD, so unterscheiden sie sich. Es fehlen zum Beispiel die Einhängepunkte /boot/efi und /boot.

Ist es wirklich nur mit dieser Anleitung (https://wiki.debianforum.de/Ein_Notfall ... stallieren) möglich, Debian auf einen USB-Stick zu installieren? Oder kann ich irgendwie noch den Stick zum Laufen bringen?

Viele Grüße
Zuletzt geändert von larsneu am 25.06.2022 21:00:33, insgesamt 1-mal geändert.

Benutzeravatar
smutbert
Beiträge: 8342
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Debian auf USB-Stick installieren

Beitrag von smutbert » 18.06.2022 00:17:30

Eine normale Installation klappt genauso (oder sollte es zumindestens) und nachträglich zum Laufen bringen wird hoffentlich auch funktionieren.

Wenn gefragt wird wohin grub installiert werden soll, ist es grub-pc (eine Installation im BIOS-/Legacy-/CSM-Modus). Passt das zu deinem Comouter und den BIOS-Einstellungen?
Und was genau hast du als Ziel angegeben? (Hier will man normalerweise den kompletten Stick und nicht eine der Partitionen auf dem Stick angeben, damit grub im MBR landet.)

Benutzeravatar
grubenlicht
Beiträge: 548
Registriert: 10.06.2021 22:35:56

Re: Debian auf USB-Stick installieren

Beitrag von grubenlicht » 20.06.2022 11:36:45

larsneu hat geschrieben: ↑ zum Beitrag ↑
17.06.2022 23:31:27
...Anschließend konnte ich diesen Stick an jedem beliebigen Rechner anschließen und davon booten.
davon ausgehend, daß Rechner 2 unterschiedliche Bootmodi haben (können), mußt du dafür sorgen, daß der Bootloder eben auch beide Modi "versteht".

Erreichen kannst du das (z.B.) mit der Verwendung eines sog. -> stand-alone grub mit anschließender Installation von Debian, wobei der Modus in dem Fall unerheblich ist.
Je nach Debianversion richtest du dann die zum stand-alone grub gehörende grub.cfg so ein, daß entweder

– mittels SymLinks -> …linux /vmlinuz…
– mittels dortiger grub.cfg -> …configfile /boot/gru/grub.cfg
– oder mittels direkter kernel Auswahl -> … linux /boot/vmlinuz-5.xx…

gebootet wird.

larsneu
Beiträge: 24
Registriert: 24.05.2022 10:28:51

Re: Debian auf USB-Stick installieren

Beitrag von larsneu » 25.06.2022 20:59:43

Danke für eure Antworten. Es hat jetzt funktioniert - hatte möglicherweise etwas mit dem booten des Installations-Sticks im EFI-Modus zu tun.
Nach der Installation auf dem Stick konnte ich an dem Wirts-Rechner vom USB-Stick booten. Dann habe ich noch die Grub-Wartezeit verändert, danach update-grub und der Stick funktioniert nun wie vorgesehen. Den Bootloader vom Wirts-Rechner hatte es bei einem vorherigen Versuch schon zerschossen. Nach dem erfolglosen Ausprobieren der Reparatur mittels verschiedener Anleitungen habe ich auf diesem Rechner kurzerhand Debian neu installiert.

oui
Beiträge: 160
Registriert: 03.07.2005 00:25:09
Wohnort: Niederrhein

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von oui » 25.06.2022 21:52:21

kann man danach den Rest vom Stick (beisp. 128 GB Stick) weiterbenutzen? Wie macht man eigentlich das? Geht es mit dd?

Benutzeravatar
cosinus
Beiträge: 4188
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von cosinus » 25.06.2022 22:02:46

oui hat geschrieben: ↑ zum Beitrag ↑
25.06.2022 21:52:21
kann man danach den Rest vom Stick (beisp. 128 GB Stick) weiterbenutzen? Wie macht man eigentlich das? Geht es mit dd?
Wie kommst du denn gerade auf dd? 8O

Benutzeravatar
hikaru
Moderator
Beiträge: 13896
Registriert: 09.04.2008 12:48:59

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von hikaru » 26.06.2022 06:33:41

oui hat geschrieben: ↑ zum Beitrag ↑
25.06.2022 21:52:21
kann man danach den Rest vom Stick (beisp. 128 GB Stick) weiterbenutzen? Wie macht man eigentlich das? Geht es mit dd?
Angenommen, dein Stick mit der Linuxinstallation hat noch freien Platz, dann kannst du diesen ganz gewöhnlich (z.B. mit Debiangparted) partitionieren und formatieren.
Das dort angelegte Dateisystem kannst du dann innerhalb des Stick-Linux mounten oder es als Austauschmedium nutze, wie bei gewöhnlichen Daten-USB-Sticks.

Da so ein Datenstick vielleicht ab und zu ein Windows sehen wird, sollte dieses Dateisystem wohl NTFS, oder heute auch exFAT sein. Außerdem sollte die Datenpartition in diesem Fall die erste primäre Partition auf dem Stick sein, und deine Linux-Partition dann dahinter kommen, denn Windows (zumindest in manchen - vielleicht schon beerdigten Versionen mag Datenpartitionen auf USB-Sticks nur so).

oui
Beiträge: 160
Registriert: 03.07.2005 00:25:09
Wohnort: Niederrhein

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von oui » 30.06.2022 20:09:44

danke hikaru für letzte erklärungen. Ich konnte in der Tat in einem Stick die restkapazität mit gparted als neue partition definieren (64 GB Stick also VIEL Platz noch!). Zur Anwendung kam es nicht, weil ich nicht mounten will sondern mit fstab diese Partition direkt einsetzen möchte. Und , natürlich, hatte ich in /etc/fstab keinen Eintrag dazu in meiner ISO, die am Anfang vom Stick alles starten soll.

und jetzt habe ich elende Schwierigkeiten, weil alle meine Vollinstallationen unbrauchbar werden, wenn ich eine neue (voll) Installation zur Erzeugung der neuen ISO für den Stick aufbereite, weil jedes Mal völlig umsonst eine neue UUID für swap erzeugt wird, die alle anderen Vollinstallationen stört!

Das ist doch mittelalterlich :hail: bis zu äussersten so ein perverses System...

DeletedUserReAsG

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von DeletedUserReAsG » 30.06.2022 20:47:29

oui hat geschrieben: ↑ zum Beitrag ↑
30.06.2022 20:09:44
Das ist doch mittelalterlich :hail: bis zu äussersten so ein perverses System...
Mittelalterlich? Pervers? Und damit arbeitest du freiwillig? Hopp, ab zum fortschrittlichen, straighten Windows!

Wie auch immer: für deine „elenden Schwierigkeiten“ bist du selbst verantwortlich. Mach’s richtig.

Benutzeravatar
hikaru
Moderator
Beiträge: 13896
Registriert: 09.04.2008 12:48:59

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von hikaru » 01.07.2022 09:29:10

oui hat geschrieben: ↑ zum Beitrag ↑
30.06.2022 20:09:44
danke hikaru für letzte erklärungen. Ich konnte in der Tat in einem Stick die restkapazität mit gparted als neue partition definieren (64 GB Stick also VIEL Platz noch!). Zur Anwendung kam es nicht, weil ich nicht mounten will sondern mit fstab diese Partition direkt einsetzen möchte. Und , natürlich, hatte ich in /etc/fstab keinen Eintrag dazu in meiner ISO, die am Anfang vom Stick alles starten soll.
Wenn dein Debian auf einem iso-Dateisystem sitzt, dann hast du keine reguläre Installation durchgeführt, sondern irgendein Image darauf geschrieben. Das ist dann nicht modifizierrbar und folglich kannst du auch die fstab nicht anpassen.
Eine Debianinstallation sollte auf einem rw-Dateisystem (z.B. ext4) liegen. Dann kannst du auch die fstab anpassen.
oui hat geschrieben: ↑ zum Beitrag ↑
30.06.2022 20:09:44
und jetzt habe ich elende Schwierigkeiten, weil alle meine Vollinstallationen unbrauchbar werden, wenn ich eine neue (voll) Installation zur Erzeugung der neuen ISO für den Stick aufbereite, weil jedes Mal völlig umsonst eine neue UUID für swap erzeugt wird, die alle anderen Vollinstallationen stört!
1. Du solltest idealerweise dem System auf dem Stick gar keinen Swap geben, denn auf verschiedenen Rechnern gibt es natürlich auch verschiedene Swap-Partitionen (wenn überhaupt) mit verschiedenen UUIDs, und selbst wenn du die jeweils dynamisch erkennen könntest (was prinzipiell machbar wäre), weißt du nicht, ob du die benutzen "darfst", oder ob du dabei z.B. ein auf dem Rechner befindliches System stören würdest, das sich gerade in Suspend2Disk befindet.
Falls du also für dein Stick-System tatsächlich Swap brauchst, dann solltest du das auf dem Stick ablegen, dabei aber bedenken, dass das höhere Schreiblast bedeutet, was höhere Qualitätsanforderungen an den Stick stellt, sowohl was seine eigene Haltbarkeit als auch dein Nervenkostüm im Sinne von Wartezeiten angeht.

2. Wenn du im Installer eine bereits bestehende Swap-Partition überschreibst, dann bekommt die natürlich eine neue UUID und davon weiß dann das System unter dem sie ursprünglich angelegt wurde auch nichts. Daher solltest du bei Zweitinstallationen immer eine separate Swap-Partition anlegen, oder eben gar keine.
Wenn du gar keine angibst, kannst du die bestehende später händisch in die fstab mit der bestehenden UUID eintragen. Aber auch hier musst du im Betrieb bedenken, dass mehrere Syteme die sich die gleiche Swap-Partition teilen, sich möglicherweise gegenseitig auf die Füße treten.

DeletedUserReAsG

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von DeletedUserReAsG » 01.07.2022 18:24:14

hikaru hat geschrieben: ↑ zum Beitrag ↑
01.07.2022 09:29:10
Aber auch hier musst du im Betrieb bedenken, dass mehrere Syteme die sich die gleiche Swap-Partition teilen, sich möglicherweise gegenseitig auf die Füße treten.
Dem würde man aus dem Weg gehen, wenn man die Swappartition bei jedem Start neu initialisiert, wie’s beispielsweise bei verschlüsselten Systemen ja sowieso gemacht werden sollte.

Benutzeravatar
hikaru
Moderator
Beiträge: 13896
Registriert: 09.04.2008 12:48:59

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von hikaru » 01.07.2022 19:19:20

Auch wenn du den Swap neu initialisierst, trittst du einem anderen System möglicherweise auf die Füße, das diesen Swap gerade für Suspend2Disk verwendet.

DeletedUserReAsG

Re: [gelöst] Debian auf USB-Stick installieren

Beitrag von DeletedUserReAsG » 01.07.2022 19:33:28

hikaru hat geschrieben: ↑ zum Beitrag ↑
01.07.2022 19:19:20
Auch wenn du den Swap neu initialisierst, trittst du einem anderen System möglicherweise auf die Füße, das diesen Swap gerade für Suspend2Disk verwendet.
Wer in einem Szenario, in dem sich verschiedene Systeme eine Swap-Partition teilen, S2D macht, hat’s auch nicht besser verdient :mrgreen:

Antworten