Do you mean "menu.lst"? What do you want to achieve? Edit grub boot menu and/or add cheat codes to default kernel options?
Hi, I have a poor man's install (compressed on HDD, just like the livecd) with grub bootloader instead of isolinux.
Is there a way to modify and permanently save the grub.lst while I'm running my knoppix system?
The location seen from another system where I hooked My HDD is /media/hdd1/boot/grub/grub.lst. When I'm running from my knoppix HDD, It will be /cdrom/boot/grub/grub.lst but because the system is read-only, I can't save on it. How could I make r/w temporarly that location?
Any help much apreciated.
V.
Do you mean "menu.lst"? What do you want to achieve? Edit grub boot menu and/or add cheat codes to default kernel options?
Yes that's it, my bad...Originally Posted by ockham23
Something like that, but a more general goal is to be able to save files in that area. Let say, beside boot directory to create my own directory where to be able to permanently save files.Originally Posted by ockham23
I don't know if I can/how remount that portion of "CD" as read/write.
You can customize Knoppix by creating a persistent home directory on your hard drive and even modify the cd image file with unionfs by storing your modifications in a special unionrw directory on your hard drive.
Editing menu.lst, however, isn't that simple if grub itself and menu list are located inside the image file. You would have to copy the files from the cd to a temporary directory, edit menu.lst according to your needs, and create a new iso file from the copied files with mkisofs.
Can be instead of persistent home directory just another generic directory? I could use some links to point in that direction and use it to store whatever I need... Would it be writeable out of UNIONFS?Originally Posted by ockham23
Thanks, V.
I just reread your initial post. Apparently, menu.lst is located in a folder that is not part of the image file. So you should be able to edit to contents of the file if you boot off the Knoppix cd instead off the image file.
And, yes, you can store your data in any directory on your computer's hard drive or on any removable drive unless the file system of the drive is NTFS. File systems with write support are - among others - FAT32, FAT16, ext2, ext3 and reiserfs. Before you can write to the drive you have to tell Knoppix to mount the drive. In this regard, a persistent home directory is more convenient because it is mounted automatically when Knoppix starts.
Unionfs is not required if you only want to store user data to permanent folder on a hard drive or a removable drive. However, you cannot add new programs to Knoppix without using unionfs.
Thanks for the answers, I think I need to re-state what I'd like to accomplish:Originally Posted by ockham23
- without any external help (knoppix CD, or other linux), just within my knoppix-like HDD install...
- without any other partition/disk intended for storage...
... just the same way I have the "boot" directory, I whish to have another writeable directory used just for read-write-save files. The purpose is to use this install on a compact flash, without abusing the write cycles which would compromise the CF. I won't mind to make/run a script to "remount -rw" or "remount -ro" this directory.
Having for this purpose another partition seems logic and trivial. But I wonder if I just could use the same partition for this, even the way of doing it is not trivial. In the end, I could protect under the "ro umbrela" also my "special directory"
Well, there's your answer.Having for this purpose another partition seems logic and trivial.
If I understand correctly, you want to mount r/w the partition where your iso image is.
When you boot from a iso image on disk (as in your poor man's install), the partition where the iso is will be mounted as a cdrom loop device in read-only mode. For example, if the iso file was on hdd1, then mount will read "hdd1 on cdrom2.loop type ext3 (ro)".
To make hdd1 writable, issue the following mount command:
mount /dev/hdd1 /cdrom2.loop -o remount
Regards.
Works like a charm!Originally Posted by Jacky
Thanks to all for their suggestions.
Have a great day, V.
IBM Power S822 12-Bay Server System Power8 Core 3.42Ghz DVD-Rom Drive 64GB No HD
$399.99
$16000.00
IBM Power 720 POWER7 00E6516 3.6GHz CPU 64GB RAM Server
$209.98
IBM Power 740 8205-E6C Express 8-SFF Power7 3.55GHz CPU 64GB RAM *No HDD* Server
$191.99
IBM 7944AC1 System x3550 M3 Server 1*Intel Xeon X5650 2.67GHz 4GB SEE NOTES
$26.97
IBM System x3250 M4 Server Intel Xeon E3-1220 3.10GHz 8GB RAM No HDDs
$58.52
$100.00
IBM Lenovo X3650 M5 2U 8x 2.5” CTO Rack Server – 2x HS, 2x 750W
$199.00
IBM 8203 E4A p520 Server 8203-E4A 4.2GHz 2-Core POWER6 32GB RAM / NO HDD USED
$99.99
IBM Power S822 8284-22A 2.5" 12-Bay 64GB 2X 00ND478 2X 00E2865 *READ*
$599.99