Livebox (Inventel DV4210) Filesystem SquashFS Check


To remove the check that is carried out on the user_2_fs partition you need to change the /etc_ro_fs/init.d/normal_boot file. Search for the line containing 'flash_verify' and change the lines around it from,


echo "Try to mount /dev/mtdblock${mtd} on /usr"
(flash_verify /dev/mtd${mtd} 0x29032005 && \
mount -t squashfs /dev/mtdblock${mtd} /usr)

result=$?
to

echo "Try to mount /dev/mtdblock${mtd} on /usr"
mount -t squashfs /dev/mtdblock${mtd} /usr
result=0
This removes the call to flash_verify and will just mount the partition. Note that the new 2nd line no longer has a ) at the end of it.
AndyP