Can /boot be manually moved to a different partition?

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read this

Can /boot be manually moved to a different partition?

Postby zami on Wed Oct 29, 2008 1:00 pm

If I want to move /boot to its own partition, can I just copy the files from my current /boot? How do I copy them?

I guess I need to update fstab, menu.lst and the grub. Anything else?

What about other folders?
zami
Level 1
Level 1
 
Posts: 12
Joined: Wed Aug 20, 2008 5:55 am

Linux Mint is funded by ads and donations.
 

Re: Can /boot be manually moved to a different partition?

Postby Acid_1 on Fri Oct 31, 2008 2:42 am

hmm. I going to take a stab at this, so don't get mad at me if it messes your system bad. Lets try this.

First type
Code: Select all
ls /boot


and it should look like
Code: Select all
adam@diddy-kong ~ $ ls /boot
abi-2.6.24-16-generic         initrd.img-2.6.24-16-generic.bak
config-2.6.24-16-generic      memtest86+.bin
grub                          System.map-2.6.24-16-generic
initrd.img-2.6.24-16-generic  vmlinuz-2.6.24-16-generic


or something along those lines. Then type:
Code: Select all
sudo su root
mkdir /home/zami/boot.cpy
cp /boot /home/zami/boot.cpy
rmdir -R /boot


That will back up your /boot files. Assuming that you already have a working partition that you want to use to boot off of (make sure it's clean)
Code: Select all
sudo gedit /etc/fstab


and add the following line to it ((x) is the partition):
Code: Select all
/dev/sda(x) /boot ext3    defaults        0       2


then exit gedit. Now in the terminal type
Code: Select all
sudo su root
mount /dev/sda(x)
cp /home/zami/boot.cpy /boot
rmdir -R /home/zami/boot.cpy


The type in
Code: Select all
ls /boot


and it should appear as it did the first time. If not, then you just need to make it so that the files are in /boot not /boot/otherfolder.

Sorry for the possibly confusing suggestion. Hope this helps.
Website: Forkwhilefork
User avatar
Acid_1
Level 5
Level 5
 
Posts: 817
Joined: Thu Nov 01, 2007 11:12 pm
Location: Saskatchewan, Canada


Return to Newbie Questions

Who is online

Users browsing this forum: administrollaattori, austin.texas, mintoreo, pado and 45 guests