You are not logged in.

#1 2011-08-01 07:10:43

wanzeo
Member
Registered: 2011-08-01
Posts: 2

[SOLVED] Trouble with /boot

Hello,

I just installed Arch with system encryption for the first time, following the instructions on the wiki. I have /dev/sda1 unencrypted with a "boot" flag and mounted as /boot, and I have /dev/sda2 encrypted with LUKS and configured as an LVM.

The problem is that when I boot, nothing happens. Grub does not load from /dev/sda1, and all I see is a blinking cursor.

However, if I boot from the Arch CD and move down to "Boot existing OS", I can hit <tab> and change "chain.c32 hd0 0" to "chain.c32 hd0 1". After that Grub loads, the system boots and asks me for my passphrase, and everything is peachy.

I thought that maybe there was something left over on the MBR from my previous OS that was interfering, so I used "dd if=/dev/zero of=/dev/hda bs=446 count=1" to clear the MBR. Nothing changed.

As far as I can tell, the computer does not know to use /dev/sda1 for booting, but I do not know what I could do to fix this.

Last edited by wanzeo (2011-08-01 20:52:04)

Offline

#2 2011-08-01 12:06:55

Barrucadu
Member
From: York, England
Registered: 2008-03-30
Posts: 1,158
Website

Re: [SOLVED] Trouble with /boot

You need to install GRUB to the MBR, you can do this from a GRUB command line.

Offline

#3 2011-08-01 20:51:38

wanzeo
Member
Registered: 2011-08-01
Posts: 2

Re: [SOLVED] Trouble with /boot

Thanks!

Also, I realized I had accidentally formatted /boot as ext4. I formatted /boot as ext2, and installed GRUB to the MBR. That fixed the problem.

Offline

Board footer

Powered by FluxBB