wrong free space check?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.17 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Oct 18 06:16:23 apt-install: Queueing package installation-report for later insn
Oct 18 06:16:24 debootstrap: gpgv:
Oct 18 06:16:24 debootstrap: Signature made Wed Oct 18 02:22:35 2006 UTC using 5
Oct 18 06:16:24 debootstrap: gpgv:
Oct 18 06:16:24 debootstrap: Good signature from "Ubuntu Archive Automatic Sign"
Oct 18 06:16:24 debootstrap:
Oct 18 06:18:53 debootstrap: tar:
Oct 18 06:18:53 debootstrap: ./usr/share/
Oct 18 06:18:53 debootstrap: : No space left on device
Oct 18 06:19:00 base-installer: error: exiting on error base-installer/
Oct 18 06:19:13 main-menu[1723]: WARNING **: Configuring 'base-installer' faile
Oct 18 06:19:13 main-menu[1723]: WARNING **: Menu item 'base-installer' failed.
Oct 18 06:19:22 main-menu[1723]: INFO: Modifying debconf priority limit from 'h
Oct 18 06:19:22 debconf: Setting debconf/priority to medium
but:
~ # df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 251.3M 96.0k 251.2M 0% /dev
tmpfs 251.3M 96.0k 251.2M 0% /.dev
/dev/mapper/
/dev/md/0 227.8M 4.0M 211.6M 2% /target/boot
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
~ # cat /proc/mounts
rootfs / rootfs rw 0 0
none /proc proc rw 0 0
tmpfs /dev tmpfs rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /.dev tmpfs rw 0 0
/dev/mapper/
/dev/md/0 /target/boot ext3 rw,data=ordered 0 0
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
NOTE that for each partition i did set possible different settings like large/large4/extend attrs/user_quota etc.. in different combinantions. I only made sure that /boot and /tmp are plain ext3
Fabio
/target # touch foo raisuck- root 4184064 10336 4173728 0% /target raisuck- home 1048540 32840 1015700 3% /target/home raisuck- srv 1351250 13 1279148 0% /target/srv raisuck- tmp 982728 32911 939332 3% /target/tmp raisuck- usr 4193472 182856 3800904 5% /target/usr raisuck- var 4184064 63328 4120736 2% /target/var raisuck- usr on /target/usr type ext3 (rw,data=ordered)
/target # rm foo
/target # cd usr
/target/usr # touch foo
touch: foo: No space left on device
/target/usr # df
Filesystem 1k-blocks Used Available Use% Mounted on
tmpfs 257312 120 257192 0% /dev
tmpfs 257312 120 257192 0% /.dev
/dev/mapper/
/dev/md/0 233255 4127 216684 2% /target/boot
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
/dev/mapper/
/target/usr # mount
[...]
/dev/mapper/
Kernel bug, IMO. 'strace touch foo' says: O_CREAT| O_LARGEFILE, 0666) = -1 ENOSPC (No space left on dev)
[...]
open("foo", O_RDWR|