[Fli4l_dev] fli4l-4.0.0 und hdinstall.sh

Helmut Pohl helmut_pohl at arcor.de
Mo Apr 21 10:28:43 CEST 2025


Hallo Harvey,

ich habe die aktuelle Version von fli4l-4.0.0 auf einer apu2c4 und einer 
VM unter Xen. Die Installation war unauffällig. Danke dafür.

Durch mein letztes Problem mit der apu2c4 und der eingebauten SSD wollte 
ich die SSD per e2fsck prüfen. Das ging jedoch nicht so ohne weiteres, 
denn ich musste vorher die Konfiguration umstellen.

Bei dieser Aktion kam ich auf die Idee die SSD per hdinstall.sh neu 
einrichten zu lassen.

Allerdings tat sich eine Baustelle auf, denn hdinstall.sh erstellte nur 
eine Partition.


hier der Auszug:
...
Bitte geben Sie JA in Großbuchstaben ein, um die Platte wie
folgt zu partitionieren:

#
# Partitions
#

     Boot : sda1 - 133MB
     Opt  : sda2 - 517MB
     Swap : none
     Data : sda3 - 243524MB

JA
formatting partitions...
Waiting for /dev/sda2 to appear 
..............................................................................


Auszug aus fdisk -l:

Disk /dev/sda: 238 GB, 256060514304 bytes, 500118192 sectors
31130 cylinders, 255 heads, 63 sectors/track
Units: sectors of 1 * 512 = 512 bytes

Device  Boot StartCHS    EndCHS        StartLBA     EndLBA    Sectors 
Size Id Type
/dev/sda1    0,1,21      0,1,21              83         83          1 
512 83 Linux
/dev/sda3    0,1,22      1,239,9             84      31130      31047 
15.1M 83 Linux


Also wurden die Partitionen von hdinstall nicht korrekt angelegt.
Ich habe mir damit beholfen, dass ich anhand des Skript die 
Partitionierung der SSD manuell erstellt habe.
Das hat funktioniert und fli4l bootet jetzt von der SSD, anstelle einer 
SD-Card.

Im Skript muss vermutlich eine Anpassung der neueren Festplatten / SSD's 
vorgenommen werden, da diese vom Sektor 63 starten.


Hier ein Auszug von fdisk.13556 aus /tmp:

Device contains neither a valid DOS partition table, nor Sun, SGI, OSF 
or GPT disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that the previous content
won't be recoverable.


The number of cylinders for this disk is set to 31130.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
    (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): Partition type
    p   primary partition (1-4)
    e   extended
Partition number (1-4): First sector (63-500118191, default 63): Value 
is out of range
First sector (63-500118191, default 63): Value is out of range
First sector (63-500118191, default 63): First sector (63-500118191, 
default 63): Value is out of range
First sector (63-500118191, default 63): First sector (63-500118191, 
default 63): Value is out of range
First sector (63-500118191, default 63): First sector (63-500118191, 
default 63): First sector (63-500118191, default 63): Value is out of range
First sector (63-500118191, default 63): Value is out of range
First sector (63-500118191, default 63): Last sector or +size{,K,M,G,T} 
(31130-500118191, default 500118191): Last sector or +size{,K,M,G,T} 
(31130-500118191, default 500118191): Value is out of range
Last sector or +size{,K,M,G,T} (31130-500118191, default 500118191): 
Value is out of range
Last sector or +size{,K,M,G,T} (31130-500118191, default 500118191): 
Last sector or +size{,K,M,G,T} (31130-500118191, default 500118191): 
apu2c4 4.0.0 #

Gruß,
Helmut


Mehr Informationen über die Mailingliste Fli4l_dev