Ukusuka kulokho osukufundile kakade kusihloko seposi, ngizochaza ukuthi ungaqala kanjani i-ArchLinux (angazi ukuthi isebenza kwamanye ama-distros) ngaphandle kwanoma yiluphi uhlobo lwe-bootloader kuma-computer e-EFI noma e-UEFI.
Isinyathelo sokuqala
Faka i-efibootmgr (uma ungenayo vele efakiwe)
# pacman -S efibootmgr
Isinyathelo sesibili
Khweza ama-efivarfs (uma engakakhokhiswa)
# mount -t efivarfs efivarfs /sys/firmware/efi/efivars
Isinyathelo sesithathu
Faka i-distro yakho ku- "Boot Order" yekhompyutha yakho
# efibootmgr -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sdaX initrd=/initramfs-linux.img"
kimi ngikwenze kanjena
# efibootmgr -c -L "Arch Linux" -l /vmlinuz-linux -u "root=UUID=d5e93b09-02a8-4597-b059-3f87a8221825 initrd=/initramfs-linux.img quiet loglevel=0"
Isinyathelo sokugcina
Bona ukuthi kusebenze yini
# efibootmgr -v
Susa i-bootorder distro yakho
Uma ngasizathu simbe ingakusebenzelanga noma nje ungawuthandi umqondo wokungasebenzisi i-bootloader, ungenza okulandelayo:
Isinyathelo sokuqala
Bona ukuthi iyiphi inombolo ehambelana ne-distro yakho ku-bootorder
# efibootmgr -v
Kufanele ubone okuthile okufana nalokhu:
I-BootCurrent: 0000 Isikhathi sokuvala: amasekhondi angu-0 i-BootOrder: 0000,3000,2001,2002,2003 I-Boot0000 * I-Arch Linux HD (1,800,100000, bf49dd02-7af7-42bb-ac5d-967ea840e3f8) Ifayela (\ vmlinuz-linux) root = .UUID = .d.5.e.9.3.b.0.9 .-. 0.2.a.8 .-. 4.5.9.7 .-. B.0.5.9 .-. 3.f.8.7.a.8.2.2.1.8.2.5. .initrd =. /. initramfs-.linux..img .ithulile .loglevel = .0. I-Boot2001 * USB Drive (UEFI) RC Boot2002 * CD / DVD ROM Drive (UEFI) RC Boot3000 * I-Hard Hard Disk noma i-Solid State Disk RC Boot3001 * I-Hard Hard Disk noma i-Solid State Disk RC Boot3002 * I-Hard Hard Disk noma i-Solid State Disk RC
Bazobona ukuthi kumaka iBoot0000 *, kepha kulokhu sinentshisekelo kunombolo 0000
Isinyathelo sesibili
Susa i-bootorder distro yakho
# efibootmgr -b 0000 -B
Umthombo: I-Arch Linux Wiki
ISIMEMEZELO ESIBALULEKILE
esinyathelweni sesithathu salokhu kungena umyalo engiwusebenzisayo awusebenzi.
Ngizama ukuthola isisombululo, ngizosithumela lapho ngisithola
Nanku umugqa osebenzayo
efibootmgr -c -L "Arch Linux" -l / vmlinuz-linux -u "izimpande = UUID = d5e93b09-02a8-4597-b059-3f87a8221825 initrd = / initramfs-linux.img quiet loglevel = 0"
Ngicela noma ngubani okwazi ukuhlela ukungena, ngicela wenze njalo
Silungile, silungisiwe kahle? 🙂
Siyabonga 🙂
Sawubona. Sengikwenzile lokhu esikhathini esithile esidlule (okufanayo ku-Arch Linux), futhi ngiyakutshela ukuthi okungenani ikhompyutha yami ayizange ilimale, ilaptop yami iyiLenovo G480. Kuthiwani uma kwenzeka ukuthi lapho i-kernel ivuselelwa ibingasakwazi ukulayisha kabusha uhlelo futhi bekufanele ngenze yonke inqubo oyichaza lapha; Ngemuva kokwenza izivivinyo, ngilayishe uhlelo (ngicacisa ukuthi bekuyiphutha lami, hhayi uhlelo), ngakho-ke bekufanele ngifake kabusha futhi angazi ukuthi ngasizathu sini angibange ngisakwazi ukusishiya ngaphandle kwe-bootloader. Njengoba ngangingenaso isikhathi sokuzijabulisa ngama-Greek sphinx puzzle nezimfumbe ngaleso sikhathi, ngafaka i-grub futhi angizange ngizame futhi.
Ngisebenzisa le ndlela kwi-laptop yami (i-HP pavilion n029-la), ngivuselele i-kernel futhi angibanga nezinkinga. Kepha uma kwenzeka into enjengale kimi, ngihlala ngiphatha i-arch livecd esikhwameni engiphethe ngaso.
Bengilokhu ngifunda, futhi yebo, kuliqiniso ukuthi ngemuva kokuvuselelwa kwe-kernel, umyalo (efibootmgr) awukwazanga ukudala ukungena (uyakwazi ukususa kuphela) kwezinye izimo ezizimele. https://bugs.archlinux.org/task/34641
Ungangichazela ngobudlelwano ne-grub kimi? Angiwuqondi umehluko. noma uma uchaza imiqondo ye-efi / uefi maqondana ne-grub, i-bootloader
Ngokuqondile umqondo wokungena ukuqala iqembu ngaphandle kokudlula eGrub. Lokho wukuthi, i-EFI efanayo (okungukuthi, ukushintshwa kwamanje kwe-BIOS) iphethe ukulayisha i-kernel nesithombe se-boot.
Lokho okwenziwe yi-BIOS kufundwa ingxenye yokuqala yediski yokuqala, lapho kufakwa khona iGrub, enesibopho sokulayisha i-kernel nesithombe. I-EFI ivumela izinhlamvu ukuthi zizilayishe (futhi ngaleyo ndlela inike amandla izinketho zokuphepha ezithuthukile, njenge-SecureBoot ethandwayo / ezondwayo).
Ngokombono osebenzayo, akusizi kimi ukusebenzisa le ndlela ukuqala i-PC.
Phendula ngokucaphuna
Umbuzo:
Ngifuna ukuthenga ikhompyutha entsha (noma hhayi entsha kangako) ukufaka i-GNU / Linux kuyo. Uma kwenzeka ukuthi ifika ne-Window $ 8, ngizoba nenkinga nge-Secure Boot?
Can. Inkinga kuzoba ukuthi kuya ngekhompyutha, uma ine-W8, izofika ne-UEFI icushiwe futhi kuzofanela uyenze ingasebenzi ukuze ufake ngokwabiwe. Kwami kungasebenza ngingafaka ubuntu uma ngikhumbula kahle kepha lapho ngifaka i-manjaro ayisebenzi futhi bekufanele ngiyenze ingasebenzi ukuze ngikwazi ukuyifaka kahle. (Empeleni manje e-archlinux ngicabanga ukuthi ingafakwa ngaphandle kobunzima obukhulu, futhi ngicabanga ukuthi i-grub2 iyayisekela kepha ngicabanga ukuthi ngenkathi ngifaka uhlelo kudala kwakungakapholishi ngokuphelele).
Khubaza i-UEFI ne-Secure Boot bese uqalisa i-CD, lapho ufaka ngaphambi kokususa ukwahlukaniswa kwe-Win8 ne-UEFI.
Cishe wonke ama-EFIs avumela amasistimu okusebenza ukuthi alayishwe kumodi ye- "Legacy", okungukuthi, yakudala. Uma ulungiselela i-EFI ngale ndlela, ngeke ube nezinkinga.
Kunokuthile engingakuqondi. Ake sithi nginekhompyutha entsha ene-Windows ne-UEFI.Ngizenza kuphi lezi zinyathelo? Ukufakwa kwe-Arch noma ku-LiveCD?
Lapho ngikwenza bekuvela ku-Live CD ifaka uhlelo kusuka ekuqaleni, angikaze ngiyizame kusuka kusistimu esivele ifakiwe. Ngicabanga ukuthi uma uhlelo selufakiwe kumele futhi lube khona ngokususa i-bootloader, i-grub noma i-gummiboot ukusho okuvame kakhulu, bese ususa okufakiwe kwe-bootloader ukulandela imiyalo kwasekuqaleni, ungalokotha uzwe kanjani? . Ukube bekungewona umsebenzi omubi kakhulu enginawo, bengivele ngikwenza, unginike ameva.
Kuthiwani uma ngicabanga ukuthi ungakwazi ukuphatha ibhuthi ekabili ngale ndlela.
Endabeni yami, ngine-motherboard ye-MSI B85M-E45 futhi yize ingisebenzele, yonakalisa i-firmware ngendlela yokuthi angisakwazi ukungena kuzilungiselelo ze-BIOS; Ngenze ukusetha kabusha kwe-BIOS kusuka kuma-jumpers kubhodi yomama futhi inkinga isaqhubeka. Ngizozama ukukhanyisa i-firmware futhi. Ngemuva kwalokho ngizokutshela ukuthi ngingayithola yini i-BIOS
Kunoma ikuphi, ngikubheka njengenqubo engafanele ukuzama ngenxa yengozi yokushintshana ngezinzuzo ezimbalwa
Ngenhlanhla ngikwazile ukukhanyisa i-firmware, yize bekungangivumeli ukuthi ngingene ekucushweni kwe-BIOS, bengisakwazi ukuqala nge-hard disk, bese ngakha i-bootable DOS pendrive nohlelo lokukhanyisa i-BIOS nefayela le-firmware futhi.
Ngigijime ngenhlanhla, futhi lapho kwenzeka ukuthi i-firmware ye-ACER laptop ene-UEFI yalimala lapho ngifaka i-openSUSE lapho ukusatshalaliswa okuhambisanayo kwe-UEFI kuqala ukuvela.
Phew kancane okubi, inhlanhla ngalesi sikhathi !!!!