Re: expand /boot partition?
- From: Leonard Chatagnier <lenc5570@xxxxxxxxxxxxx>
- Date: Wed, 18 Jun 2008 14:24:36 -0700 (PDT)
--- chris <lostpkts@xxxxxxxxx> wrote:
On Wed, Jun 18, 2008 at 11:04 AM, Leonard ChatagnierI'm very glad that I don't have any encrypted lvm
<lenc5570@xxxxxxxxxxxxx> wrote:
I for one would like the write up as I plan toresize
my primary gutsy partition(has all the unusedspace on
my 500 gig drive), sda3, and use the free space toFrom
make several smaller drives(extended) in order to
install several new Ubuntu versions from live or
alternate CD and avoid upgrading to hardy heron.
what I've read on the list, that seems to be themost
fool proof way to install hardy especially if youwant
to install the x86_64 version. In my case, Iwould be
reducing sda3 primary and using the free space toadd
several 50-100 gigabytes size, ext3, extended
partitions to add ubuntu versions from a live or
alternate CD. Although I've resized before but
usually lose something so I'm a little afraid to
proceed with gparted without knowing more. Any
recommendations or howtos are much welcomed.
This is what I did and what happened to me.
First off the setup.
160G laptop drive
/dev/sda
/dev/sda1 - Windows Vista (50G)
/dev/sda2 - /boot ext3 (50M)
/dev/sda3 - physical in an encrypted lvm2 setup
(rest o' space). This
has / and swap in it.
The problem:
/boot is too small.. I can barely hold a kernel
update. (2 in there).
Removing the old one is problematic due to no space
after new kernel
install
Solution:
Expand the partition.
I booted the gparted livecd iso from their site.
I used it to drop 100M off the Vista and put on the
backend of that
partition. I then told it to take that 100M and put
on /boot.
Whole process was about 50 min of chewing on the
hard drive.
I was so happy. Enter the REBOOT
I use the Windows Vista bootloader. I also use
EasyBCD in Vista to
modify it so that Ubuntu is in the menu, etc.
Anyway... back to the
reboot.
Menu shows up as normal. Great. I select Ubutnu
like I always do.
Windows suddenly tells me that it can't do that.
WTF!
I figure the menu just need to be told where grub is
again.. so I try
and boot vista to edit the menu again. Nope...
windows says it needs
to be repaired as its winload.exe is borked Oh
perfect....
After digging around work... yes... I didn't do much
else yesterday...
I found a vista dvd. I'm running home premium, but
any vista dvd
version will do. I boot it up and selected REPAIR.
It did its thing and rebooted. And great... Windows
loads now but my
menu is toast...
so I go back into EasyBCD and tell i twhere grub is
at on /boot.
(grub was installed on sda2 instead of mbr as I was
using windows
loader)
Reboot and select ubuntu again... it attempts to
load and reboots the
computer and back I go in this loop. So I figure
grub is toast... I
boot Ubuntu LIvecd and attempt to reinstall grub but
it says nope...
won't do it. I was doing the grub-install /dev/sda2
command.
Now panic sets in... crap.. I didn't make a backup
of some files.
(yeah... I know... ) So googling around I found a
doc that told me
how to mount the encrypted partition as at this
point, I figured I had
a reinstall coming up.
This is the commands I ran to mount the encrypted
part using a the
Ubuntu 8.04 livecd.
As Root:
apt-get install cryptsetup lvm2
modprobe dm_mod
modprobe dm_crypt
modprobe aes (this gave error but this all still
worked)
cryptset luksOpen /dev/sda3 external (external is
anything you want name)
enter passwd from hell
Now the tricky part... there isn't a way to find out
the VG name in
the LVM2 setup.. you just have to know it. Luckly I
had named my VG
the same as the computer name.
vgchange -ay kessel (it will see the vg on the now
unencrypted
section) (kessel was my VG name)
lvscan (gives you the device names for the mounts)
mount /dev/kessel/root /mnt/kessel
Happily copy all data off that you want.
umount /mnt/kessel
vgchange -an kessel
cryptsetup luksClose external
While it was coping data off I googled around on my
grub issue... I
can't be the only person who had this problem/setup.
Then I found an article on restoring it.
After I unmounted the encrypt drive I did the
following as root
grub
grub> root (hd0,1) (this corresponds to sda2)
grub> setup (hd0,1)
grub> quit
After I did that I rebooted and tried ubuntu from my
windows menu...
and viola it booted up and asked me for my crypt
passwd... and loaded
fine. Windows loads fine too.
And best of all /boot is now 150M. So I have some
space now to muck around.
Hope this helps people out.
Let me know if you have questions.
Chris
Thanks, Chris, very much for the detail and I think
drives. I hope and think what I want to do will be
much more simple.
Leonard Chatagnier
lenc5570@xxxxxxxxxxxxx
--
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
- References:
- Re: expand /boot partition?
- From: chris
- Re: expand /boot partition?
- Prev by Date: Re: A list like this for Windows-XP
- Next by Date: Re: A list like this for Windows-XP
- Previous by thread: Re: expand /boot partition?
- Next by thread: Re: expand /boot partition?
- Index(es):
Relevant Pages
|