Bug#477069: grub-common: grub-probe Cannot find a GRUB drive for /dev/loop/0

Federico Grau donfede at casagrau.org
Sun Jun 1 15:27:44 UTC 2008


On Sat, May 31, 2008 at 12:31:14PM +0200, Robert Millan wrote:
> On Sun, Apr 20, 2008 at 02:59:14PM -0400, Federico Grau wrote:
> > Package: grub-common
> > Version: 1.96+20080413-1
> > Severity: normal
> > 
> > I am using loop-aes (via loop-aes-modules-2.6.24-1-686 and
> > loop-aes-utils) for an encrypted root filesystem.
> > 
> > However, I can not update to a new kernel (automatically) because grub
> > cannot figure out which drive my encrypted partition is on.
> > 
> > donfede
> > 
> > ##########
> > #
> > # relevant command output
> > #
> > bwing:~# df -h
> > Filesystem            Size  Used Avail Use% Mounted on
> > /dev/sda2              73G  2.6G   67G   4% /
> > tmpfs                 494M     0  494M   0% /lib/init/rw
> > udev                   10M  108K  9.9M   2% /dev
> > tmpfs                 494M     0  494M   0% /dev/shm
> > bwing:~# mount
> > /dev/sda2 on / type ext3
> > (rw,loop=/dev/loop0,gpgkey=/boot/kf_root_bwing_2008-04-20.gpg,encryption=AES256)
> 
> If your /boot is encrypted, how is GRUB supposed to access it?
> 

grub is on my usb stick (not encrypted, vfat).  I have no seperate /boot
partition, only a single / (root) partition which is all encrypted via
loop-aes.  My approach was to run grub (updating / ), then copy /boot from /
to the usb drive.

regards,
donfede






More information about the Pkg-grub-devel mailing list