PDA

View Full Version : [SOLVED] 10.10 USB HDD booting problem



TalhoSan
January 28th, 2011, 03:32 PM
Hi Guys!

I have some problem with my ububntu and my USB HDD. I know that there are others with similar problem, I tried out smo of it. I tried as many as I can, it took a day from me, but it still not working.

Problem:
I have a external USB HDD device and I want to install Ubuntu 10.10. I can install it, but I can't boot from it. There's no way that the MBR goes to the wrong drive, becaouse befor the install I dimount every internal drive.
I know that my PC can boot from USB since I already made a Live disc from my Kingston 8GB USB Stick and it works, I can boot from it. I used unetbootin-windows-494 to make the Live USB stick. I tried the same thing with my USB HDD, to make it a Live disc, but it didn't worked. :confused:
I tried it on multiple PC ( my own and on 2 others too). All of them can boot from the USB Stick, but neither of them can boot feom the USB HDD. ](*,)

I would be grateful if someone could help me.
Sorry for my English, but I just started to learn it since 1 year ago.

Quackers
January 28th, 2011, 04:05 PM
Please go to the site below and download the boot script to your DESKTOP and then open up a terminal (Applications > Accessories > terminal) and run


sudo bash ~/Desktop/boot_info_script*.sh

This will produce a results.txt file on your desktop. Please copy the contents of that file and paste them in your next post between CODE tags. For CODE tags click on New Reply (not quick reply)and then click on the # symbol in the toolbar.
This will give a full overview of your current system.
Thanks.

http://bootinfoscript.sourceforge.net/

TalhoSan
January 28th, 2011, 04:24 PM
Here are the results.
Thank you for the help in advance!

Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #5 for (,msdos5)/boot/grub.

sda1: __________________________________________________ _______________________

File system: vfat
Boot sector type: Vista: Fat 32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ __________________________________________________ ___

Disk /dev/sda: 499.4 GB, 499363373056 bytes
255 heads, 63 sectors/track, 60710 cylinders, total 975319088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sda1 * 2,048 67,110,911 67,108,864 c W95 FAT32 (LBA)


blkid -c /dev/null: __________________________________________________ __________

Device UUID TYPE LABEL

/dev/loop0 squashfs
/dev/sda1 0870-024F vfat
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

aufs / aufs (rw)
/dev/sr0 /cdrom iso9660 (ro,noatime)
/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sda1 /media/0870-024F vfat (rw,nosuid,nodev,uhelper=udisks,uid=999,gid=999,sh ortname=mixed,dmask=0077,utf8=1,showexec,flush)

Quackers
January 28th, 2011, 04:29 PM
Have you copied all of the results.txt file? The output should be much longer. The output doesn't look too good actually :-(

TalhoSan
January 28th, 2011, 04:58 PM
Yes I copied everything. I run the script again. I uploaded it here (https://docs.google.com/uc?id=0B3N1DCK5SzYENWU4NWEzNjYtMjA1OS00NGFhLTllYWM tNWVlYTM2NWE5YTU2&export=download&hl=hu). Right now I run Ubuntu 10.10 from a Live CD, and dismounted every internal devices except the USB HDD and DVD. I don't need the internal device because sometimes I want to use this OS at the school, sometimes at home. There are only one partition on the disc, it is 32GB with FAT32. Last time I tried to create a Live Ubuntu on it. The remaining space doesn't even have a file system on it.


Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #5 for (,msdos5)/boot/grub.

sda1: __________________________________________________ _______________________

File system: vfat
Boot sector type: Vista: Fat 32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ __________________________________________________ ___

Disk /dev/sda: 499.4 GB, 499363373056 bytes
255 heads, 63 sectors/track, 60710 cylinders, total 975319088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sda1 * 2,048 67,110,911 67,108,864 c W95 FAT32 (LBA)


blkid -c /dev/null: __________________________________________________ __________

Device UUID TYPE LABEL

/dev/loop0 squashfs
/dev/sda1 0870-024F vfat
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

aufs / aufs (rw)
/dev/sr0 /cdrom iso9660 (ro,noatime)
/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sda1 /media/0870-024F vfat (rw,nosuid,nodev,uhelper=udisks,uid=999,gid=999,sh ortname=mixed,dmask=0077,utf8=1,showexec,flush)

Quackers
January 28th, 2011, 05:03 PM
So your usb hard drive is 499GB and is the only hard drive connected, is that correct? You have unplugged your internal hard drive?

TalhoSan
January 28th, 2011, 05:11 PM
Yes I unplugged everything besides the USB HDD and the DVD, but the DVD uses SATA. The USB HDD is truly 500 GB. I made a 32 GB FAT32 partition in my Windows 7. This partition was made for the Live disc and I installed Ubuntu Live on it with unebootin. The same thing works with my USB Stick, but not with my USB HDD.

Quackers
January 28th, 2011, 05:23 PM
It seems that the only thing on your usb drive is a fat32 partition. There is nothing installed in it. There is nothing to boot.
Did you try installing Ubuntu to that partition from a Ubuntu live cd in the dvd drive, or from a live usb flash drive?

TalhoSan
January 28th, 2011, 05:32 PM
Last time I tried to make a Live disc on it with unebootin, and I can see the files on it. Before that I tried to install it both with Live CD and with USB Stick. You know what? Since I'm in Ubuntu, I am going to delete that partition, then install Ubuntu on it. Through the install I am going to make a 150GB partition, because that would be optimal for me. After that I rerun the script and send the report again.

Quackers
January 28th, 2011, 05:39 PM
If you install Ubuntu to that drive from a live cd or live usb you should be ok. I'm not sure whether you've tried that already, or not! It seems not.

TalhoSan
January 28th, 2011, 05:51 PM
I've tried it already, but since I couldn't boot from it I deleted then recreated that partition. I did this in order to ensure that the Ubuntu will be on the first part on the disc. I want the OS and softwares to be on one partition, other thing (documents, Schematics.,,,etc) on the second part of the disc. I will use this HDD for work at school I need to maintain order in this disc.
Because of this order I deleted the partition every time when I tried out something new. Last time I tried to create a Live disc on this HDD, that's why you can see the 32 GB FAT32 partition and nothing else.

Quackers
January 28th, 2011, 05:55 PM
My concern is that you seem to be writing the live cd to the usb hard drive, not installing Ubuntu.

TalhoSan
January 28th, 2011, 06:07 PM
You are right! Last time I just wrote the Live CD on my HDD, thats essentially what the unebootin does. While I wrote my last message I started to install at the same time. It was a real install, and still I can't boot from the HDD.
I rerun the script and here are the result:



Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> No boot loader is installed in the MBR of /dev/sda

sda1: __________________________________________________ _______________________

File system: ext4
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 168053832 of the same hard drive for
core.img, but core.img can not be found at this
location.
Operating System: Ubuntu 10.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ __________________________________________________ ___

Disk /dev/sda: 499.4 GB, 499363373056 bytes
255 heads, 63 sectors/track, 60710 cylinders, total 975319088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sda1 * 2,048 299,999,231 299,997,184 83 Linux


blkid -c /dev/null: __________________________________________________ __________

Device UUID TYPE LABEL

/dev/loop0 squashfs
/dev/sda1 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ext4
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

aufs / aufs (rw)
/dev/sr0 /cdrom iso9660 (ro,noatime)
/dev/loop0 /rofs squashfs (ro,noatime)


=========================== sda1/boot/grub/grub.cfg: ===========================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
set have_grubenv=true
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
}

function load_video {
insmod vbe
insmod vga
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
set locale_dir=($root)/boot/grub/locale
set lang=hu
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.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-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 ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_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 nodev,noexec,nosuid 0 0
/dev/sda1 / ext4 errors=remount-ro 0 1

=================== sda1: Location of files loaded by Grub: ===================


86.0GB: boot/grub/core.img
2.3GB: boot/grub/grub.cfg
.5GB: boot/initrd.img-2.6.35-22-generic
86.0GB: boot/vmlinuz-2.6.35-22-generic
.5GB: initrd.img
86.0GB: vmlinuz

Quackers
January 28th, 2011, 06:12 PM
:-) You appear to have installed grub to the Ubuntu partition (sda1).
It is normal to install grub to the mbr of the hard drive (sda in this case).
To fix it, please boot from the live cd and choose "try Ubuntu". When the desktop loads, open a terminal and copy/paste these commands into it, one line at a time, pressing enter after each line.

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Then reboot, when Ubuntu should boot directly :-)

presence1960
January 28th, 2011, 06:13 PM
Boot from the Live CD/USB with the internal disk still disconnected. Choose try ububntu. When the desktop loads open a terminal (Applications > Accessories > Terminal) and run
sudo mount /dev/sda1 /mnt
This will mount your ubuntu partition.

Next in terminal run
sudo grub-install --root-directory=/mnt/ /dev/sdaReboot without Live CD and GRUB will be on MBR of external disk and pointing to files on sda1 to boot.

verify ubuntu boots and then power down. Hook up your internal disk. When you then boot without external the internal disk will boot whatever is in the MBR. When the external is plugged in it will give GRUB menu.

presence1960
January 28th, 2011, 06:14 PM
HAhaha quackers typed faster than me!! :popcorn:

TalhoSan
January 28th, 2011, 06:32 PM
I typed them it says: Installation finished. No error reported.
I still can't boot from the HDD, I created the report again, here it si:


Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #1 for (,msdos1)/boot/grub.

sda1: __________________________________________________ _______________________

File system: ext4
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 168053832 of the same hard drive for
core.img, but core.img can not be found at this
location.
Operating System: Ubuntu 10.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ __________________________________________________ ___

Disk /dev/sda: 499.4 GB, 499363373056 bytes
255 heads, 63 sectors/track, 60710 cylinders, total 975319088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sda1 * 2,048 299,999,231 299,997,184 83 Linux


blkid -c /dev/null: __________________________________________________ __________

Device UUID TYPE LABEL

/dev/loop0 squashfs
/dev/sda1 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ext4
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

aufs / aufs (rw)
/dev/sr0 /cdrom iso9660 (ro,noatime)
/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sda1 /mnt ext4 (rw)


=========================== sda1/boot/grub/grub.cfg: ===========================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
set have_grubenv=true
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
}

function load_video {
insmod vbe
insmod vga
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
set locale_dir=($root)/boot/grub/locale
set lang=hu
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.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 35d6dfe5-cdf3-460b-b1ce-eb9c841d4c5a
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-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 ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_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 nodev,noexec,nosuid 0 0
/dev/sda1 / ext4 errors=remount-ro 0 1

=================== sda1: Location of files loaded by Grub: ===================


86.0GB: boot/grub/core.img
2.3GB: boot/grub/grub.cfg
.5GB: boot/initrd.img-2.6.35-22-generic
86.0GB: boot/vmlinuz-2.6.35-22-generic
.5GB: initrd.img
86.0GB: vmlinuz

Quackers
January 28th, 2011, 06:34 PM
What is your boot order in bios?

presence1960
January 28th, 2011, 06:35 PM
When you boot go into BIOS and look under hard disk boot priority (or order). On my machine certain USB disks show up under hard disk. If this is the case make the USB first in the hard disk order.

If not everything else appears to be in order. You may have to refer to your motherboard/BIOS documentation.

TalhoSan
January 28th, 2011, 06:50 PM
1., USB-HDD
2., USB FDD
3., CD/DVD

I tried it with USB ZIP and with USB CDROM, but it didn't worked either.

Quackers
January 28th, 2011, 06:55 PM
FDD is a floppy drive - no need for that I suspect.
Is usb HDD enabled (does it have a * next to it, showing that it needs to be enabled?)
Mine would be
usb flash drive
dc drive
usb HDD
internal HDD

TalhoSan
January 28th, 2011, 07:14 PM
I just checked the bios and the user maual of the motherboard. All I have is:
-Floppy
-LS120
-Hard Disk
-CDROM
-ZIP
-USB-FDD
-USB-ZIP
-USB-CDROM
-USB-HDD
-Legacy LAN
I can't find any * near the USB HDD or near the others.

Quackers
January 28th, 2011, 07:19 PM
For the moment I would try this
1 CDROM
2 USB HDD
3 Hard disk

Quackers
January 28th, 2011, 07:25 PM
Sometimes problems occur with grub after it has been installed to a partition.
If it won't boot, we can purge then re-install grub. That may be the best route.

TalhoSan
January 28th, 2011, 07:30 PM
It is still not working, but I noticed something. In the BIOS/ Advanced BIOS Features/Hard Disk Boot Priority.
If I put in my USB Stick with Live Ubuntu on it, It recognises it, but it does not recognises my USB HDD

Quackers
January 28th, 2011, 07:51 PM
That is curious. So if you plug in your flash drive the bios sees it, but if you plug in your usb drive the bios doesn't see it?
I don't know if that's normal.
Maybe somebody could confirm that, or suggest something?

C.S.Cameron
January 29th, 2011, 02:19 AM
It sounds like your BIOS won't boot flash.
You could try Plop boot manager.

It will run from CD to boot flash or can be installed in Windows to boot flash on startup.

TalhoSan
January 29th, 2011, 09:04 AM
I solved it! Not in the way I liked it, but I can't do anything with it. I borrowed an external HDD case from one of my friend. It uses USB 2.0 connection. I took my internal HDD with my Windows on it, put it in the case. In this way the BIOS recognises the HDD, and I can boot from it. It's a lot slover but it's not surprises me. The USB 2.0 is a lot slover than SATA. During the boot it stops because Windows while loading resets the USB-s, but at least it starts.
Conclusion:
The problem is not with my motherboard, BOIS or my way of installing Linux. The problem is with my new external USB HDD.
As a mass storage drive it works perfectli but boot from it looks almost impossible to me.

I will wait 1-2 days for some ideas. If I don't get some I'm going to mark this thread solved.

Thanks for everyones help!