Tiny Core Base > TCB Q&A Forum

Moving Installation Partition

<< < (2/3) > >>

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