kanotix.com

Installation, Einstellungen, Systempflege - kanotix bootet nicht von NTFS-Partition

JP95 - 19.06.2023, 22:43 Uhr
Titel: kanotix bootet nicht von NTFS-Partition
Hallo,

ich wollte kanotix zu meinem bestehenden Grub4DOS-Stick hinzufügen.

Hierzu habe ich mir aus eurem ISO diese Konfiguration herausgesucht:

Code:
title kanotix64-silverfire-nightly-LXDE-extra.iso
set isoFile=kanotix64-silverfire-nightly-LXDE-extra.iso
set iso=/%isoFile%
find --set-root %iso%
map %iso% (0xff) || map --mem %iso% (0xff)
map --hook
root (0xff)
kernel /live/vmlinuz findiso=%isoFile% boot=live config utc=no timezone=Europe/Berlin locales=de_DE.UTF-8,en_US.UTF-8 keyboard-layouts=de keyboard-variants=nodeadkeys quiet gfx=auto
initrd /live/initrd.img


Damit bootet kanotix ohne Probleme, wenn man die ISO auf einer FAT32-Partition ablegt. Nur sie bootet nicht, wenn man die ISO auf einer NTFS-Partition ablegt.

Nach der Doku von live-boot muss man nur die Konfigurationsoption DISABLE_NTFS=false setzen, damit eine initrd mit NTFS gebaut wird.

Ich verwende auf dem USB-Stick NTFS, da manche ISO-Dateien, wie Knoppix, zu groß sind für FAT32. Zudem hat NTFS noch ein paar weitere Vorzüge gegenüber FAT32.

Wäre auch sehr daran interessiert mein eigenes kanotix zu bauen, konnte aber keine Skripte o.ä. dafür finden.

Danke.

Schöne Grüße

John
Kano - 19.06.2023, 23:18 Uhr
Titel: kanotix bootet nicht von NTFS-Partition
Du denkst viel zu kompliziert. Nehme einfach Ventoy, das geht auch mit NTFS (kann man bei der Installation auf NTFS stellen oder nachträglich formatieren). Theoretisch könntest du auch deinen Stick zu Ventoy konvertieren.
JP95 - 24.06.2023, 00:37 Uhr
Titel: kanotix bootet nicht von NTFS-Partition
Hi Kano,

ich denke du hast da was falsch verstanden. Ich nutze Grub4DOS seit Jahren mit verschiedenen ISO-Dateien auf NTFS-Partition ohne jegliche Probleme. NTFS ist für Grub4DOS kein Problem. Es bootet den Kernel und die initrd von Kanotix. Aber dann muss der Kernel von Kanotix die ISO-Datei selbst einbinden und das bekommt Kanotix nicht hin, da es nicht auf NTFS-Partitonen sucht.

OT:
Ventoy ist durchaus ein interessante Lösung, habe ich auch mal probiert. Ventoy gab es noch nicht, als ich Grub4DOS kennenlernte. Das schöne an Grub4DOS ist dass ich es komplett konfigurieren kann und es deutlich schneller bootet als Ventoy. Daher konnte mich Ventoy nicht überzeugen.

Edit: Kaspersky Rescue Disk 2018, Knoppix 9.1, ESET Rescue Disk, Parted Magic und früher auch GParted Live schaffen es auch "ihre ISO" auf einer NTFS-Partition zu suchen.
Gibt aber auch sehr viele Live-Systeme die von NTFS gar nichts wissen wollen.
Kano - 24.06.2023, 10:19 Uhr
Titel: kanotix bootet nicht von NTFS-Partition
Ich habe gar nichts falsch verstanden. Die Notwendigkeit einen Kernel zu extrahieren ist allerdings veraltet. GRUB2 kann über Loopback schon Ewigkeiten von ISO Images den Inhalt benutzen. Bevor es Ventoy gab hatte ich schon GRUB2 auf einer NTFS Partition installiert (USB HDD). Ventoy nutzt als Basis GRUB2 mit eigenen Hooks/Patches. Was auch sehr nett ist, ist die Funktion eine Datei für Persistenz anzugeben. Dies funktioniert problemlos mit Kanotix. Beispiel für 4 GB:
Code:
./CreatePersistentImg.sh -s 4096 -l persistence -c persistence.conf -o /path/to/kanotix.iso.dat

Über:
Code:
./VentoyPlugson.sh /dev/sdX

Kann man das auch bequem einstellen im Webbrowser nachdem es erzeugt wurde (Persistent Plugin). Wenn du im Live Mode weiterhin zugriff auf die Daten vom Stick brauchst, dann kann man das on-the-fly in den Optionen freischalten oder über das Globale Plugin (VTOY_LINUX_REMOUNT).
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007