debian live von festplatte booten?
debian live von festplatte booten?
Um einer Fehlfunktion auf die Spur zu kommen möchte ich gerne auf einem unveränderten reinen Debian System ein bestimmtes Programm (xfe) installieren. Zwar sind mir die Methoden bekannt wie man ein live *.ISO auf einen USB-stick kopiert oder auf CD/DVD brennt. Am bequemsten wäre es jedoch einfach das *.ISO von festplatte booten zu können (wie ich das mit den siduction.ISOs kann). (Ich habe auch kein Virtulbox System und möchte es auch nicht aufsetzen).
Frage: geht das irgendwie prinzipbedingt mit reinen Debian *.ISOs nicht oder hat das jemand hier schon mal versucht und hinbekommen?
(Ich bin noch am herunterladen des ISOs und frage lieber bevor ich ein vllt unmögliches Unterfangen starte ...)
Frage: geht das irgendwie prinzipbedingt mit reinen Debian *.ISOs nicht oder hat das jemand hier schon mal versucht und hinbekommen?
(Ich bin noch am herunterladen des ISOs und frage lieber bevor ich ein vllt unmögliches Unterfangen starte ...)
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: debian live von festplatte booten?
Auch auf USB-Live kamnst du installieren.
Bei beiden Varianten sind die Programme nach dem Boot weg.
Bei beiden Varianten sind die Programme nach dem Boot weg.
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: debian live von festplatte booten?
dazu legst du ein /etc/grub.d/40_custom so einen (entsprechend angepaßten) Eintrag an
Bei Bedarf kann man auch eine 'persistence' Datei oder Partition hinzufügen, dann bleiben Änderungen erhalten (!Achtung: Kein kernel update möglich!)
Code: Alles auswählen
menuentry "debian-live-10.2.0-i386-standard" {
set root=(hd0,3)
loopback loop /sonst/debian-live-10.2.0-i386-standard.iso
linux (loop)/live/vmlinuz-4.19.0-6-686 boot=live nomodeset iso-scan/filename=/debian-live-10.2.0-i386-standard.iso components
initrd (loop)/live/initrd.img-4.19.0-6-686
}
- cosinus
- Beiträge: 3422
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: debian live von festplatte booten?
Über grml-rescueboot geht es sogar nocht einfacher:
1. apt install grml-rescueboot
2. ISO-Datei nach /boot/grml kopieren
3. update-grub
1. apt install grml-rescueboot
2. ISO-Datei nach /boot/grml kopieren
3. update-grub
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: debian live von festplatte booten?
ähem, kann das auch mehr als
~$ apt show grml-rescueboot
Package: grml-rescueboot
Version: ...
[...]
Description: Integrates Grml ISO booting into GRUB
This package provides a script for update-grub which looks for
Grml ISO images in /boot/grml and automatically adds an entry
for each image. The purpose is to use one of those images to
boot a Grml rescue system without using a CD or USB stick.
- cosinus
- Beiträge: 3422
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: debian live von festplatte booten?
Ja
Ich hab zusätzlich ein Ubuntu-ISO nach /boot/grml gepackt und hatte dann nach update-grub zwei rescue-Einträge im Menü
Es ist wohl auch empfehlenswert eine eigene Partition für die ISOs zu haben. Die kann man dann ja nach /iso oder sonstwohin mounten und dann Symlinks der ISO-Dateien nach /boot/grml erstellen.
Ich hab zusätzlich ein Ubuntu-ISO nach /boot/grml gepackt und hatte dann nach update-grub zwei rescue-Einträge im Menü
Es ist wohl auch empfehlenswert eine eigene Partition für die ISOs zu haben. Die kann man dann ja nach /iso oder sonstwohin mounten und dann Symlinks der ISO-Dateien nach /boot/grml erstellen.
Re: debian live von festplatte booten?
Grub hat aber zu dem Zeitpunkt /iso nicht gemountet. Ob das ISO dann gefunden wird?cosinus hat geschrieben:02.02.2023 13:20:36Es ist wohl auch empfehlenswert eine eigene Partition für die ISOs zu haben. Die kann man dann ja nach /iso oder sonstwohin mounten und dann Symlinks der ISO-Dateien nach /boot/grml erstellen.
- cosinus
- Beiträge: 3422
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: debian live von festplatte booten?
grml-rescueboot erkennt das und macht dann passende Einträge für die grub.cfg bzw /etc/grub.d/42_grmlMSfree hat geschrieben:02.02.2023 13:26:46Grub hat aber zu dem Zeitpunkt /iso nicht gemountet. Ob das ISO dann gefunden wird?
Bei mir hat er dann automatisch gesetzt:
Code: Alles auswählen
set root='hd1,gpt'
- grubenlicht
- Beiträge: 419
- Registriert: 10.06.2021 22:35:56
Re: debian live von festplatte booten?
na gut.cosinus hat geschrieben:02.02.2023 13:20:36Ja
Ich hab zusätzlich ein Ubuntu-ISO nach /boot/grml gepackt und hatte dann nach update-grub zwei rescue-Einträge im Menü
Beachte: -> s. Warnung, ganze Partiton blockiert.Es ist wohl auch empfehlenswert eine eigene Partition für die ISOs zu haben.
Ehrlich gesagt, wenn ich isos booten möchte zum Testen, dann nehme ich VitualBox, für USB Sticks auch mal Ventoy. Ich habe aber mittlerweile eine stattlich Sammlung von menuenty auf einem selbst erzeugten stand-alone grub USB Stick, und den kann ich auch in VBox testen (wie eine RawDisk).
- cosinus
- Beiträge: 3422
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: debian live von festplatte booten?
Ähmm..ich habs ja auch nur gepostet, weil es hier ja um ISO direkt aus grub heraus booten ginggrubenlicht hat geschrieben:02.02.2023 14:38:03Ehrlich gesagt, wenn ich isos booten möchte zum Testen, dann nehme ich VitualBox, für USB Sticks auch mal Ventoy. Ich habe aber mittlerweile eine stattlich Sammlung von menuenty auf einem selbst erzeugten stand-alone grub USB Stick, und den kann ich auch in VBox testen (wie eine RawDisk).
- cosinus
- Beiträge: 3422
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: debian live von festplatte booten?
Komisch. Das mit den ISOs als Symlinks hat heute ein einer virtuellen Maschine noch geklappt, aber an meinem heimischen PC wills nicht klappen.
edit: Jetzt gehts an meinem heimischen PC auch, aber nicht wenn ich die ISO ins Verzeichnis /boot/grml verlinke. Dann findet update-grub die einfach nicht bzw. legt keine Einträge im Menü an. Es klappt wenn ich das Verzeichnis /boot/grml durch einen Symlink 'grml' ersetze, der auf das Verzeichnis wo die ISOs drin sind (also /data/iso bei mir ) zeigt.
edit: Jetzt gehts an meinem heimischen PC auch, aber nicht wenn ich die ISO ins Verzeichnis /boot/grml verlinke. Dann findet update-grub die einfach nicht bzw. legt keine Einträge im Menü an. Es klappt wenn ich das Verzeichnis /boot/grml durch einen Symlink 'grml' ersetze, der auf das Verzeichnis wo die ISOs drin sind (also /data/iso bei mir ) zeigt.