Ich versuche, Xubuntu auf meinem USB-Stick zu installieren. Ich möchte den Stick auch als allgemeines Speichergerät verwenden, daher möchte ich ihn als einzelne NTFS-Partition behalten, um maximale Kompatibilität mit Peripheriegeräten zu gewährleisten. Ich möchte auch vermeiden, eine kleine ext3/4-Partition für das Linux-Root zu formatieren, da dies zu einfach wäre und dazu führen würde, dass ich die Größe entweder zu hoch oder zu niedrig einstelle, wodurch ich Speicherplatz verschwende oder später Speicherplatzmangel bekäme.
Meine Idee war, die NTFS-Partition zu mounten und dieAbonnierenmounten Sie es, um es POSIX-kompatibel zu machen, bevor Sie es darauf installieren.
Als nächstes müsste ich das initrd ändern, um nicht nur das NTFS-Dateisystem irgendwo zu mounten, sondern auch das posixovl darauf anzuwenden (es erneut mounten). Und dann schließlich pivot_root in das per posixovl gemountete Verzeichnis.
Theoretisch sollte das funktionieren, denke ich, aber ich habe noch nie zuvor mit dem initrd herumgespielt. Wie also fange ich bei diesem Unterfangen an?
Und schließlich: Wie kann ich meine Änderungen beibehalten (vorausgesetzt, ich kann alles richtig installieren und zum Laufen bringen), sodass ich alle anstehenden Aktualisierungen, einschließlich Kernel-Aktualisierungen usw., durchführen kann?