Здравствуйте, друзья, вот я предлагаю вам руководство по установке Refind в Windows 8. Помните, что компьютеры с Windows 8 поставляются с EFI (http://es.wikipedia.org/wiki/Extensible_Firmware_Interface), что, скажем так, не очень дружит с нашими дистрибутивами Linux.
Есть 3 основные причины, по которым вам следует установить Refind в Windows 8 (очевидно, на мой взгляд).
- Не рекомендуется удалять раздел восстановления Windows 8, так как BIOS может быть поврежден, особенно на тех ноутбуках, которые поставляются с "System Rescue (F4). "
- Если вы не хотите стирать Windows 8
- Если вы тратите всю жизнь на изменение загрузочного устройства, установите Refind и забудьте о повторном входе в BIOS для чего-то подобного.
Refind является Менеджер загрузки нравиться GRUB Преимущество заключается в том, что он автоматически определяет «загрузочные» устройства или разделы вашего компьютера при каждой загрузке. http://www.rodsbooks.com/refind/), а это значит, что с его помощью мы можем заставить Windows 8 видеть разделы с Linux.
Манос а ля Обра
Прежде всего, это руководство основано на руководстве для Gentoo (http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8), в который внесены определенные изменения.
Изменить размер раздела Windows
Если вы собираетесь установить Linux, вам нужно как минимум место на жестком диске, затем вы можете освободить место для него, используя Диспетчер дисков для этого: нажмите ПОБЕДИТЬ+X а затем на появившейся панели нажмите Управление диском.
После этого щелкните правой кнопкой мыши диск, чтобы установить его размер и выберите Уменьшить объем
Теперь просто выберите пространство, которое вы хотите оставить Windows, чтобы вы могли его использовать (я рекомендую максимум, который вы можете), затем УМЕНЬШИТЬ и готово !!!
Установить Refind
Теперь следующий шаг - установить Refind, для этого мы загружаем следующий файл:
После загрузки разархивируйте его в папку, расположенную по адресу, который легко найти или запомнить.
После загрузки и распаковки файла нажмите ПОБЕДИТЬ+X и мы нажимаем на SКомандная строка (администратор)
После входа в Командная строка вы вводите:
mountvol S: /s
(Предполагая, что нет привода S: если нет, измените S на любую букву)
Теперь перейдите в папку, которую вы разархивировали, refind, чтобы увидеть подкаталоги внутри нее.
dir C:/carpeta/donde/esta/refind
(Советы: как и в Linux, вы можете использовать TAB для автозаполнения)
Уже находясь внутри папки Refind и с возможностью видеть подкаталоги (вы можете сделать dir, и вы должны увидеть файл README среди прочего) вы вводите следующую команду, которая копирует папку refind на новый диск
xcopy /E refind S:\EFI\refind\
Теперь введите, чтобы ввести диск S: и каталог refind диска S:
S:
cd EFI\refind
В руководстве по установке Refind сказано, что вы можете удалить некоторые драйверы, которые вам не нужны, в папках. драйверы_x64 y водители_ia32 Поскольку ненужные драйверы задерживают запуск системы, рекомендую оставить их все, поскольку задержка минимальная и незаметная. Но если вы все же хотите удалить драйверы, которые вы не будете использовать, вы можете проверить следующую страницу: http://www.rodsbooks.com/refind/drivers.html
Теперь вы должны переименовать файл пример refind.conf a refind.conf вы можете сделать это с помощью следующей команды
rename refind.conf-sample refind.conf
И, наконец, чтобы установить Refind в качестве программы загрузки по умолчанию:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
Эта команда действительна, если ваша система 64-битная, если она 32-битная, вы должны изменить refind_x64.efi a refind_ia32.efi
Теперь при перезапуске должно появиться меню refind для выбора нужной ОС.
Рекомендации для новой ОС Linux, которую вы устанавливаете, чтобы использовать Refind только в качестве диспетчера загрузки
- При установке системы рекомендуется иметь загрузочный раздел (/ boot), который можно отформатировать в EXT2 или FAT.
- Refind автоматически ищет файлы vmlinuz на ваших загрузочных разделах
- Не устанавливайте GRUB или другой менеджер загрузки. Когда вы устанавливаете свою систему linux, создайте файл refind.conf в / Boot и добавьте в него все необходимые параметры для запуска вашей системы. Самыми основными (и необходимыми) являются те, в которых вы указываете, какой раздел является вашим корневым. В моем файле refind.conf есть следующие строки:
"Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img"
Где / dev / sda7 - мой корневой раздел. - Если вы забыли создать файл refind.conf, нет проблем, в Refind выберите свою ОС и дважды нажмите клавишу F2, чтобы отредактировать (на мгновение) параметры загрузки, и там вы можете добавить строку "Корень = / раздел / корень ро" и после входа в вашу систему вы можете создать файл refind.conf с необходимыми параметрами загрузки.
- Если вы забыли вставить компакт-диск или USB-накопитель до начала перезарядки, это не имеет значения !!! просто вставьте устройство, пока Refind отображается на экране, нажмите кнопку ESC и ваше новое загрузочное устройство появится автоматически.
- Если по какой-то причине вы установили GRUB и он был размещен на Refind, войдите в BIOS и выберите загрузочное устройство, превосходящее Windows, Refind появится снова при следующей перезагрузке.
- Наконец, чтобы у вас был логотип вашей ОС, а не Tux, просто добавьте изображение 128x128p в формате PNG в свой раздел / Boot и назовите его тем же именем, что и образ вашей системы, в моем случае это vmlinuz-linux.png
Для получения дополнительной информации о том, как добавить параметры в refind.conf можно посетить: http://www.rodsbooks.com/refind/configfile.html
Извините, но не совсем понятно, для чего нужен "mountvol S: /".
Я понимаю концепцию монтирования в Linux, но мне непонятно, что вы монтируете под диском S:
Что такое / в Windows, раздел аварийного восстановления, псевдоним для C:, что-то еще…. ?
Я неправильно написал команду "mountvol: S / s", и она используется для создания точки монтирования в: S, а параметр / s используется, чтобы указать, что это монтирование доступно для ESP (системный раздел efi)
Кстати о "точках" монтирования :)) есть команда, чтобы увидеть, использовалась ли папка в качестве точки монтирования ... например.
# точка монтирования / загрузка
/ boot - точка монтирования
Похоже, он монтирует скрытый раздел, где находится bootmgr Windows 8.1, или я так думаю.
Я хочу поблагодарить вас за это руководство, хотя я должен упомянуть, что grub, который устанавливает ubuntu 14.04 LTS, поддерживает efi, я выполнил шаги и принял рекомендации по первому / загрузочному разделу отдельно, и все работает отлично. добавив, что я отключил безопасную загрузку из BIOS.
привет.
Я был рад, что у вас это сработало, надеюсь, вам понравился Refind, для меня лучший менеджер загрузки.
привет
Эй.
Просто спасибо.
Большое спасибо.
Привет.
Мне было не очень понятно, следует ли мне первым делом установить дистрибутив или установить refind.
Эй.
Сначала Refind, затем дистрибутив.
Привет.
Это не обязательно. Я только что установил его, выполнив описанные здесь шаги, и у меня был смонтирован Ubuntu 14.04.
Здравствуйте! Когда я ввожу команду mountvol, я получаю сообщение «Неправильный параметр». О чем это?
Привет!
Здравствуйте, хороший пост, хотя у меня проблема. Я перепробовал все, но при запуске он продолжает показывать диспетчер загрузки Windows 8. В BCDedit он показывает мне, что выбран Refind, но по-прежнему показывает загрузку Windows.
Это то, что у меня есть в BCDedit (я не знаю точно, что HarddiskVolume является Refind, поэтому я не знаю, правильный ли показанный)
Менеджер загрузки для Windows
------------
Идентификатор {bootmgr}
раздел устройства = \ Device \ HarddiskVolume2
путь \ EFI \ refind \ refind_x64.efi
описание Windows Boot Manager
locale en-US
наследовать {globalsettings}
Службы целостности Включить
по умолчанию {текущий}
возобновить объект {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
displayorder {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
{} Текущая
toolsdisplayorder {memdiag}
тайм-аут 5
Загрузчик Windows
----------
Идентификатор {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
раздел устройства = F:
путь \ WINDOWS \ system32 \ winload.efi
описание Windows Technical Preview
locale en-US
наследовать {bootloadersettings}
recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
Службы целостности Включить
восстановление включено Да
изолированный контекст Да
разрешено в настройках памяти 0x15000075
раздел osdevice = F:
systemroot \ WINDOWS
возобновить объект {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
Загрузчик Windows
----------
Идентификатор {текущий}
раздел устройства = C:
путь \ Windows \ system32 \ winload.efi
описание Windows 8.1
locale en-us
наследовать {bootloadersettings}
изолированный контекст Да
разрешено в настройках памяти 0x15000075
раздел osdevice = C:
systemroot \ Windows
возобновить объект {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
детектор Да
Я надеюсь они могут мне помочь
PS: у меня Windows 8.1, Windows 10 и Ubuntu 14.04 (я думаю, что это была версия), однако Ubuntu не входит в BCDEdit, поскольку в UEFI он не поддерживает его, как сказано в статье.
Можете ли вы показать или сказать, что он показывает вам биос в меню выбора загрузочного устройства?
Забудьте об этом, я уже решил это, по какой-то причине была активирована «Безопасная загрузка» BIOS (у меня она всегда была отключена, но в другой раз я обновлял BIOS), в результате чего запускался только диспетчер загрузки Windows. Также я установил Refind из Ubuntu, чтобы сделать его более автоматическим (с помощью Install.sh).
Теперь вам просто нужно отредактировать записи и настроить их: 3
То же спасибо
спасибо за руководство, у меня есть фирменный компьютер с windows 8, он позволяет мне установить только ubuntu и windows 8, он бросает мне установку windows 7, которая является той системой, которая мне нужна, я отключил безопасную загрузку uefi и попробовал сотню тысячи вещей, я установил его наполовину только один раз, и я оставил установку на полпути при первом перезапуске установки, если нет прохода, прежде чем выполнять все шаги учебника, я хотел бы знать, с этим приложением я может решить мою проблему.
Gracias
приветствие
Да, Refind предназначен для этого, чтобы он перекрывал загрузку Windows 8.
Здравствуйте, спасибо за это руководство, но я хотел бы знать, можете ли вы использовать Refind для управления загрузкой с двух разных дисков, то есть я хочу установить xp на один диск и win7 на другой, возможно ли это.
Вопрос доходит до сути, потому что я уже пытался выполнить классическую установку, установив xp в один раздел, а затем win7 в другой раздел, и он работает, но проблема в том, что это новый компьютер с платой Gigabyte с usb3.0 и когда загрузка драйверов платы xp не распознает порты USB 2.0.
Буду признателен за вашу помощь в этом вопросе.
Спасибо привет
Теоретически да, но вы должны попробовать, поскольку это руководство предназначено для Windows 8.
Спасибо за ответ, займусь, попробую и расскажу. спасибо привет
Мне кажется, после использования команды mount vol "неверный параметр", как я могу это решить? Спасибо и привет
У меня был установлен ubuntu mate 15.04 и windows 8. Я восстановил систему Windows и не загрузил grub. Немного потревожившись, я смог заставить его начать с refind. Но я не понимаю, как заставить его распознать убунтумате, который у меня был.
Спасибо.
Вы должны указать refind расположение вашего загрузочного раздела ubuntu (например, dev / sda6)
Что делать, если я не знаю адрес? Поскольку я уже установил его, и он работал очень хорошо. Моя проблема в том, что я вошел, нажав F9 (для загрузки с ubunto). Проблема заключалась в том, что я восстановил систему Windows с 0, и она больше не появлялась ubunto, даже не нажимая F9. Итак, я установил refin. Но начать с ubunto у меня не получилось. Должен ли я пройти тестирование, пока не попаду? Как узнать адрес, по которому был установлен рут? Какая точная команда?
Заранее спасибо.
Сантьяго
Поскольку я не знаю, я попытался сделать то, что понял.
Я вошел в часть ubuntu, дважды нажал F2 и отредактировал следующую строку:
корень = / dev / sda1 / корень ro
Я менял sda2, sda3 до 9 и ни в одном ubuntu mate не запустился. Как мне узнать, что это за корневой раздел, если я не могу войти в ubuntu?
А если не получается, как убрать refind, чтобы попытаться войти через supergrub2?
Еще раз спасибо
привет
Не могли бы вы мне объяснить только эту часть?
Я не понимаю: /
каталог C: / папка / где / находится / refind
Привет!
У меня проблема с xcopy, когда я запускаю его, он всегда сообщает мне, что файл refind не может быть найден, и я не могу скопировать файлы! что это может быть?
Спасибо большое, все сработало отлично.
Большое спасибо. Это сработало идеально.
Отличное туто, большое спасибо.
Я потерялся и, глядя в сеть, я нашел ваш учебник, я хотел бы спросить, знает ли кто-нибудь, как удалить записи в меню rEFInd, которые он показывает при каждой загрузке, я не знаю, где они и почему, поскольку У меня W7, Gentoo больше ничего и другие не появляются.
Какие команды я могу использовать для удаления этих записей?
Привет.
привет
маканон! Я не вижу никакого дистрибутива для загрузки, я вижу только загрузку refind, и я не знаю, как войти в меню выигрыша и изменить bootmgr, не входя в систему, это позволяет мне использовать полку, но в ней нет команды!
привет
К сожалению, то, что случилось с вами, я не могу вам конкретно помочь, как заставить это работать, но я могу помочь вам в следующем (хотя к тому времени, которое прошло, я полагаю, что вы уже устранили проблему).
1. - Найдите в загрузке BIOS раздел с Windows и поместите его первым (есть разница между загрузкой с refind и загрузкой с окнами, вы видите различие в названиях параметров загрузки)
2.- Просмотрите раздел или папку / boot вашего раздела Linux, вы можете использовать дистрибутив для восстановления PC SystemrescueCD, помните, что в документации Refind Refind обнаруживает только системы Linux, в загрузочном разделе которых есть имена, распознаваемые Refind. пример "вмлинуз"
3.- Если предыдущие не работают, спасите данные с помощью SystemrescueCD и оттуда отформатируйте ПК из раздела Windows 8.
У меня сложилось впечатление, что вы пробовали это с Windows 10, у меня Windows 8.1, параметры BIOS, такие как «secureboot», отключены, и у меня все работало.
удача
Здравствуйте, как я могу изменить название систем по желанию?
Как я могу это сделать, чтобы я мог редактировать имена, которые не отображаются в диспетчере загрузочных / загрузочных окон, если только Windos и версия одинаково для linux
Привет,
Посмотрим, сможешь ли ты помочь.
Я следую руководству, и все команды вводятся нормально, но проблема заключается в том, что когда я предположительно меняю путь bootmgr ... он его не меняет.
Я снова набираю bootmgr и ничего, он следует за оригинальной Windows.
Может быть, из-за перегородок? Это с исходной системой разделов ПК:
Загрузка (EFI), система, восстановление ...
Может, если я сделаю чистую установку (удаление разделов), все заработает?
все работало очень хорошо спасибо