Иногда ненужные драйверы EFI могут заставить rEFInd запускаться медленнее, поэтому проверьте это. (Драйверы обычно устанавливаются в каталог drivers
или в drivers_x64
каталоге установки rEFInd - как правило, /boot/efi/EFI/refind/drivers
или /boot/efi/EFI/refind/drivers_x64
в Linux.) Обычно вам нужен только один драйвер для типа файловой системы, в которой находится ваше ядро.
загрузка занимает 10 секунд
771
Rocket Hazmat
У меня есть Lenovo ThinkPad T430 (Core i5, Ivy Bridge). Я преобразовал свою систему из BIOS-MBR в UEFI-GPT. Это сработало отлично. У меня есть rEFInd, настроенный для загрузки как Arch Linux, так и Windows 8.1. Это также работает отлично.
Проблема в том, сколько времени требуется, чтобы rEFInd появился. Для его появления требуется почти 10 секунд. Почему это занимает так много времени, чтобы появиться?
Вот мой refind.conf
файл: http://pastebin.com/8FVJ36wE
Я думал, что изменение разрешения дисплея поможет, но это не так. Я также попытался отключить автоопределение, и загрузка все равно занимает 10 секунд. Что может быть причиной его медленной загрузки?
1 ответ на вопрос
1
Rod Smith
Это хорошая мысль. Я попробую это. Я думаю, мне просто нужно ext2 (для `/ boot`).
Rocket Hazmat 10 лет назад
0
Как ни странно, это не имело никакого значения. Это все еще занимает 10 секунд, чтобы появиться.
Rocket Hazmat 10 лет назад
0
Проверьте настройки встроенного ПО на наличие каких-либо параметров, связанных с поддержкой «CSM» или «legacy». Если они активны, попробуйте их деактивировать, поскольку они обычно добавляют несколько секунд ко времени загрузки. (Я ожидаю, что это повлияет на время загрузки * чего угодно, * но если вам случалось активировать поддержку BIOS / CSM / legacy в то же время, когда вы устанавливали rEFInd, вы можете ошибочно подумать, что rEFInd не торопится.)
Rod Smith 10 лет назад
0
Он установлен только на UEFI, а CSM отключен. Я проверю некоторые другие настройки BIOS. Может быть, он пытается загрузиться с других устройств до жесткого диска.
Rocket Hazmat 10 лет назад
0
Используйте `efibootmgr -v` в Linux для проверки приоритетов загрузки прошивки (см. Строку` BootOrder`). Может случиться так, что что-то настроено на запуск перед rEFInd, но оно завершает работу, ничего не делая или не работает. Вы также можете попробовать заменить драйвер EFI ext2fs на драйвер ext4fs; Существует небольшая вероятность того, что драйвер ext2fs по какой-то причине работает медленно, но драйвер ext4fs будет более эффективным.
Rod Smith 10 лет назад
0
rEFInd кажется первым в строке BootOrder. Я попытался удалить все, кроме драйвера ext2, и он не сработал, поэтому я попытаюсь удалить все, кроме ext4, может быть? Я не уверен, что это что-нибудь сделает. Я думаю, что я в порядке, просто имея дело с этим сейчас.
Rocket Hazmat 10 лет назад
0
Поскольку вы используете Arch, другой возможностью является использование FAT в вашем разделе `/ boot` и полное избавление от драйверов EFI. (Некоторые дистрибутивы используют символические ссылки в `/ boot`, но Arch этого не делает. На самом деле многие пользователи Arch монтируют ESP в` / boot`.)
Rod Smith 10 лет назад
0
Прямо сейчас, `/ boot` это ext2, а ESP находится в` / boot / efi`. Это не плохое предложение.
Rocket Hazmat 10 лет назад
0
Похожие вопросы
-
1
Видимые планы электропитания в контекстном меню
-
5
Перемещение общих папок в Windows 7
-
3
Как я могу автоматически сгенерировать файл Xorg.config?
-
-
1
ArchLinux в VirtualBox дает сбой (хост Ubuntu)
-
1
Синхронизация двух (ВМ) систем Linux
-
8
Сложно ли установить Arch linux? Есть ли советы, как сделать это быстрее и проще?
-
3
Как восстановить закрытую Sticky Note в Windows?
-
1
восстанавливать ext3 разделы с помощью windows?
-
1
Arch Linux - переключиться с KDEmod на LXDE
-
5
Отключить кольцо курсора для планшета в Windows 7/8