Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
@black_tencate: Danke für die Info. Dann probiere ich das mal aus.
warum sollte das nicht gehen? Schreib halt genau so, wie im menuentry! (jeweils nach einer Zeile dann ein ⏎
Es könnte allerdings sein, daß ich abschließend noch den Befehl "boot" eingeben müßte:
Command: boot
Boot the OS or chain-loader which has been loaded. Only necessary if running the fully interactive command-line (it is implicit at the end of a menu entry).
( https://www.gnu.org/software/grub/manual/grub/html_node/boot.html#boot ) LG.
Rosika
|
Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
Hallo, hab´s jetzt ausprobiert, und es hat geklappt. Dazu 2 Anmerkungen: 1.) > set isofile="/home/rosika/Desktop/Dokumente/prov_bionic/zu_xubuntu/xubuntu-18.04.2-desktop-i386.iso"
> loopback loop (hd0,msdos2)$isofile
> linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject # anstatt vmlinuz.efi
> initrd (loop)/casper/initrd # anstatt initrd.lz
> boot
Die gelb unterlegten Einträge mußte ich für xubuntu abändern. Dafür habe ich vorher das .iso gemountet
und die Einträge recherchiert. Aber so hat´s geklappt. 😉 2.) Beim shutdown des so gestarteten xubuntu-Systems habe ich bemerkt, daß dessen shutdown-logs zweimal irgendeine "failed"-Meldung ausgaben.
Ich nehme an, irgendetwas hat mit "unmount" nicht gleich geklappt. Der shutdown hat aber trotzdem einwandfrei funktioniert. Als ich dann mein installiertes Lubuntu wieder ganz normal gestartet habe, gaben dessen boot-Meldungen "Started file system check" aus, was dann auch durchgeführt wurde. Der boot hat aber gut geklappt. Meine Frage: gehe ich richtig in der Annahme, daß dieser check ausgeführt wurde, weil der shutdown des xubuntu-Systems vorher seinerseits mit Fehlermeldungen durchgeführt wurde? LG.
Rosika
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej Rosika, Rosika schrieb: ...
[...]
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject # anstatt vmlinuz.efi
initrd (loop)/casper/initrd # anstatt initrd.lz
[...]
Die gelb unterlegten Einträge mußte ich für xubuntu abändern.
das mußt Du schon bei jedem iso-file nachsehen, weil es immer wieder unterschiedlich ist! Btw.: Für mich fehlen da solche Einträge wie ... locale=de_DE und ...bootkbd=de console-setup/layoutcode=de Außerdem, so ein LiveSystem boote ich gewöhlich nicht von einer internen HDD, sondern von einem USB Stick, der so vorbereitet wurde. Dafür habe ich vorher das .iso gemountet und die Einträge recherchiert.
geht schneller mit "Einhängen von Laufwerksabbildern" (aus dem Kontextmenü von Nautilus z.B, k.A., wie das bei anderen Desktops funktioniert?)
Beim shutdown [...]
...gehe ich richtig in der Annahme, daß dieser check ausgeführt wurde, weil der shutdown des xubuntu-Systems vorher seinerseits mit Fehlermeldungen durchgeführt wurde?
wohl eher nicht, wann der durchgeführt wird steht in der fstab Gruß black tencate
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo Rosika, Da ja meistens die Dateien von Home gesichert werden, sollten die Isos zum Starten in /boot/grub/iso liegen. Auch mit einer SG2D (Menueeintrag in Grub2 des installierten System) können diese gestartet werden. Gruss Lidux
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Lidux schrieb: Hallo Rosika, Da ja meistens die Dateien von Home gesichert werden, sollten die Isos zum Starten in /boot/grub/iso liegen.
ich hab mir für solche Vorhaben in /boot einen Ordner "live" erstellt und packe die Isos dort rein - ein Eintrag fürs Grubmenü sieht dabei so aus:
menuentry "Kubuntu 19.04-64-Bit-ISO" {
insmod part_msdos
insmod ext2
insmod lzopio
insmod gzio
gfxpayload=$linux_gfx_mode
set isofile=/boot/live/disco-desktop-amd64.iso
loopback loop (hd0,6)$isofile
linux (loop)/casper/vmlinuz boot=casper locale=de_DE bootkbd=de console-setup/layoutcode=de iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd
}
Das ganze passiert im Legacy-Mode, die "hd0,6" ist die Systempartition und das Live-System startet mit deutscher Tastatur und deutscher Sprache. Wenn ich die Isos in /home speichere, dann findet Grub den (entsprechend angepassten) Pfad nicht.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo Frieder108, Noch effektiver ist es wenn eine extra Partition genommen wird und die Konfigdatei für die Einträge sichert. Damit umgeht man das "versehentliche" Löschen bei einer Neuinstallation und kann die immer wieder verwenden. Damit ist auch möglich in dieser Partition noch einen anderen Bootloader zu verankern der auch ISOs startet die Grub2 nicht direkt starten kann. Gruss Lidux
|
Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
Hallo und danke Euch allen für Eure Hinweise. @black_tencate:
Außerdem, so ein LiveSystem boote ich gewöhlich nicht von einer internen HDD, sondern von einem USB Stick, der so vorbereitet wurde.
Tolle Idee. So werde ich´s auch machen. Danke.
geht schneller mit "Einhängen von Laufwerksabbildern" (aus dem Kontextmenü von Nautilus z.B, k.A., wie das bei anderen Desktops funktioniert?)
Tatsächlich finde ich das in thunar auch. Hatte ich noch nie ausprobiert. Klasse. @Lidux:
Da ja meistens die Dateien von Home gesichert werden, sollten die Isos zum Starten in /boot/grub/iso liegen.
Danke für den Tipp. @Frieder108:
linux (loop)/casper/vmlinuz boot=casper locale=de_DE bootkbd=de console-setup/layoutcode=de iso-scan/filename=$isofile noprompt noeject
Das ist viel besser. Da hast Du Recht. Danke. @alle: neues Problem hat sich ergeben Nachdem ich gestern xubuntu als .iso-Datei von grub aus gemountet und, wie beschrieben, ausprobiert hatte, habe ich jetzt allerdings auf meinem
installierten Lubuntu ein Problem. (Info: Ich hatte ich mit xubuntu vorher auch eine Internet-Verbindung hergestellt, zu Testzwecken.) Jetzt aber, in Lubuntu, wird bei mir ein falscher Eintrag angezeigt, wenn ich sudo iftop -i wlxe4beed63ad6d
ausführe, für meine WLAN-Verbindung. Bei DNS resolution off wird mir meine ip-Adresse korrekt angezeigt. Bei DNS resolution on aber werde ich stets als xubuntu angezeigt!!!!! Bislang war der Eintrag rosika@rosika-Lenovo-H520e oder rosika; genau weiß ich das nicht mehr.
Jedenfalls ist die falsche Bezeichnung xubuntu erst vorhanden, seit ich gestern das xubuntu-iso ausprobiert habe. Aber da ja jetzt mein System normal läuft und xubuntu auf keinerlei Weise gemountet ist...... ? Keine Ahnung, wie das passieren konnte. Wie komme ich nun auf meine ursprüngliche Anzeige zurück? Vielen Dank schonmal. LG.
Rosika
|
Dogeater
Anmeldungsdatum: 16. Juni 2015
Beiträge: 3381
|
Versuche mal
hostnamectl set-hostname Lenovo-H520e
exit
exit
|
Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
Danke Dogeater für Deinen Vorschlag. Hat aber leider nichts gebracht. Keine Ahnung, ob das etwas weiterhilft: Ich hatte mir für die WLAN-Verbindung ja schon immer 2 Profile angelegt. Die erste vergibt die ip-Adressen mit DHCP automatisch. Diese hatte ich auch mit dem xubuntu-iso benutzt. Beim zweiten Profil habe ich eine statische ip vergeben. Und dieses Profil ist nicht von der Änderung betroffen. Hier werde ich immer noch
als rosika-Lenovo-H520e angezeigt. Nur beim ersten Fall bin ich auf einmal xubuntu. LG.
Rosika
|
Dogeater
Anmeldungsdatum: 16. Juni 2015
Beiträge: 3381
|
Ja diesen xubuntu hättest du eigentlich jetzt loswerden müssen durch den Befehl oben. Da gehört übrigens ein sudo vorangestellt. Wenn du die Konsole mit exit schließt und neu öffnest müsste das xubuntu eigentlich verschwunden sein.
|
Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
Danke nochmals, nun habe ich´s mit vorangestelltem sudo gemacht. Leider wieder dasselbe Ergebnis. Meine Ausgaben sind folgende: hostname
rosika-Lenovo-H520e
hostnamectl
Static hostname: rosika-Lenovo-H520e
Icon name: computer-desktop
Chassis: desktop
Machine ID: 5d11f6a46917460d915e365d9ad9aba1
Boot ID: 7680f6df34c94ae29c0589faf4eeb9a5
Operating System: Ubuntu 18.04.2 LTS
Kernel: Linux 4.15.0-47-generic
Architecture: x86-64
Vielleicht liegt´s ja gar nicht an meinem System, sondern am Router? Je nachdem, mit welcher ip ich dort angemeldet bin, fällt das Ergebnis anders aus. ❓
|
Dogeater
Anmeldungsdatum: 16. Juni 2015
Beiträge: 3381
|
Rosika schrieb: Vielleicht liegt´s ja gar nicht an meinem System, sondern am Router? Je nachdem, mit welcher ip ich dort angemeldet bin, fällt das Ergebnis anders aus. ❓
Jap, das hatte ich früher so, als ich noch ohne DHCP im Internet war mit pppoe. Damals habe ich meine IP als meinen hostname im Terminal erhalten.
|
Rosika
(Themenstarter)
Anmeldungsdatum: 26. Februar 2016
Beiträge: 1355
|
Hi Dogeater, danke für Deine Antwort. Jetzt belasse ich mal alles so wie´s ist. Was das Mounten von ISOs anbelangt, habe ich mich jetzt auch dafür entschieden, einen USB-Stick für meine ISO-Sammlung bereitzustellen und diese von dort aus zu mounten. Dazu noch eine Frage: Habe ich es richtig verstanden? Also, ich installiere GRUB2 auf den USB-Stick und trage dann mit menuentry[...], wie hier bereits erörtert, alles
entsprechend ein. Die ISOs packe ich auf den Stick. Wenn ich dann beim Einschalten des Computers das Boot-Menu auswähle, erscheint nun als zusätzliche Option mein Stick als bootbares Medium. Den wähle ich dann aus, und die FP, von der aus sonst mein Lubuntu läuft, bleibt down. Ich habe also 2 mal Grub, einmal auf meiner FP und einmal auf dem USB-Stick, die sich gegenseitig nicht stören, weil ja immer nur eines zur selben Zeit ausgewählt werden kann. Falls das alles so stimmt, ergibt sich noch eine Frage: Bislang ist es so, daß der "normale" USB-Stick (als Daten-Stick) beim Booten von Lubuntu automatisch eingehängt wird. Wie wird es aber sein, wenn aus dem Daten-Stick ein bootbarer Stick wird? Ich nehme an, dann wird er nicht mehr automatisch eingehängt ❓ Und ist er dann noch manuell einhängbar? Z.B., um den freien Rest des Speicherplatzes als Datenspeicher zu verwenden? Vielen Dank schonmal. LG.
Rosika ☺
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej Rosika, Rosika schrieb: ...einen USB-Stick für meine ISO-Sammlung bereitzustellen und diese von dort aus zu mounten.
hmmm, der Begriff "mounten" ist in diesem Zusammenhang eher mißverständlich. Was Du willst, ist doch ein LiveSystem starten, oder? (Natürlich kannst Du ein iso-file auch mounten, um mal zu sehen, welche Dateien da so enthalten sind; wie gesagt, das geht einfach mit "Einhängen von Laufwerksabbildern" - oder auch mit mount → sudo mount -o loop <iso-file> /mnt ) ich installiere GRUB2 auf den USB-Stick und trage dann
einfache (und universeller, weil für EFI und legacy gleichermaßen nutzbar) ist es, das Image "EWMS.img" von hier ▶ Anhang EWMS.img mit dd auf den Stick zu schreiben, eine weitere Partition für die iso-files anzulegen, und in die vorhandene grub.cfg (!auf sdx2! Name:"grub-cfg-file") die gewünschten Einträge schreiben. Auf die richtige Wahl für set root=(hdx,y) achten.
Wenn ich dann beim Einschalten des Computers das Boot-Menu auswähle, erscheint nun als zusätzliche Option mein Stick als bootbares Medium.
nur, wenn Du im Setup des Rechners das Booten von USB (heißt heute meist "USB HDD") an erster Stelle einstellst ...und die FP, von der aus sonst mein Lubuntu läuft, bleibt down.
äh, nö, das wird im Setup (POST) geregelt. Die Platte ist vorhanden, also wird sie inizialisiert und steht einem O/S zur Verfügung (schau einfach in den Dateimanager)
Ich habe also 2 mal Grub, einmal auf meiner FP und einmal auf dem USB-Stick, die sich gegenseitig nicht stören, weil ja immer nur eines zur selben Zeit ausgewählt werden kann.
so ist es ...Ich nehme an, dann wird er nicht mehr automatisch eingehängt ❓
die auf dem Stick erstellten Partitionen werden gewöhnlich automatisch nach /media/$user gemountet, es sei denn, es sind besondere Partition, wie z.b. eine esp Und ist er dann noch manuell einhängbar?
manuell geht immer. Gruß black tencate
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo Rosika, Denke aber bitte daran das mit Grub2 sich leider nicht alle ISOs starten lassen .... Gruss Lidux
|