Volví a intentar construir mi memoria USB persistente de Linux, ahora Ubuntu 16.04 está disponible. Pero aún arranca solo en un aviso de busyBox cuando se usa la entrada de arranque persistente:
BOOT_IMAGE=/casper/vmlinux.efi file=/cdrom/preseed/ubunutu.seed boot=casper verbose persistent ramdisk_size=4294967296 keyb=de locale=de_DE no_splash ---
Tengo cuatro particiones:
- 100 MiB FAT32 ESP
- 2 GiB FAT32 para los sqashfs
- INTERCAMBIO DE 1 GiB
- ~ 12 GiB para datos persistentes
Mi problema es que mount -n -o move /dev {rootmnt}/dev
falla con:
run-init: current directory on the same filesystem as the root : error 0
¿Cómo debo proceder?
Hay novedades a esta pregunta. Puedo refinarlo ahora y encontré el comienzo de una respuesta. El problema se encuentra alrededor de los archivos de arranque que no ingresan al ESP, ya que están destinados a instalarse allí. Puedo confirmar que esta pregunta está relacionada, pero no responde a este problema. Descubrí que el problema fue causado por mi falla al instalar todos los archivos de arranque necesarios en el ESP. Creo una pregunta específica sobre un posible intento de solución aquí para no saturar esta pregunta, ya que estaba tratando de reparar mi desorden por mi cuenta.
@videonauth me señaló esta respuesta en el chat, pero tiene que convertirse para usando con arranque UEFI.
No dude en ayudarme a aclarar esta pregunta si encuentra duplicaciones o comentarios para proporcionar preguntas sobre información que pueda ayudarnos a usted y a mí a responder mi pregunta.
Respuesta aceptada:
No sé exactamente qué hace que el arranque termine en un busybox /initramfs pero puedo proporcionarle una solución alternativa que no implica instalar Ubuntu en USB y aún así ofrece una verdadera persistencia.
Intenta usar el mkusb
herramienta para hacer su sistema USB persistente.
Aquí se proporcionan instrucciones detalladas.
La documentación completa y el funcionamiento se pueden encontrar en https://help.ubuntu.com/community/mkusb