je voudrais pouvoir booter sur mon disque dur externe usb sans toucher au bios. Je sais qu'on peut créer un cd de boot qui va charger un noyau minimal pour lancer l'usb...
le problème c'est qu'après bcp de recherche je ne trouve ni cd, ni moyen de le créer facilement.
j'ai essayre d'utiliser mkinitr-cd (utilitaire que je n'ai pu trouver que sous debian) et mkinitramfs.... aucun des 2 ne me donnent des résultats...
pour mkinitramfs... je ne sais plus quel est le problème.....
sous mkinitrd-cd(qui génère un fichier qui peut être utilisé pour le boot usb), l'erreur doit se situer dans le code
tmpimage=`mktemp`
..
size=`du -s $tmpstructure | awk '{print $1}'`
size=`expr $size + $reserve_kbytes`
echo "The image will take ${size} kb (including ${reserve_kbytes} kb of free"\
"space for temp files)."
...
echo -n "Creating image file ... "
/bin/dd if=/dev/zero of=$tmpimage bs=1024 count=$size 2> /dev/null || {
echo "failed during creation with dd !"
exit 2
}
echo y | /sbin/mke2fs -i $bytes_per_inode -m 0 -q $tmpimage \
> /dev/null 2> /dev/null || {
echo "failed during creation with mke2fs !"
exit 2
}
echo "done"
echo -n "Copying structure to image file ... "
mount -o loop -t ext2 $tmpimage $mntpoint
# copy the structure onto it
cp -a $tmpstructure/* $mntpoint
rm -rf $mntpoint/lost+found
# save and compress the image
umount $mntpoint
l'erreur est provoqué sur la ligne en gras: il me renvoi "Aucun espace disponible sur le périphérique"
donc si quelqu'un saurai comment débuguer ce script ou alors trouver un script fonctionnel, ou carrément un cd de boot déjà tout fait, je suis preneur!!
merci
# et si tu essayes
Posté par Mildred (site web personnel) . Évalué à 2.
Car je suppose que le fs va prendre un peu de place ... et peut être que reserve_kbytes n'est pas assez important
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.