Today my laptop suddenly showed me this text at booting:
mount: mounting /dev/dm-0 on /root failed: No such device
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
...
i booted from livecd and checked all filesystems (there are three lvm volumes local-root
, local-home
and local-swap
also there is /boot partition at /dev/sda1 that is not in lvm) with fsck
Same result after restarting..
Then while mounting my volumes for chroot
ing to them i saw that local-root
can't be mounted with this reason:
# mount /dev/mapper/local-root /mnt
mount: unknown filesystem type 'silicon_medley_raid_member'
Darn! WHY?! why ME and NOW?!!
i've checked this twice:
# blkid /dev/mapper/local-root
/dev/mapper/local-root: TYPE="silicon_medley_raid_member"
However, i still can easily mount it with manually defined fstype:
# mount -t ext4 /dev/mapper/local-root /mnt
But i don't know what to do next, how to change FSTYPE back to ext4 without loosing data? (yeah, i have a backup, but only for 'local-home' volume, and i don't want to reinstall full system rght now..)
Thanks for your time!