PDA

View Full Version : [ubuntu] Problems booting my T41 "error - no such device"



Silkefot
November 14th, 2009, 11:40 PM
After installing 9.10 on a T41 using a CD it will not boot. The message on screen is simply: "error - no such device: dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d, Press any key to continue...". When I press the GNU GRUB 1.97~beta4 pops up telling me that I can choose between Ubuntu, Linux 2.6.31-14-generic and in recovery mode (and the memtests) but when choosing it keeps telling me that the device does not exist. I have only Ubuntu on this machine. It used to be a recover boot mode on this computer which gave you the option of putting a factory default XP back on from some hidden partition. When I first got the error mentioned above I tried to erase the whole harddrive and managed to erase the hidden partition but after a fresh install I still get the same message. Before this I had to replace the hardrive to on from another T41 but that should not matter.

Any ideas?

I would think that the partition table is messed up but why would it be when I install a fresh Ubuntu and give it my whole harddrive?

presence1960
November 15th, 2009, 04:52 AM
Let's get a better look at your setup & boot process. Boot the Ubuntu Live CD/USB. Choose "try ubuntu without any changes", when the desktop loads come back here and use the link in my signature to download the Boot Info Script 0.34 to the desktop. Once on desktop open a terminal and run this command
sudo bash ~/Desktop/boot_info_script*.sh This will create a RESULTS.txt file on the desktop. Paste the entire contents of that file back here. Once pasted highlight all text and click the # sign on the toolbar to place code tags around the text.

Silkefot
November 15th, 2009, 09:48 AM
Ok, here you are:




============================= Boot Info Summary: ==============================
=> Grub1.97 is installed in the MBR of /dev/sda and looks on the same drive
in partition #1 for /boot/grub.
sda1: __________________________________________________ _______________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 9.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda2: __________________________________________________ _______________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________ _______________________
File system: swap
Boot sector type: -
Boot sector info:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ __________________________________________________ ___
Disk /dev/sda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders, total 117210240 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x000e5700
Partition Boot Start End Size Id System
/dev/sda1 * 63 112,326,479 112,326,417 83 Linux
/dev/sda2 112,326,480 117,210,239 4,883,760 5 Extended
/dev/sda5 112,326,543 117,210,239 4,883,697 82 Linux swap / Solaris

blkid -c /dev/null: __________________________________________________ __________
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d" TYPE="ext4"
/dev/sda5: UUID="3b745e08-460a-461e-bbff-10138a8a33fa" TYPE="swap"
=============================== "mount" output: ===============================
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
/dev/sr0 on /cdrom type iso9660 (rw)
/dev/loop0 on /rofs type squashfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
/dev/sda1 on /media/dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d type ext4 (rw,nosuid,nodev,uhelper=devkit)

=========================== sda1/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 /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d
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
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### 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 ###
=============================== sda1/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 defaults 0 0
# / was on /dev/sda1 during installation
UUID=dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=3b745e08-460a-461e-bbff-10138a8a33fa none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
=================== sda1: Location of files loaded by Grub: ===================

.0GB: boot/grub/grub.cfg
.0GB: boot/initrd.img-2.6.31-14-generic
.0GB: boot/vmlinuz-2.6.31-14-generic
.0GB: initrd.img
.0GB: vmlinuz


I do see the harddrive when running the Live CD including the Ubuntu installation although it pops up as media - 58Gb Filesysttem and media - Filesystem as if there where 2 installations

Additional info that I don't think relates to this is that the Firefox did not wan't to start when using the Live CD and the graphic is not good at all. The computer generally tends to hang when starting applications in Live CD mode.

presence1960
November 18th, 2009, 12:09 AM
Sorry, I don't know what happened. I usually get an email notification to threads I have posted onto. Anyhow I can't see anything to explain why you are getting that error message. That is the UUID of your / (root) partition and it shows up in the script output that it is. See here:


blkid -c /dev/null: __________________________________________________ __________
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d" TYPE="ext4"
/dev/sda5: UUID="3b745e08-460a-461e-bbff-10138a8a33fa" TYPE="swap"


&


=============================== sda1/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 defaults 0 0
# / was on /dev/sda1 during installation
UUID=dd7b91fe-228e-4a3f-bbc5-3ac10e5c4a2d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=3b745e08-460a-461e-bbff-10138a8a33fa none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0


I am at a loss. maybe try reinstalling GRUB from the Live CD- see here (https://help.ubuntu.com/community/Grub2#Reinstalling%20from%20LiveCD)

bowlingball
November 23rd, 2009, 06:32 PM
I read the first thread and it appears to be the same issue . . .
https://answers.launchpad.net/ubuntu/+source/grub2/+question/89343
I'm new to this stuff but maybe this link will help you out
Regards

Silkefot
December 18th, 2009, 09:20 PM
The link you gave me did help, thank you!