[Fli4l_dev] bootzeit

Holger Bruenjes holgerbruenjes at gmx.net
Fr Aug 10 16:21:57 CEST 2018


Hallo Peter

Am 2018-08-02 um 10:24 schrieb Peter Schiefer:
> Am Wed, 1 Aug 2018 19:44:52 +0200 schrieb Peter Schiefer:
> 
>> das ist aber ein 4.0 spezifischer BUG - in fli4l 3.10 wird bei
>> --hdinstallpath nicht automatisch via fdisk gearbeitet, es werden nur
>> entsprechende Infos dazu an den OP ausgegeben.
> 
> eine entsprechendes BUG-Ticket dazu existiert nun:
> 
> https://web.nettworks.org/bugs/browse/FFL-2263

OK

Ich habe dafuer eine Funktion die das alles erledigt, da ist es
egal, was der user bisher mit dem Medium gemacht hat.

sfdisk und mkdosfs bringt der installer mit, damit ist auch
sichergestellt, dass die Optionen funktionieren und nicht schon
entfallen sind oder noch unbekannt. Ob nun USB-SticK oder CF-Disk
ist ja auch egal.

prepare_usb_stick()
{
    text_color --info
    echo "Prepare USB-Stick ..."
    text_color --std

    for dev_id in 1 2 3 4 5 6 7
    do
        umount ${install_device}${dev_id} 2>/dev/null
    done

    dd if=/dev/zero of=${install_device} bs=512 count=1

    echo "0,,b,*" | ${start_dir}/unix/sfdisk -q -D -uM
${install_device} 2>/dev/null

    umount ${install_device}1 2>/dev/null
    text_color --info
    echo "Formatting with Fat 32"
    text_color --std
    ${start_dir}/unix/mkdosfs -F 32 ${install_device}1

    cat ${start_dir}/unix/mbr.bin > ${install_device}
}

und es sind auch aeltere Versionen somit auch noch auf aelteren
Systemen einsetzbar.

./mkdosfs --version
mkdosfs 2.11 (12 Mar 2005)

strings ./mkdosfs | grep 'LIBC'
GLIBC_2.2
GLIBC_2.1
GLIBC_2.0

./sfdisk --version
sfdisk Version 3.07 (aeb at cwi.nl, 990908)

strings ./sfdisk | grep 'LIBC'
GLIBC_2.1
GLIBC_2.2
GLIBC_2.0

Holger


Mehr Informationen über die Mailingliste Fli4l_dev