[gull] Script d'installation de la borne

camara bacamara at gmail.com
Thu Jul 3 09:44:45 CEST 2008


Bonjour,
Cela fait quelques jours que je galère sur ca.  J'explique :
L'objectif c'est de créer une distribution à base Ubuntu 8.04 pour les
bornes avec les écrans tactiles dans les supers et hypers marchés.
J'ai procédé ainsi ;
- Installation et configuration d'Ubuntu sur la borne
- à partir d'un script créer un iso en utilisant les configs du système
- à partir d'un script créer le CDROM d'installation.
Tout s'est bien passé sauf que le script d'installation ne passe pas l'étape
de partitionnement du disque.
Le script d'installation s'exécute correctement quand je le lance dans un
shell mais pendant l'installation, il  ne detecte pas le disque dur.
Voici la partie qui traite le partionnement :

echo "Initialisation de l'installateur ..."
umount $INS_DIR
modprobe ide-disk

DEV_DIR="/dev"
DISK_DEV="/dev/hda"

OK="false"

while [ "$OK" = "false" ]
do
    $DIALOG_BIN --title "$TITLE" --backtitle "$BACKTITLE" --ok-label
"Valider" --cancel-label "Ne pas modifier" --inputbox "Veuillez indiquer le
device du disque dur (eg /dev/hdb, /dev/hdc, /dev/sda, /dev/sdb,
/dev/discs/disc0 ...)" 10 60 "" 2>$TMP_FILE
    sel=$?
    DISK_DEV=`cat $TMP_FILE`
    /sbin/hdparm -d1 $DISK_DEV && test -b $DISK_DEV && OK="true"
    /sbin/cfdisk -P t $DISK_DEV && test -b $DISK_DEV && OK="true"

    sleepIfDebug
    if [ "$OK" = "false" ]
    then
        $DIALOG_BIN --title "$TITLE" --backtitle "$BACKTITLE" --msgbox
"Attention ! "$DISK_DEV" n'est pas un device correcte" 10 30
    fi
done

$DIALOG_BIN --title "$TITLE" --backtitle "$BACKTITLE" --yesno "Souhaitez
vous faire un partitionnement manuel (recommendé) ?" 10 30 && AUTO_PART="0"

if [ "$AUTO_PART" = "1" ]
then

    test "$DEBUG" = "1" && $DIALOG_BIN --title "$TITLE" --backtitle
"$BACKTITLE" --msgbox "Attention : suppression des anciennes partitions !"
10 30

....

Merci d'avance pour votre coup de main.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20080703/15be23b8/attachment.htm>


More information about the gull mailing list