Ask your questions here.
Wed Jul 25, 2012 3:36 am
I changed the entries and background for grub-menu, but when i booted the liveDVD,
it still had the default refracta boot-screen.
How do i change that?
Is there a list with all files i would have to edit?
From the top of my head:
etc/hosts
etc/hostname
etc/gdm/gdm.conf
etc/default/grub
i think those i edited, but not sure.
Wed Jul 25, 2012 9:36 am
It's all in the /isolinux directory in the cd root. Some stuff in there need to change then rebuild the iso... one reason why "keep temp files" was a useful snapshot option... /usr/lib/refractasnapshot/iso/isolinux sets what will go there
We discussed before the future of the multiple cfg files which chain each other (only one is actually necessary) that makes customisation more complex. Was there not a later version with that sorted?
Only other thing is, replace splash.png with your own (if it's bigger than 640x480, not rgb, has metadata comments it might not work)
Wed Jul 25, 2012 4:09 pm
Thanks. I will try to change this directory:
/usr/lib/refractasnapshot/iso/isolinux
Truth to be told: yes, we spoke about that more than once. I always forget it again. Perhaps cause i usually don't need it. I am happy with the way refracta comes, and either use it as a live-CD and am done. If i rebuild it with snapshot i don't care much how it looks like. This time i want to change it, obviously, but usually i don't.
Yes, might be i am running an older version of snapshot. Changing the png for grub-boot worked, so i guess the picture is ok (i don't care much for a background pic, i only want to avoid that it says "refracta" in big letters (while it is very different from the original refracta, with lots of bloat and lots of tools not everyone might like. I doubt anyone will use it, after i uploaded it, but still i would want to avoid the "confusion" ).
Wed Jul 25, 2012 5:17 pm
I'm really happy that snapshot has moved in the direction of being a more universal tool. It's good for those who are content with the defaults, also for those who want to do something a bit different.
Isolinux is the cd bootloader of course, grub is irrelevant. The main menu, the text you see at boot screen, is for now set in /isolinux/live.cfg, it's a simple manually-editable text file. Other stuff e.g. help menu is set elsewhere, and invoked by "include whatever", it gets confusing like that.
Thu Jul 26, 2012 1:27 pm
Here's the changelog for refractasnapshot-9.0.3, which has the relevant changes. The boot menu is now in isolinux.cfg. You can create and use an entire custom isolinux directory for the live-CD, or you can pause in the middle of creating the snapshot to edit files before squashing.
refractasnapshot-base (9.0.3) unstable; urgency=low
* aded -etc-blkid.tab to snapshot_exclude.list
* added option to stop before squashing to edit files in $work_dir-myfs
* reduced number of isolinux config files
* moved $work_dir out of -tmp
* added option to use a different isolinux directory
* added test for pmount.allow to eliminate error "No such file"
Thu Jul 26, 2012 4:42 pm
The files:
f*.txt
to be found at
/usr/lib/refractasnapshot/iso/isolinux
can be removed, right?
Thu Jul 26, 2012 7:50 pm
I think you can get rid of the f*.txt files, and you probably need to edit prompt.cfg (or maybe even remove it), and you can probably then remove exithelp.cfg. Or, you could turn all the f*.txt files into dummy files (I think there are still a couple of blank ones to use as a template). That way, you'd keep them in case you might want to use them later.
To test this, you can comment out the rsync line for copying the system in the snapshot script. You'll end up with a small iso that will get as far as the boot menu and help pages, but it won't boot a kernel. Goes much faster that way.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.