LINUX.ORG.RU

Не определяется SSD на ноутбуке при загрузке.

 , ,


1

1

Доброго времени суток.
Проблема: не загружается система (kubuntu 12.10) с SSD.
Ноутбук: dell inspiron n5110-5675 SSD (kingmax smp35 client 60Gb) установлен в отсек DVD-ROM через шасси
Жесткий диск родной, на нем установлен win7 и kubuntu 12.10. На ssd установил kubuntu 12.10.
Grub пробовал ставить на жесткий (sda),потом на ssd (sdb).
При выборы загрузки с ssd выдает ошибку
error: no such device UUID=«a78cdb6c-565b-4590-b787-12533861c3e5»
error: hd1 cannot get E/H/S values
error: you need to load the Kernel first
В grub в консоли команда ls показывает только hd0 и его разделы, что соответствует жесткому диску.
SSD подключен через sata. Жесткий диск тоже, но не проверял физически (очень глубоко в ноуте спрятан).
Местами менять ssd и hdd не пробовал.
БИОС: обновил до последней актуальной (взял на сайте производителя). В линуксе и винде SSD работает нормально.
Что можете посоветовать, кроме как поменять местами ssd и hdd?

lcpci:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev ff)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
09:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
0b:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)


fdisk -l:

 
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x5d8ffba4
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048      206847      102400   de  Dell Utility
/dev/sda2   *      206848    30926847    15360000    7  HPFS/NTFS/exFAT
/dev/sda3        30926848   750239741   359656447    7  HPFS/NTFS/exFAT
/dev/sda4       750239742  1465147391   357453825    f  W95 Ext'd (LBA)
Partition 4 does not start on physical sector boundary.
/dev/sda5       750239744  1280495615   265127936    7  HPFS/NTFS/exFAT
/dev/sda6      1280497664  1448568831    84035584   83  Linux
/dev/sda7      1448570880  1465147391     8288256   82  Linux swap / Solaris
 
Disk /dev/sdb: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00012d78
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   125033894    62516916   83  Linux


blkid:

/dev/sda1: SEC_TYPE=«msdos» LABEL=«DELLUTILITY» UUID=«3030-3030» TYPE=«vfat»
/dev/sda2: LABEL=«Recovery» UUID=«CC70378A703779F2» TYPE=«ntfs» 
/dev/sda3: LABEL=«OS» UUID=«32B8F7CBB8F78C1B» TYPE=«ntfs» 
/dev/sda5: LABEL=«data» UUID=«3C4CBAD94CBA8CE0» TYPE=«ntfs» 
/dev/sda6: UUID=«b053d249-af2f-4b21-93d1-e266bab89568» TYPE=«ext4» 
/dev/sdb1: UUID=«a78cdb6c-565b-4590-b787-12533861c3e5» TYPE=«ext4» 

По необходимости выложу grub-mkconfig.



Последнее исправление: wiseramires (всего исправлений: 2)

Ответ на: комментарий от wiseramires

Лучше на pastebin его залей, оттуда его читать удобней будет.

По сабжу - оно у тебя грузиться пытается по UUID раздела, что видно из соответствуеющей ошибки. Я бы в порядке бреда попробовал прописать просто ссылкой на /dev/sd*.

Zhbert ★★★★★
()
Ответ на: комментарий от wiseramires

Не знаю, никогда такого не делал. Всегда при конфигурации граба я сразу знал на каком разделе у меня что.

Zhbert ★★★★★
()

вот с этой, т.е. последней menuentry ты должен нормально загружаться, но hdX должен быть при этом правильный, т.е. какой первый стартует хард и т.д.

menuentry 'Ubuntu 12.10 (12.10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-a78cdb6c-565b-4590-b787-12533861c3e5' {
        insmod normal
        normal
        insmod part_msdos
        insmod ext2
        set root='hd1,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 --hint='hd1,msdos1'  a78cdb6c-565b-4590-b787-12533861c3e5
        else
          search --no-floppy --fs-uuid --set=root a78cdb6c-565b-4590-b787-12533861c3e5
        fi
        linux /boot/vmlinuz-3.5.0-17-generic root=UUID=a78cdb6c-565b-4590-b787-12533861c3e5 ro quiet splash $vt_handoff
        initrd /boot/initrd.img-3.5.0-17-generic
}

а также, вот так не бывает: error: hd1 cannot get E/H/S values бывает: C/H/S (Cylinders/Heads/Sectors) - или ты уверен, что там «E»?

science ★★☆
()
Ответ на: комментарий от wiseramires

А, черт, там же граб2.. В чего конфиге черт ногу сломит.

Снеси его к чертовой матери и поставь lilo =)

Zhbert ★★★★★
()
Ответ на: комментарий от science

а также, вот так не бывает: error: hd1 cannot get E/H/S values бывает: C/H/S (Cylinders/Heads/Sectors) - или ты уверен, что там «E»?

тут ты прав, я опечатался.

Последняя menuentry тоже не грузится. Еще не сказал, может важно. Программа настройки БИОСа очень сильно урезана. Она видит ssd и hhd. Но в разделе boot ssd она не видит, вместо него dvd-rom. Указывал разные приоритеты загрузки устройств, резальтат тот же.

wiseramires
() автор топика
Ответ на: комментарий от wiseramires

Программа настройки БИОСа очень сильно урезана

Тут вот буквально на днях у кого-то подобная тема была, там оказалось, что можно включить полный биос, где-то там настройка есть. Попробуй поискать, мб взлетит.

Zhbert ★★★★★
()
Ответ на: комментарий от wiseramires

Ну это я так, крайнюю меру же написал =) Просто ИМХО лило проще граба в разы, всегда в генте юзал именно его.

Ну и да, привет Юре там передай =)

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Вполне возможно. Доброй ночи. Еще раз спасибо. :-) передам привет)))))

wiseramires
() автор топика

Счастье было не долгим.... Загружаю ноут -> F12 -> выбираю тестирование. Далее около 15 минут тесты идут. Вылетает ошибка, она связана с ssd. После чего продажаю проверку. Нажимаю повторить тест для ssd, на удивление проходит без ошибок. Проверяю: перезагружаюсь, выбираю убунту на ssd, экран гаснет-появляется-загружается система, через 2 секунды ввод пароля, зашел нормально, перепроверил что с ssd загрузился. Решил перепроверить, перезагрузился, снова ошибка. В гугл пока не залезал(но уже там), решил сразу написать. :-)

wiseramires
() автор топика

Решил частично проблему, поменяв ssd и hdd местами. Теперь hdd не виден при загрузке.

wiseramires
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.