Attempting to build_all results in error building floppy_access
Use the svn sources from the sarge branch earlier today (2004-12-18) I
have used the build-script to build all the udebs and installer images.
Unfortunately the build fails on floppy_access with
genext2fs: group descr 1. free blocks count == 0 (corrupted fs?)
I have included what I could of stdout/stderr below. Is this a known
problem, or should I file a bug report?
**
install -m 644 -D ./tmp/floppy_access-net-drivers/access/net-drivers.img
dest/floppy/access/net-drivers.img
./update-manifest dest/floppy/access/net-drivers.img "network driver
floppy forthe blind"
install -m 644 -D ./tmp/floppy_access-cd-drivers/access/cd-drivers.img
dest/floppy/access/cd-drivers.img
./update-manifest dest/floppy/access/cd-drivers.img "CD driver floppy
for the bl ind"
# Only build the font if we have rootskel-locale
if [ -d "./tmp/floppy_access/tree/usr/lib/locale/C.UTF-8" ] && [ -e
/usr/src/unifont.bdf ]; then \
make --no-print-directory ./tmp/floppy_access/tree/unifont.bgf; \
fi
install -d ./tmp/floppy_access
case ext2 in \
ext2) \
if [ "" != "" ]; then \
echo > ./tmp/floppy_access/tree/ramdisk_settings; \
genext2fs -d ./tmp/floppy_access/tree -b -r 0 -f
userdevfs-devs ./tmp/floppy_access/initrd; \
else \
genext2fs -d ./tmp/floppy_access/tree -b `expr $(du
-s ./tmp/floppy_access/tree | cut -f 1) + $(expr $(find
./tmp/floppy_access/tree | wc -l)\* 2)` -r 0 ./tmp/floppy_access/initrd; \
fi; \
e2fsck -fy ./tmp/floppy_access/initrd || true;; \
cramfs) \
mkcramfs ./tmp/floppy_access/tree ./tmp/floppy_access/initrd ;; \
*) \
echo "Unsupported filesystem type"; \
exit 1 ;; \
esac
genext2fs: group descr 1. free blocks count == 0 (corrupted fs?)
e2fsck 1.35 (28-Feb-2004)
e2fsck: No such file or directory while trying to open
./tmp/floppy_access/initrd
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
gzip -v9f ./tmp/floppy_access/initrd
gzip: ./tmp/floppy_access/initrd: No such file or directory
make[2]: *** [tmp/floppy_access/initrd.gz] Error 1
make[1]: *** [_build] Error 2
make: *** [build_floppy_access] Error 2
Reply to: