Ubuntu doesn't boot from ExpressCard SSD
I have ExpressCard SSD in my Laptop. I tried to install Ubuntu on it, installation was successful.
But, by default, grub (Grub2) can't recognise SSD... To solve it, I ran 'grub-install --disk-module=ata'.
So, now Grub starts from my primary disk and find my SSD, and start to boot initrd and kernel image from /boot on my SSD.
BUT the problem now is that kernel (2.6.31-14) cant recognise my SSD and drop me into ash (initramfs).
I also have another copy of Ubuntu on my primary SATA HDD.
During the boot, kernel recognise my SSD with ata5.00: ATA-7: ExpressCard SSD ... (but after mounting my primary HDD, and loading additional modules from filesystem)
So I think that my problem must be solved by adding ATA driver into kernel image or initrd. But I have totally no idea how can I do this...
Can You help me?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- mvampire
- Solved:
- 2010-03-12
- Last query:
- 2010-03-12
- Last reply:
| mvampire (andrey-sapegin) said : | #1 |
To add support for my SSD I need to:
1) write phison into file /etc/initramfs-
2) add it to the initrd: update-initramfs -c -k 2.6.31-14
| J L (laferrierejc) said : | #2 |
Why the f is this solved? There is no solution posted in here, only the writer commented on what the solution would require, an ata module, which is only theoretical, as one might not even exist for linux.

