Є HDD і SSD.
Під час встановлення Lubuntu на моєму жорсткому диску він встановив GRUB на жорсткий диск і os-prober зробив запис меню для розділу Windows на SSD.
Але GRUB не може побачити це під час завантаження:
Error: no such device: 5CD2C8C949DA73C
Запис у меню:
menuentry 'Windows 8 (loader) (on /dev/sdb1)' --class windows --class os $menuentry_id_option 'osprober-chain-5CD2C8C949DA73C' {
insmod part_msdos
insmod ntfs
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 5CD2C8C949DA73C
else
search --no-floppy --fs-uuid --set=root 5CD2C8C949DA73C
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
Фактори, які слід враховувати:
- Це система MBR.
- SSD всередині caddy.
BIOS розпізнає SSD на POST як мій вторинний диск:
Fixed Disk 0: HITACHI HTS.........300 Fixed Disk 1: Samsung SSD 850 Evo 120GB- Кожна ОС та завантажувальна утиліта, включаючи ОСБ-пробірку GRUB, можуть бачити SSD.
- BIOS не показує SSD в опціях завантаження (ми не плануємо завантажуватися з нього.)
Примітка. Обхідні шляхи на зразок "Здійснення завантажувального накопичувача SSD" або "Встановлення SSD в основний слот" з різних причин неприйнятні.
ОНОВЛЕННЯ: На питання про "різні причини" у коментарях: Це ThinkPad E15. "Зробити завантажувальний привід SSD" просто неможливо через те, що "BIOS не показує SSD в опціях завантаження" (Це одна з ThinkPad з відсутністю підтримки ультрабуку, і, можливо, через це, вона розроблена для не завантажуючи вторинний жорсткий диск, тому, незважаючи на виявлення його на POST як a Fixed Disk, не відображає його у параметрах завантаження. Він намагається завантажувати його лише як компакт-диск, і це не працює. Крім того, одна причина не "Поставити SSD в основному слоті "є, я хочу захистити удар від свого жорсткого диска, але знову ж таки, цей ThinkPad не підтримує його для вторинного накопичувача відповідно до цього сайту .
The SSD is inside a caddy). Я ніколи не чув про водіїв GRUB. Я шукав, як встановити драйвери для GRUB, але нічого не знайшов. Не могли б ви вказати мене в правильному напрямку? Також я з нетерпінням чекаю спробувати завантажувач FreeBSD з TrueOS на цьому. Дякую.
lsдля списку дисків. Спробуйте до та після виконання insmod ahci.
insmod ahci, як надрукувати, ввести lsвідображений (hd0) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos1)та після нього, він відобразиться (ahci1) (ahci1,msdos1) (ahci0) (ahci0,msdos7) (ahci0,msdos6) (ahci0,msdos5) (ahci0,msdos1). Зрозуміло, що SSD і його тільки розділ розпізнаються окрім жорсткого диска та його розділів. Тепер що мені робити? Я спробував завантажувати меню, але GRUB поскаржився: Error: There is no 'hd0,msdos7' diskі повторив це 5 разів! Дякую за допомогу :)