Je veux créer une partition d'aide qui peut inclure beaucoup de rescue ISO
des fichiers comme 'Hiern's Boot', 'System Rescue', n'importe quel CD live et autres.
J'ai commencé à faire une partition en utilisant la commande suivante:
$ Sudo fdisk/dev/sdb
J'ai utilisé les paramètres de commande fdisk
(ou sous-commandes) pour créer une partition /dev/sdb6
[partition étendue]
J'ai ensuite créé un point de montage en utilisant les commandes suivantes:
$ Sudo mkdir/mnt/Rescue
$ Sudo mount/dev/sdb6/mnt/Rescue
$ Sudo chmod + rwx/mnt/Rescue
J'ai ensuite fait une entrée de menu à /etc/grub.d/40_custom
fichier avec les entrées suivantes
menuentry "Ubuntu-12.04-ISO" {
set isofile="/mnt/ubu12-04/ubuntu-12.04-desktop-i368.iso" loopback loop (hd0,6)$isofile linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject initrd (loop)/casper/initrd.lz }
après tout cela, j'ai redémarré mon ordinateur et trouvé juste l'entrée suivante: "Ubuntu-12.04-ISO" dans le menu grub mais cela ne fonctionne pas.
Qu'ai-je fait de mal?
Remarque: j'utilise 2 disques durs, le premier avec/dev/sda et le deuxième avec/dev/sdb
Comment puis-je faire Boot pour SystemRescueCD.iso, Heirn's Boot.iso et Ubuntu-12.04.iso?
Le fait que vous ayez précédemment monté cette partition dans/mnt n'a pas d'importance et grub n'en a aucune idée. Le nom de fichier dans cette partition est juste /ubuntu-12.04-desktop-i386.iso, il vous suffit donc de supprimer le préfixe/mnt.