Я недавно установил Ubuntu с загрузчиком grub, который поставляется вместе с ним. После установки Grub не удается найти Windows.
Моя настройка:
- HD1 & HD2 -> твердотельные накопители Samsung в Raid0 через материнскую плату с Windows (и, возможно, раздел для восстановления Windows)
- HD 3 -> (3TB Western Digitral) Содержит два раздела: Ubuntu / NTFS (если я правильно помню, только с файлами, не загружается)
- HD4 -> NTFS с файлами
Ошибка:
При загрузке grub мне предлагаются четыре варианта:
- Ubuntu
- Расширенные настройки для Ubuntu
- Windows 10 (загрузчик) (в /dev /mapper /pdc_dagafhccb1)
- Windows 10 (загрузчик) (в /dev /mapper /pdc_dagafhccb2)
Выбор любого из этих параметров Windows приведет к аналогичным ошибкам:
error: no such device: 966027106026F721
error: unknown argument `hidden-'.
Press any key to continue...
Вещи, которые я пробовал:
Мне никогда не приходилось манипулировать загрузчиком до сих пор, так как они обычно работали как по волшебству и выполняли работу без моей помощи. Зайдя в командную строку для grub, я набрал ls
который быстро показал мне все мои диски. Утилита ls для grub не смогла распознать раздел Windows MSDOS (или любой раздел Windows). Тем не менее я знаю, что жесткий диск не поврежден, так как я могу смонтировать том и отлично читать файлы из раздела Windows.
Я обнаружил, что онлайн-источники настоятельно рекомендуют автоматизированную утилиту для сканирования и исправления раздела grub под названием boot-repair
. Я установил и следовал его инструкциям, но не смог восстановить загрузчик, распознав раздел как загрузочный объект. Я пробовал это около 15 раз с различными изменениями в его настройках. Последний журнал утилиты - http://paste2.org/6OEaEMnt .
Журналы (из того, что я могу собрать) показывают, что sda1 - 3 не удалось смонтировать и прочитать « Mounting failed: mount: unknown filesystem type ''
Что имеет смысл, если утилита пытается получить доступ к диску независимо от RAID-системы материнских плат (? опять же, мало опыта в том, как на самом деле настроить и выполнить RAID, я просто знаю, что оба диска подключены к материнской плате и настроены для RAID0).
sdc2
что это раздел Windows, так как он нашел Windows 7/2008: NTFS
.
Вы также можете увидеть, что он установил для скрипта запуска grubs для Windows:
menuentry 'Windows 10 (loader) (on /dev/mapper/pdc_dagafhccb1)' --class windows --class os $menuentry_id_option 'osprober-chain-94F01FB0F01F9796' {
insmod part_msdos
insmod ntfs
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 94F01FB0F01F9796
else
search --no-floppy --fs-uuid --set=root 94F01FB0F01F9796
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
Часть команды имеет смысл для меня, но большая часть команды не из-за отсутствия опыта. Так что отлаживать эту вещь самостоятельно было бы бесполезно. Одна из самых больших проблем, с которыми я сталкиваюсь, - как он нашел магическое число: 94F01FB0F01F9796
. Это за мной. Я также предполагаю, что ошибка не дает мне загрузить раздел Windows (возможно, среди прочего).
Возможно, мне не хватает дополнительных опций, чтобы сказать grub, что этот раздел является RAID, он может загружаться в не выровненный сектор диска с магическим числом, я честно не уверен. Я надеюсь, что Интернет может спасти мой жалкий компьютер.
--РЕДАКТИРОВАТЬ--
Настройки BIOS:
- Приоритет загрузки жесткого диска:
- SCSI-0: SAMSUNG SSD 830 Series
- SCSI-1: SAMSUNG SSD, серия 830
- SCSI-2: ST3000DM001-1CH166
- Загрузочные надстройки
- Вариант загрузки EFI CD/DVD: Авто
- Первое загрузочное устройство: USB-HDD
- Второе загрузочное устройство: LS120
- Третье загрузочное устройство: жесткий диск
- HDD SMART Возможность: Включено
- OnChip SATA Controller: включен
- OnChip SATA Тип: AHCI
- OnChip SATA порт 4/5 Тип: как тип SATA
- Поддержка OnChip SATA3.0: включена
- Контроллер F_USB30: включен
- Контроллер eSATA3: включен
- Режим eSATA3 Ctrl: AHCI
- Актуальные настройки RAID -
В утилите настройки RAID:
Просмотр назначений дисков:
- 01:01 (SSD серии 830) [SMART] SATA 6G 128,03 ГБ (127,96 ГБ) LD 1-1
- 02:01 (SSD 830 Series) [SMART] SATA 6G 128,03 ГБ (127,96 ГБ) LD 1-1
- 06:01 (ST3000DM001-1CH166) [SMART] SATA 6G 3000,59
LD View Menu:
- LD 1, RAID 0, диск 2, емкость 253,99 ГБ, функциональный
Конфигурация контроллера:
- Контроллер IRQ: 11
- AHCI HBA MMIO Базовый адрес: FDFFF000