Closed yoshi314 closed 12 years ago
Hi, first, this bug tracker should be used for low-level issues for which source code is relevant — it is better to use the support forum for deployment problems.
The readonly parameter works for me, so you are probably not passing the parameters correctly. Syslinux uses different configuration files (syslinux.cfg, extlinux.conf, isolinux.cfg) depending on the installation type. You should follow the installation instructions, and check the actual parameters in the boot menu to see that your edits take effect.
Last, ro in _cdrootflags has no effect, because the boot media is mounted with ro in initramfs anyway. However, the readonly parameter inhibits the rw remount during boot.
I am pretty sure the parameter gets passed, along with whole APPEND line, otherwise boot system would probably not find the loop image.
I will try removing the APPEND line, and moving the parameters to kernel line, and see what happens.
the readonly parameter inhibits the rw remount during boot.
Well, that definitely is not the case for me. I'll try experimenting with it in a few other ways.
Further discussion of this issue is at the support forum.
Fixed in commit 36c1a0b141a96b12ba72ea394338177912f770aa.
I copied liberte to usb stick (vfat formatted) and booted it with the same parameters as on livecd, except cdroot_type :
loop=/liberte/root-x86.sfs cdroot_type=vfat readonly toram cdroot_flags=nosuid,nodev,iocharset=iso8859-1,utf8 cdroot_hash=8afc392e1b54f95d7e5560fdda3b3f65c439631dc246323a222eb42a69be05aa video=800x600-32 quiet memtest=1 loglevel=4
At boot time, i got password prompt for OTFE volume creattion, even though readonly parameter suggests to prevent this behavior.(and OTFE files indeed get created)
Tested under vm with 2012.01.
Also, adding ro to mount flags, causes rw remount and OTFE creation.