If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Downloaded it and trying it on a virtualbox. Very impressed with the new look. It's very well done, has a good 'feel' to it and overall gives a very polished impression. The installer is also very consumer-oriented, which is a nice touch.
Downloaded it and trying it on a virtualbox. Very impressed with the new look. It's very well done, has a good 'feel' to it and overall gives a very polished impression. The installer is also very consumer-oriented, which is a nice touch.
now we need a smartbook or tablet with similar specs (IPS or better screen, 10+ hours battery life) as an Ipad to run it. Preferrably with a slightly stronger CPU (dual core Cortex-A9). I would buy one!
Ok, upgraded to 10.04 and been going nuts ever since. Simple: it won't boot.
The excuse:
ALERT! /dev/disk/by-uuid/XXXXXXXX does not exist. Dropping to a shell!
I've been digging around for any sort of solution (and even tried some) but to no avail. Finally, I've located a post someone wrote about typing 'exit' and having his system boot.
I tried it and.. it worked! Then I tried again and it failed a few times till it worked again. Confused? So am I.
ls /dev/sd* showed something rather peculiar: sdf (the hdd) and the partitions inside it only agreed to appear 20 seconds or so after dropping to shell. To make things even more bizzare, WindowsXP which is on the same HDD boots just fine, as usual.
I've done a complete reinstall, dist-upgrade, the works, nothing changes it.
Like I said, I've googled around and nothing helpful came up. Any ideas?
Device Boot Start End Blocks Id System
/dev/sde1 * 1 24 192748+ 83 Linux
/dev/sde2 25 267 1951897+ 82 Linux swap / Solaris
/dev/sde3 268 30401 242051355 83 Linux
$ cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
linux /boot/vmlinuz-2.6.32-22-generic root=/dev/sdf1 ro quiet splash
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
echo 'Loading Linux 2.6.32-22-generic ...'
linux /boot/vmlinuz-2.6.32-22-generic root=/dev/sdf1 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
linux /boot/vmlinuz-2.6.32-21-generic root=/dev/sdf1 ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=/dev/sdf1 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 7d5ea08a-a688-4888-9f31-2a05f437df34
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdf2)" {
insmod ntfs
set root='(hd1,2)'
search --no-floppy --fs-uuid --set 0054102554102048
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
edit: some more info about my bios - My IDE (250G) HDD is set as none in the bios (not auto detect or anything) and my boot HDD is the Sata one (sdf). My boot partition is the same as / and my installation uses my old swap partition on the IDE hdd (sde2)
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda1 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdf2 during installation
UUID=5aca2eaf-a841-4694-978b-e4b9cdb04848 none swap sw 0 0
No such thing as sda1 in my device list..
"For every action, there is an equal and opposite criticism."
Switching my fstab to be uuid based didn't fix it, neither did an upgrade (mentioned later in a link to a new thread).
I find it weird that SDE and SDF are only discovered about 20 seconds after dropping to the shell. They simply don't exist before that, either by UUID or by /dev/sdX location.
"For every action, there is an equal and opposite criticism."
You could replace UUIDS with sda etc... I had similar issue when I was trying to clone Suse and since it listed disks by IDs it didn't boot. I edited grub and fstab and added partitions instead of UUIDS and it booted. Just an idea, I'm not sure it's the correct solution.
Comment