Два диска EFI с Grub2

В dmidecode вывод, я вижу:

  • Physical Memory Array запись имеет запись Number Of Devices: 2.
  • Существуют два Memory Device записи (как ожидалось). Каждый для 1024 МБ DIMM (DDR2) в Bank0/1, другой пусто (No Module Installed) в Bank2/3.

Мое понимание - то, что любой, у Вас есть два слота для модулей памяти, у каждого есть модуль на 1 ГБ, и другой пусто; или иначе у Вас есть один из тех типов материнской платы, которые требуют соответствия парам модуля, с четырьмя слотами, одной парой слотов с соответствием модулям 512 МБ и другой паре пустых слотов. Так или иначе у Вас только есть 1 ГБ памяти.

Проверьте, сколько памяти BIOS сообщает. Проверьте, сколько памяти Memtest86 + видит. Я подозреваю, что Вы найдете, что все программное обеспечение сообщает о 1GB.

Если Вы думаете, что имеете 2 ГБ, то проверяете Ваши модули памяти снова. Если у Вас есть модули, не составляемые, удостоверьтесь, что они вставляются правильно; попытайтесь удалить модуль (модули) в банке 0/1 и переместить модули из банка 2/3 для банковского дела 0/1. Ваши модули или материнская плата могут быть дефектными, или они могут быть несовместимыми.

Дополнительная точка - то, что 896796 КБ составляют 148 МБ за исключением 1 ГБ. Та общая память не является Вашей общей физической RAM, это - RAM, это доступно приложениям. Остаток используется

  • периферия, обычно видеокарта. Тот в Вашей машине, вероятно, использует 126 МБ.
  • ядро. 20 МБ находятся на ожидаемой приблизительной оценке.

6
11.08.2012, 01:35
4 ответа

Я отказался от этого и использую селектор загрузки BIOS для двойной загрузки.

0
27.01.2020, 20:30

Это прибывает от суперпользователя:

menuentry "Other Disk" {
    insmod part_msdos
    set root='(hd1)'
    drivemap -s hd0 hd1
    chainloader (hd1)+1
}

Этот конкретный пример для slingshotting к другому диску для начальной загрузки MBR, который содержит GRUB1. Таким образом, требуется немного перезаписи для Вашего конкретного примера. Но бросок GRUB2 для начальной загрузки другого диска, кажется, способ пойти. Ваш set root=(hd1,1) надежды найти загрузчик в первом разделе второго диска.

0
27.01.2020, 20:30

Вам устанавливали Windows на разделе GPT? Если я понимаю Вас правильно, Вы пробуете что-то как то, что я вчера сделал

У меня была та же ошибка, она подходит, потому что с EFI Вы не даете chainloader много секторов для чтения, но путь к загрузочному файлу Windows.

chainloader /efi/Microsoft/Boot/bootmgfw.efi

Ваш корень должен быть установлен на системный раздел EFI, созданный Windows. Можно также установить корень GUID вместо (hdX,Y) использование search --fs-uuid --set=root. Дополнительные параметры для определения GUID могут быть найдены с

grub-probe --target=hints_string /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi

(Принятие Вашего раздела EFI смонтировано к /boot, измените путь соответственно при монтировании его где-то в другом месте.)

3
27.01.2020, 20:30

насколько я помню

  1. Windows теперь имеет 2 режима установки: MBR и GPT и UEFI могут только использоваться со вторым, таким образом, необходимо удостовериться, что HD отформатирован в GPT; эта структура раздела вероятна "режим UEFI", Вы упомянули
  2. Тестер ОС от пакета Grub2 должен смочь определить местоположение Windows (не Win8 все же) и включать его в меню начальной загрузки самостоятельно

возможно, Вы не устанавливали Windows правильно, таким образом, естественно, что Личинка не может найти его

-1
27.01.2020, 20:30
  • 1
    О, ничего себе, это sooo полезный :-D Да, конечно, диск делится с помощью GPT с разделом начальной загрузки EFI FAT. Оба из дисков. И не, личинка, очевидно, не обнаруживает установку Windows, иначе я не задал бы вопрос. –  Let_Me_Be 17.09.2012, 16:27
  • 2
    Вы "ls" от консоли Grub? Если это показывает оба диска, проблема может заключаться в таинственном переименовании дисков, иногда делавшихся Личинкой ((hd0), может стать (hd1)). Затем ответ находится в ищущем разделе uuid ("поисковая" команда Grub). Если "ls" не перечисляет оба диска, проблема напоминает мой текущий (unix.stackexchange.com/q/48347/23465). –  alexey 17.09.2012, 16:44

Теги

Похожие вопросы