Announcement
Collapse
No announcement yet.
Ubuntu 10.4 released
Collapse
X
-
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.Attached Files"For every action, there is an equal and opposite criticism."
-
Originally posted by TransformX View PostDownloaded 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.
Comment
-
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 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?
My system relevant(?) info:
$ fdisk -l
Disk /dev/sde: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe66ac87e
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
Disk /dev/sdf: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x474f474e
Device Boot Start End Blocks Id System
/dev/sdf1 1 91915 738307206 83 Linux
/dev/sdf2 * 91916 121600 238444762+ 7 HPFS/NTFS
$ blkid
/dev/sde1: UUID="8c9bb9aa-62f6-4576-9792-374de9ad4d6d" SEC_TYPE="ext2" TYPE="ext3"
/dev/sde2: UUID="5aca2eaf-a841-4694-978b-e4b9cdb04848" TYPE="swap"
/dev/sde3: LABEL="Backup" UUID="f9743b39-6b8d-47ca-b932-e91d8d307696" TYPE="ext4"
/dev/sdf1: UUID="7d5ea08a-a688-4888-9f31-2a05f437df34" TYPE="ext4"
/dev/sdf2: UUID="0054102554102048" TYPE="ntfs"
Grub2 settings:
$ 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)Last edited by TransformX; 9 May 2010, 09:27."For every action, there is an equal and opposite criticism."
Comment
-
Another weird bit:
$ ls /dev/sd*
/dev/sda /dev/sdc /dev/sde /dev/sde2 /dev/sdf /dev/sdf2
/dev/sdb /dev/sdd /dev/sde1 /dev/sde3 /dev/sdf1
$ 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"For every action, there is an equal and opposite criticism."
Comment
-
I had a similar issue where the UUID in fstab did not match the ones listed in menu.lst
I followed instructions from user "chrisccoulson" on this thread and got it back to booting properly:
I'll have to start by explaining some things. I updated yesterday and installed a new kernel. Later on, I tried to install something in the terminal when it informed me to execute 'dpkg --configure -a'(I think), which I did and it informed me a new version of Grub was available. It gave a me a list of options to install it, so being unsure I chose 'package maintainers version' or something along those lines. When I booted up today I was greeted by a messy, disorganized boot screen that
Comment
-
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."
Comment
-
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
Comment