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)