Package: initramfs-tools Version: 0.117 Severity: critical File: /usr/share/initramfs-tools/hooks/fsck
How are we going to boot with an empty etc/fstab? It is the only empty file in the whole initrd.img ! dd if=/boot/initrd.img-3.16-2-686-pae skip=6|zcat| cpio -vt|perl -anwle 'next if /^d/; print unless $F[4]' 28648+1 records in 28648+1 records out 14667780 bytes (15 MB) copied, 1.00837 s, 14.5 MB/s 71060 blocks -rw-r--r-- 1 root root 0 Oct 5 03:38 etc/fstab Setting up initramfs-tools (0.117) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.117) ... update-initramfs: Generating /boot/initrd.img-3.16-2-686-pae Warning: couldn't identify filesystem type for fsck hook, ignoring. OK in /etc/fstab I changed root's type from auto to ext4, reinstalled initramfs-tools, and the warning went away. But still couldn't boot, as etc/fstab as generated was still 0 bytes. Maybe one must take all the autos out completely. Here's my fstab. You can see if maybe that will fix it. UUID=355d426a-cbfc-4faf-91d6-4f9405199517 /home auto defaults,commit=222,noatime 0 2 UUID=34610b6a-70a3-48d9-b135-96907dc2ba16 /var auto defaults,commit=222,noatime 0 2 UUID=1d11e0e3-26d7-42be-89d2-00fbe939dc1c / ext4 defaults,commit=222,noatime,errors=remount-ro 0 1 UUID=4ff328e3-a3a7-44f7-a998-6c0404616e15 /music auto defaults,commit=222,noatime,user,noauto 0 2 /dev/cdrom5 /cdrom iso9660 defaults,ro,user,noauto 0 0 UUID=ce5499e2-019e-44cc-8f95-d027832b3d7d none swap sw 0 0 /dev/sr0 /mnt/usb/cdrom iso9660 defaults,user,noauto 0 0 tmpfs /tmp tmpfs defaults 0 0 UUID=00b63f91-edff-42db-8b45-81243ac43d44 /mnt/usb/cf auto noauto,noatime,errors=remount-ro 0 0 UUID=0000-006F /mnt/usb/s1mp3 vfat iocharset=ascii,shortname=mixed,noauto,noatime,nodiratime,user,fmask=133,uid=jidanni,gid=jidanni 0 0 UUID=26a1643a-011c-4d6b-8234-c327f9dc2495 /var/lib/apt/lists auto noauto,noatime,errors=remount-ro 0 0 UUID=82152152-fd1b-41f5-8860-a65f18de2275 /var/cache/apt/archives auto noauto,noatime,errors=remount-ro 0 0 I just don't see why initramfs-tools doesn't detect that it generated a 0 byte fstab and stop and think for a moment before exiting 0. When we try to boot we get lots of "-f: no such file or directory", "fsck: no such file or directory", "mount: Usage ..." etc. No init found, etc. P.S., other programs can deal with "auto". Indeed one must be able to use "auto" 100% in their fstabs! Does my using auto mean that my disks will no longer be checked? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org