Dear all.
I have 16Gb Verbatim SSD ExpressCard in my l laptop (HP Pavilion serie dv6000). But my laptop doesn't recognise it as a bootable.
Anyway I tried to install Ubuntu 9.10 to this SSD.
Installation was successful, BUT
after reboot I see a grub message "no such disk"
and
grub rescue>_
/boot is located on SSD, but grub is installed on hd0 (my primary hard drive).
I decide to use other bootloader - grub4dos, which I installed onto external HDD. But it is also unable to see the SSD
Then I tried to copy kernel and initrd to my working Ubuntu on the primary hard drive. And try to boot copied kernel by grub of my Ubuntu from primary HDD (but while booting I set kernel root by uuid):
title Ubuntu from SSD, Kernel from /boot
uuid d7b18829-6068-4c22-b644-ac5bea4614e1
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=4592bbd1-39f4-485e-960a-807f235a44a7 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
First UUID (d7b18829-...)- my primary SATA HDD
second UUID (4592bbd1-...; as a parameter for kernel) - my ExpressCard SSD
I also tryed to set kernel root as /dev/sdb1
BUT with both (by uuid and /dev/sdb1) kernel start loading but they say something like:
cant find device by uuid
or cant find /dev/sdb1
and drops me to ash...
Can anybody help? Why kernel doesnt mount SSD and cant see it? Do You know any other ways to boot from such disks?
P.S. In working OS it is totally no problem to work with this SSD as with storage - SSD is 100% OK.



Adv Reply

Bookmarks