[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Soekris NET 4801 - Flashdist compilation error



Bonjour,

En effet, mon erreur venait bien d'une incompatibilité, je viens de mettre la main sur une 3.9 et la compilation à réussi. Cependant, me voilà confronté à un nouveau problème lors du lancement du script flashdist.sh.

La compact Flash (kingstom 512Mo) sur lequel j'effectue mon installation est vierge de tout système et mon lecteur CF reconnu par OpenBSD. Le script est censé faire une raz totale des partitions et des données présente sur la CF mais pourtant l'installation plante à cause d'un manque de place. Flashdist rentre normalement sur une carte inférieure à 512Mo alors pourquoi refuse t-elle de s'installer ?

# ./flashdist.sh sd0 flashsmall.txt /usr/src/sys/arch/i386/compile/ NET4801/bsd /tmp/openbsd/
flashdist.sh 20060413 chris AT nmedia POINT net
Using disk device: sd0
Using distfile: flashsmall.txt
Copying kernel from: /usr/src/sys/arch/i386/compile/NET4801/bsd

You did not specify -d and you did not specify a manual geometry.
Please enter Cylinders/Heads/SectorsPerTrack.

Cylinders: 993
Tracks Per Cylinder(Heads): 16
Sectors Per Track: 63

Please pay attention to any error messages that you may
receive from the commands this script is using. If you
end up having problems, they could explain why.

WARNING: This will erase ALL DATA on the sd0 disk device!
Press enter key to continue or Control-C to abort...

Updating MBR and partition table...
fdisk: sysctl(machdep.bios.diskinfo): Device not configured
Note, you may ignore "sysctl(machdep.bios.diskinfo)" errors if present.

Setting up disklabel...
# Inside MBR partition 3: type A6 start 63 size 1000881

The install script is using the following parameters:
Total size of media: 1000944 sectors (512483328 bytes)
Bytes/Sector: 512
Sectors/Track: 63
Sectors/Cylinder: 1008
Tracks/Cylinder (heads): 16
Cylinders: 993

Press enter key to continue or Control-C to abort...

Checking distribution list...

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libasn1.so.15.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libc.so.39.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libcrypto.so.12.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libcurses.so.10.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libdes.so.9.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libedit.so.3.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libevent.so.1.1: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libgssapi.so.4.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libkvm.so.8.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libm.so.2.1: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libpcap.so.4.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/librpcsvc.so.1.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libskey.so.5.1: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libutil.so.11.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libwrap.so.4.0: No space left on device

/tmp: write failed, file system is full
tar: Failed write to file ./usr/lib/libz.so.4.1: No space left on device
strip: /tmp/flashdist.mFl16059/./usr/lib/libasn1.so.15.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libc.so.39.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libcrypto.so.12.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libcurses.so.10.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libdes.so.9.0: File truncated

/tmp: write failed, file system is full

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libevent.so.1.1: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libgssapi.so.4.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libkafs.so.15.0: File truncated

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libkrb5.so.15.0: File truncated

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full
strip: /tmp/flashdist.mFl16059/./usr/lib/libtermcap.so.10.0: File truncated

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full

/tmp: write failed, file system is full

Installing disklabel...
# Inside MBR partition 3: type A6 start 63 size 1000881

Creating new filesystem...
/dev/rsd0a:     999872 sectors in 992 cylinders of 16 tracks, 63 sectors
        488.2MB in 12 cyl groups (86 c/g, 42.33MB/g, 10752 i/g)


Mounting destination to /tmp/flashdist.VyoF24842...
Checking free space on sd0...

/tmp: write failed, file system is full

/tmp: write failed, file system is full
gzip: /usr/src/sys/arch/i386/compile/NET4801/bsd: No space left on device
Copying OpenBSD distribution to media...
/tmp: write failed, file system is full
tar: End of archive volume 1 reached
tar: Sorry, unable to determine archive format.
Segmentation fault
done
Copying bsd kernel, boot blocks, /etc/resolv.conf...
Installing boot blocks...
using MBR partition 3: type 166 (0xa6) offset 63 (0x3f)
Running MAKEDEV...done
Setting up directories and links...
Changing any instance of /bin/csh in /tmp/flashdist.VyoF24842/etc/ master.passwd to /bin/ksh
Generating new RSA host key... done
Generating new RSA1 host key... done
Generating new DSA host key... done

Please assign a root password...
Password:
Verify:

Copying configuration files to /etc... ttys fstab rc syslog.conf boot.conf nshrc

Please enter the hostname or IP address of the central log host which will receive udp syslog packets from this installation. (Press enter for none,
and syslog will log to ramdisk)

Loghost: soekris

Installation finished.
Unmounting filesystem...done!

ma CF :

# disklabel -pm sd0
# Inside MBR partition 3: type A6 start 63 size 1000881
# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: STORAGE DEVICE
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 993
total bytes: 488.7M
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

16 partitions:
#             size        offset  fstype [fsize bsize  cpg]
a: 488.2M 0.0M 4.2BSD 1024 8192 86 # Cyl 0*- 991 b: 0.0M 488.2M swap # Cyl 992 - 992* c: 488.7M 0.0M unused 0 0 # Cyl 0 - 992



Pouvez-vous m'aider , je bloque complètement :-/
Merci d'avance

Lionel

Le 9 oct. 06 à 16:31, Miod Vallat a écrit :

J'aimerai installer flashdist sur mon soekris 4801 malheureusement
lors de la compilation de mon noyau, j'ai une erreur code 1.
[...]
/usr/src/sys/sys/systm.h:163: warning: conflicting types for built-in
 function `vsnprintf'
/usr/src/sys/sys/systm.h:165: warning: conflicting types for built-in
 function `snprintf'
(etc)

Je ne comprend pas la source de cette erreur, quelqu'un a t-il déjà
rencontré ce type de problème ou connais la solution pour que ma
compilation se termine sans accros ?

Tu es en train de compiler des sources OpenBSD 3.9 ou plus récentes avec un compilateur OpenBSD 3.8 ou plus ancien (pour être plus précis, les sources
sont postérieurs au 13 janvier 2006, et le compilateur est antérieur à
cette date).

Ce n'est pas supporté. Il faut utiliser le compilateur de la version que
l'on souhaite compiler.

Miod

---------------------------------------------------------------------
To unsubscribe, e-mail: openbsd-france-misc-unsubscribe AT openbsd- france.org For additional commands, e-mail: openbsd-france-misc-help AT openbsd- france.org