Здравейте приятели тук, нося ви урок за инсталиране 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 е Boot Manager като GRUB с предимството, че автоматично открива "стартиращите" устройства или дялове на вашия компютър при всяко зареждане. http://www.rodsbooks.com/refind/), което означава, че с това можем да направим Windows 8 да вижда дяловете с Linux.
Хайде да го направим
На първо място този урок се основава на ръководство за Gentoo (http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8), към която включва определени модификации.
Преоразмерете дяла на Windows
Ако ще инсталирате Linux, минимумът, от който се нуждаете, е място на вашия твърд диск, тогава можете да направите място за него, като използвате Disk Manager за това: натиснете Спечели+X и след това в панела, който се появява, щракнете Управление на дискове.
След като щракнете с десния бутон върху диска, за да го оразмерите и изберете Намалете силата на звука
Сега просто изберете мястото, което искате Windows да остави, за да можете да се възползвате от него (препоръчвам максимума, който можете), след което НАМАЛЕТЕ и готово !!!
Инсталирайте Refind
Сега следващата стъпка е да инсталирате Refind, за това изтегляме следния файл:
След като го изтеглите, разархивирайте го в папка, която се намира на лесен за намиране или запомняне адрес.
След като изтеглите и разархивирате файла, натиснете Спечели+X и ние кликваме върху SКоманден ред (администратор)
След като влезете в Командния ред пишете:
mountvol S: /s
(Ако приемем, че няма устройство S: ако не, променете S на всяка буква)
Сега отидете в папката, която сте разархивирали, за да видите поддиректориите в нея
dir C:/carpeta/donde/esta/refind
(Съвети: както в Linux можете да използвате TAB за автодовършване)
Вече сте в папката Refind и с възможност за преглед на поддиректориите (можете да направите dir и трябва да видите файла README наред с други) въвеждате следната команда, която копира папката за повторно търсене в ново устройство
xcopy /E refind S:\EFI\refind\
Сега въведете, за да въведете устройство S: и прегледайте директорията на устройство 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
Сега, когато рестартирате, трябва да се появи менюто за преглед, за да изберете операционната система, която искате.
Препоръки за новата операционна система Linux, която инсталирате, за да има само Refind като мениджър на зареждане
- Когато инсталирате вашата система, се препоръчва да имате начален дял (/ boot) и той може да бъде форматиран в EXT2 или в FAT
- Refind автоматично търси vmlinuz файлове на вашите дялове за зареждане
- Не инсталирайте GRUB или друг Boot Manager. Когато инсталирате вашата Linux система, създайте файл refind.conf в / Boot и в него добавете всички необходими опции за стартиране на вашата система. Най-основните (и необходими) са тези, при които посочвате кой е вашият корен дял. Моят файл refind.conf има следните редове:
"Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img"
Където / dev / sda7 е моят основен дял. - Ако сте забравили да създадете файла refind.conf, няма проблем, в Refind изберете вашата операционна система и натиснете клавиша F2 два пъти, за да редактирате (за миг) опциите за зареждане и там можете да добавите реда "Root = / дял / root ro" и след като веднъж влезете във вашата система, можете да създадете файла 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 системен дял)
Говорейки за монтиране на "точки" :)) има команда за проверка дали дадена папка е използвана като точка за монтиране ... например.
# mountpoint / boot
/ boot е точка на монтиране
Изглежда, че той монтира скрития дял, където е Windows 8.1 bootmgr, или поне така мисля.
Искам да ви благодаря за този урок, въпреки че трябва да спомена, че grub, който инсталира ubuntu 14.04 LTS, има поддръжка за efi, следвах стъпките и взех препоръката за първия / boot дял отделно и всичко работи чудесно. добавяйки, че деактивирах защитеното зареждане от bios.
поздравления.
Радвах се, че работи за вас, надявам се, че харесвате 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}
цялостна услуга Активиране
по подразбиране {текущо}
resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
displayorder {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
{текущ}
toolsdisplayorder {memdiag}
изчакване 5
Windows boot loader
----------
Идентификатор {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
дял на устройството = F:
път \ WINDOWS \ system32 \ winload.efi
описание Технически преглед на Windows
locale en-US
наследява {bootloadersettings}
recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
цялостна услуга Активиране
възстановяване активирано Да
изолиран контекст Да
разрешени настройки за памет 0x15000075
osdevice дял = F:
systemroot \ WINDOWS
resumeobject {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
Windows boot loader
----------
Идентификатор {текущ}
дял на устройството = C:
път \ Windows \ system32 \ winload.efi
описание Windows 8.1
локал en-us
наследява {bootloadersettings}
изолиран контекст Да
разрешени настройки за памет 0x15000075
osdevice дял = C:
systemroot \ Windows
resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
детектор Да
Надявам се да могат да ми помогнат
PS: Имам Windows 8.1, Windows 10 и Ubuntu 14.04 (мисля, че това беше версията), но Ubuntu не е в BCDEdit, тъй като в UEFI не го поддържа, както пише в статията.
Можете ли да покажете или да кажете, че ви показва биографията в менюто за избор на зареждащ модул?
Забравете, вече го реших, по някаква причина беше активирано „Безопасно зареждане“ на Bios (винаги го деактивирам, но другият път актуализирам BIOS), което го кара само да стартира Windows Boot Manager. Също така инсталирах Refind от Ubuntu, така че да е по-автоматичен (използвайки Install.sh).
Сега просто трябва да редактирате записите и да го персонализирате: 3
Същото благодаря
благодаря за урока, имам марков компютър с windows 8, той ми позволява само да инсталирам ubuntu и windows 8, хвърля ми инсталацията на windows 7, която е системата, от която се нуждая, деактивирах безопасното зареждане на uefi и опитах сто хиляди неща, само веднъж го инсталирах наполовина и оставих инсталацията наполовина при първото рестартиране на инсталацията, ако няма пропуск, преди да направя всички стъпки от урока, бих искал да знам дали с това приложение може да реши проблема ми.
благодаря
поздрав
Да, 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. Но не разбирам как да го накарам да разпознае убунтумата, който имах.
Благодаря.
Трябва да кажете да прецизирате местоположението на вашия дял за зареждане на ubuntu (например dev / sda6)
Ами ако не знам адреса? Тъй като вече го бях инсталирал и работи много добре. Проблемът ми е, че влязох с натискане на F9 (за стартиране от ubunto). Проблемът беше, че възстанових системата на Windows от 0 и вече не се появих ubunto, дори не натисках F9. Затова инсталирах refin. Но не успях да започна с ubunto. Трябва ли да отида да тествам, докато не го ударя? Как да разбера адреса, на който е инсталиран root? Каква е точната команда?
Благодаря предварително.
Santiago
Тъй като не знам, се опитах да направя това, което разбрах.
Влязох в частта на ubuntu, натиснах два пъти F2 и редактирах следния ред:
root = / dev / sda1 / root ro
Сменях sda2, sda3 до 9 и в нито един от стартира ubuntu mate. Как да разбера какъв е коренният дял, ако не мога да вляза в ubuntu?
И ако не може, как мога да премахна refind, за да се опитам да вляза чрез supergrub2?
Благодаря отново
поздрави
Бихте ли ми обяснили само тази част?
Не съм ясен: /
реж. C: / папка / където / е / препращане
Здравейте!
Имам проблем с xcopy, когато го стартирам, той винаги ми казва, че файлът за препращане не може да бъде намерен и не мога да копирам файловете! какво може да бъде?
Благодаря ви много, работи перфектно.
Благодаря много. Работи перфектно.
Чудесно, много благодаря.
Загубих се и в мрежата намерих вашия урок, бих искал да попитам дали някой знае как да изтрие записите в менюто rEFInd, което се показва при всяко зареждане, не знам къде са и защо са оттогава Имам W7, Gentoo нищо друго и се появяват други.
Какви команди мога да използвам, за да премахна тези записи?
Поздрави.
здравей
маканон! Не виждам дистрибуция за зареждане, виждам само презареждане и не знам как да вляза в менюто за победа и да променя bootmgr, без да влизам в системата, това ми дава възможност за шел, но не съдържа команда!
отношение на
За съжаление това, което се случи с вас, не мога да ви помогна конкретно как да го накарате да работи, но мога да ви насоча по-долу (въпреки че към изминалото време си представям, че вече сте отстранили проблема)
1. - Потърсете в bios boot за дяла на windows и го поставете на първо място (има разлика между boot с refind и този с windows, в който виждате разликата в имената на опциите за зареждане)
2.- Прегледайте дяла или / boot папката на вашия Linux дял, можете да използвате дистрибуцията, за да спасите PC SystemrescueCD, не забравяйте, че в документацията Refind Refind открива само Linux системи, в чийто дял за зареждане има имена, разпознаваеми от Refind. пример "vmlinuz"
3.- Ако предишните не работят, спасете данните с SystemrescueCD и оттам форматирайте компютъра от дяла на Windows 8.
Моето впечатление е, че сте опитали това с Windows 10, аз имам Windows 8.1, опциите на bios като "secureboot" са деактивирани и всичко работи за мен.
Успех
Здравейте, как мога да променя името на системите от desisr?
Как мога да го направя така, че да мога да редактирам имената, които Boot / boot windows manager не се появяват, ако само Windos и версията по същия начин за linux
Здравейте,
Вижте дали можете да помогнете.
Следвам урока и всички команди влизат добре, но проблемът идва, че когато уж сменя пътя на bootmgr ... той не го променя.
Пиша bootmgr отново и нищо, следва оригиналния Windows.
Възможно ли е заради дяловете? Той е с оригиналната система за разделяне на компютъра:
Стартиране (EFI), система, възстановяване ...
Може би, ако направя чиста инсталация (изтриване на дялове), тя ще работи?
всичко работи много добре, благодаря