It appears that this only resolved problems when grub was being installed to another partition. There is still some breakage when trying to install it to the same one as booted. Here's /proc/self/mountinfo from a failing system with an ISO built on 1/18 (Grub2 1.99~20110112-1ubuntu1).
It appears that this only resolved problems when grub was being installed to another partition. There is still some breakage when trying to install it to the same one as booted. Here's /proc/self/ mountinfo from a failing system with an ISO built on 1/18 (Grub2 1.99~20110112- 1ubuntu1) .
14 22 0:14 / /sys rw,nosuid, nodev,noexec, relatime - sysfs none rw nodev,noexec, relatime - proc none rw 375128k, nr_inodes= 93782,mode= 755 noexec, relatime - devpts none rw,gid= 5,mode= 620,ptmxmode= 000 fuse/connection s rw,relatime - fusectl fusectl rw 0022,dmask= 0022,codepage= cp437,iocharset =iso8859- 1,shortname= mixed,errors= remount- ro security rw,relatime - securityfs none rw nodev,relatime - tmpfs none rw nodev,relatime - tmpfs tmpfs rw nodev,noexec, relatime - tmpfs none rw fs/binfmt_ misc rw,nosuid, nodev,noexec, relatime - binfmt_misc binfmt_misc rw
15 22 0:3 / /proc rw,nosuid,
16 22 0:5 / /dev rw,relatime - devtmpfs none rw,size=
17 16 0:11 / /dev/pts rw,nosuid,
18 14 0:15 / /sys/fs/
19 22 8:2 / /cdrom rw,noatime - vfat /dev/sda2 rw,fmask=
20 22 7:0 / /rofs ro,noatime - squashfs /dev/loop0 ro
22 1 0:17 / / rw,noatime - aufs aufs rw,si=f7804fb4
23 14 0:7 / /sys/kernel/debug rw,relatime - debugfs none rw
24 14 0:10 / /sys/kernel/
25 16 0:18 / /dev/shm rw,nosuid,
26 22 0:19 / /tmp rw,nosuid,
27 22 0:20 / /var/run rw,nosuid,relatime - tmpfs none rw,mode=755
28 22 0:21 / /var/lock rw,nosuid,
29 15 0:22 / /proc/sys/