J'ai réessayé de construire ma clé USB Linux persistante, maintenant Ubuntu 16.04 est sorti. Mais il ne démarre toujours qu'à une invite busyBox lors de l'utilisation de l'entrée de démarrage persistante:
BOOT_IMAGE=/casper/vmlinux.efi file=/cdrom/preseed/ubunutu.seed boot=casper verbose persistent ramdisk_size=4294967296 keyb=de locale=de_DE no_splash ---
J'ai quatre partitions:
- 100 MiB FAT32 ESP
- 2 Gio FAT32 pour les sqashfs
- 1 Gio SWAP
- ~ 12 Gio pour les données persistantes
Mon problème est que cela mount -n -o move /dev {rootmnt}/dev
échoue avec:
run-init: current directory on the same filesystem as the root : error 0
Comment dois-je procéder?
Il y a des nouvelles à cette question. Je peux l'affiner maintenant et j'ai trouvé un début de réponse. Le problème se situe autour des fichiers de démarrage qui n'entrent pas dans l'ESP car ils sont destinés à y être installés. Peut confirmer que cette question est liée, mais ne répond pas à ce problème. J'ai trouvé que ce problème était dû à mon incapacité à installer tous les fichiers de démarrage nécessaires dans l'ESP. Je crée une question specifice sur une éventuelle tentative de sulution ici pour ne pas encombrer cette question comme je l' étais essayer de réparer mon désordre moi - même. @videonauth m'a indiqué cette réponse dans le chat, mais elle doit être convertie pour être utilisée avec le démarrage UEFI.
N'hésitez pas à m'aider à réduire cette question si vous trouvez des doublons ou à fournir des questions sur des informations qui peuvent vous aider, moi et moi, à répondre à ma question.
Réponses:
Je ne sais pas exactement ce qui provoque la fin du démarrage dans une invite busybox / initramfs , mais je peux vous fournir une solution alternative qui n'implique pas l'installation d'Ubuntu sur USB et qui donne toujours une vraie persistance.
Essayez d'utiliser l'
mkusb
outil pour rendre votre système USB persistant.Des instructions détaillées sont données ici .
La documentation complète + le travail peuvent être trouvés sur https://help.ubuntu.com/community/mkusb
la source