GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Ayuda a crear una entrada Grub2 personalizada para Parted Magic 2015 (tiene Working 2013)?

Me encanta la magia separada, quiero poder usar la versión más nueva. Recibí mi entrada personalizada de

Ayuda Ubuntu

y lo modifiqué un poco en mi sistema y lo simplifiqué.

Funciona con la versión del artículo, una versión de 2013, pero cuando pruebo con 2015 me da los siguientes errores:

losetup /dev/loop252: No Such File or directory
mount : dev/loop252: can't read superblock
(In red highligted - next line)
Mounting the fu.sqfs failed.

— Luego me lleva a la línea de comando

bash-4.3#

Aquí está mi simple entrada de menú grub personalizado:

menuentry "Parted Magic ISO" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
initrd (loop)/pmagic/initrd.img
}

En referencia al comentario a continuación, aquí está el código original sin modificar del enlace de arriba……….

menuentry 'Parted Magic ISO ' {
set isofile="/iso/pmagic_2013_05_01.iso"
loopback loop (hd0,1)$isofile
linux (loop)/pmagic/bzImage iso_filename=/iso/pmagic_2013_05_01.iso boot=live
initrd (loop)/pmagic/initrd.img
}

La entrada de grub encuentra la ISO, el problema radica en:

linux (loop)
initrd (loop)

líneas de código

Respuesta aceptada:

Entrada Parted Magic Custom Grub

sudo mkdir /home/isos/  

Copie iso a dir y cambie el nombre de pmagic.iso &¶ 2015 copie pmagic dir de ISO a root / (también necesita ISO, además de pmagic dir)

sudo chmod 777 /home/isos/ -R
sudo chmod 777 /pmagic -R
sudo nano /etc/grub.d/40_custom && sudo update-grub2

Entrada Grub personalizada

Versión 2013 con solo ISO

menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
initrd (loop)/pmagic/initrd.img
}

Versión 2015 de 32 bits

menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile load_ramdisk=1
initrd (loop)/pmagic/initrd.img /pmagic/fu.img /pmagic/m32.img
}

Versión 2015 de 64 bits

menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage64 iso_filename=$isofile load_ramdisk=1
initrd (loop)/pmagic/initrd.img /pmagic/fu.img /pmagic/m64.img
}

Un alias para usar para reiniciar a ISO:

alias pmagic="sudo grub-reboot 'Parted Magic' && reboot"

¡Ahora su computadora se reiniciará automáticamente en Pmagic y cuando termine, se reiniciará y se reiniciará automáticamente en el sistema operativo! (AKA Entrada de Grub predeterminada)


Ubuntu
  1. ¿Hacer que Killer Wireless-ac 1535 funcione para instalar Ubuntu 16.04?

  2. 18.04 ¿El icono personalizado del archivo .desktop no se completa en el Dock?

  3. ¿Gvfs-mount no funciona en Ubuntu 14.04 para disco duro inalámbrico?

  4. Cómo arrancar desde iso con el gestor de arranque Grub2/Burg

  5. Bucle for anidado

Golpe para bucle

Cómo crear una imagen ISO personalizada de Ubuntu Live con Cubic

Bash For Loops con ejemplos

¿Ningún "ubuntu Touch" Vmdk/iso para probar Virtualbox?

¿Cómo obtener una conexión Mtp que funcione para Galaxy S2 en 12.04?

¿No puede habilitar las extensiones de Shell para temas personalizados?