@fluche : Pour moi, ton /var/bin/extra_run n'effectue probablement pas correctement le montage de la mmc
Ca expliquerait tes difficultés lorsque tu bootes une image multiboot
Salut Doume
pour rappel, voici mon extra_run :
#!/bin/sh
#<iboot_start>#######Don't_remove_this_line######################
# Please don't edit this part of script : required by iboot #####
#################################################################
#
# Try to mount memory card
#
if [ -e "/dev/scsi/host0/bus0/target0/lun0/part1" ]; then
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mmc
else
if [ -e "/dev/scsi/host0/bus0/target0/lun0/disc" ]; then
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/disc /mmc
fi
fi
#
# Try to mount harddisk
#
if [ -e "/dev/ide/host0/bus0/target0/lun0/part1" ]; then
mount -t ext3 /dev/ide/host0/bus0/target0/lun0/part1 /hdd
else
if [ -e "/dev/ide/host0/bus0/target0/lun0/disc" ]; then
mount -t ext3 /dev/ide/host0/bus0/target0/lun0/disc /hdd
fi
fi
#
# Try to start swap files
#
if [ -e "/mmc/swapfile" ]; then
/sbin/swapon /mmc/swapfile
else
if [ -e "/hdd/swapfile" ]; then
/sbin/swapon /hdd/swapfile
fi
fi
#
# Now we can start bootmenue
#
if [ -e "/mmc/iboot/bin/bootmenue" ]; then
/mmc/iboot/bin/bootmenue /mmc/iboot
/tmp/bm.sh
fi
le problème, c'est quand je suis sur l'image en flash (rel 2.0.8 off) et que j'accède au disque dur, il n'y a plus moyen d'accèder à /mmc -> device or resource busy
Autre question, une fois que l'on est sur une image en multiboot, comment peut-on faire pour, par exemple, mettre à jour un fichier sur /mmc
Est-ce possible ou bien faut-il redémarrer sur l'image en flash pour pouvoir le faire ?
Merci.