Tiny Core Base > TCB Q&A Forum
Moving Installation Partition
gerald_clark:
What in the world is sda25 ?
3guesses:
sda25 is the logical partition to which I've copied the Tiny Core installation (basically the /tce directory structure) from its original installation partition (sda8):
--- Quote ---I copied the menu.lst entry for sda8 and simply changed the UUID to that for the new partition (sda25)
--- End quote ---
Misalf:
--- Quote ---Does sda25 need something in its boot record to tell GRUB what to actually boot?
--- End quote ---
Yes, if you chainload, there will be some code expected in the boot record (i.e. another boot loader).
What if you use your current Grub4Dos to boot directly
--- Code: ---title Tiny Core Linux
find --set-root /tce/boot/vmlinuz
kernel /tce/boot/vmlinuz tce=UUID="1234567890"
initrd /tce/boot/core.gz
--- End code ---
You can also change the location of Core's base files to make sure the correct installation boots up
--- Code: ---title Tiny Core Linux
find --set-root /tce-5.x/boot/vmlinuz
kernel /tce-5.x/boot/vmlinuz tce=UUID="1234567890"/tce-5.x
initrd /tce-5.x/boot/core.gz
--- End code ---
3guesses:
Thanks, Misalf. I'm no GRUB expert, but I still had the Tiny Core installation on sda8 so using your post and the other entries in menu.lst I went for the following:
--- Code: ---title Tiny Core
uuid e8adee...
kernel /tce/boot/vmlinuz root=/dev/sda25 tce=UUID="e8adee..."
initrd /tce/boot/core.gz
--- End code ---
And I rather surprised myself that it worked 8-)
I dont know what wrote the boot sector information to the original install partition (sda8) - does the TC install do that, and the GRUB configuration tool then pick this up when scanning all the partitions on the disk?
3g
gerald_clark:
root= is not a valid kernel option for Core.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version