九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Grub2引導efi
最近在把gentoo 弄上joggler。經(jīng)過一個月周末的斷斷續(xù)續(xù)的折騰,終于裝上好,wlan驅動也裝上了?,F(xiàn)在就差個openbox了。這個不急,有時間再搞,反正現(xiàn)在是可以用起來了。
先總結一下如何grub2引導efi。


首先,grub2安裝到u盤。
1) 掛載u盤
sudo mkdir -p /media/u
sudo mount /dev/sdb1 /media/u
2) 安裝
sudo grub-install --root-directory=/media/u /dev/sdb
grub2-mkconfig -o /boot/grub2/grub.cfg 掃描/boot下面的kernel文件生成grub.cfg文件


grub2命令 u盤引導livecd(ubuntu)
grub> root (hd0,3)
grub> loopback loop (hd0,3)/reset/mint/linuxmint-9-gnome-dvd-i386.iso
grub> linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/reset/mint/linuxmint-9-gnome-dvd-i386.iso
grub> initrd (loop)/casper/initrd.lz
grub> boot


grub2定制內(nèi)核
grub-mkimage -d . -o core.img part_msdos hfsplus fat ext2 normal sh chain boot configfile linux minicmd

你可以根據(jù)需要,自行增加或者減少模塊,以上模塊的作用是:
biosdisk: 使用INT 13來訪問硬盤。你可以使用ata,它不需要通過INT 13,直接訪問硬件。不過它的兼容性不是很好。
pc, gpt: 處理不同分區(qū)方式的模塊。其它的還有apple, amiga, sun等。
iso9660 fat ntfs ext2:文件系統(tǒng)模塊。grub2還可以把某些文檔文件作為文件系統(tǒng)來訪問,比如說cpio模塊可以處理cpio和tar文件。
pxe:pxe虛擬文件系統(tǒng)模塊,用于pxe啟動。
core.img里只需要包含可以訪問/boot/grub目錄的模塊就夠了,其他的會在運行時自動加載。

grub-mkimage 還可以設置缺省目錄。比如說,你想把文件放到/grub2而不是/boot/grub里,可以使用以下的命令:
grub-mkimage -d . -o core.img -p /grub2 biosdisk pc gpt iso9660 fat ntfs ext2 pxe

grub2引導efi
1.編譯grub.efi
grub的最新版本是1.98,官方下載地址如下:
ftp://alpha.gnu.org/gnu/grub/
輸入:
grub-1.98.tar.gz
grub-gop-video-v1.patch
輸出:
grub.efi
編譯步驟:
tar zxvf ../grub-1.98.tar.gz
cd grub-1.98
patch -p1 < /home/jerry/Joggler/grub-gop-video-v1.patch
./configure --with-platform=efi --disable-werror
make
./grub-mkimage -d . -o grub.efi part_msdos hfsplus fat ext2 normal sh chain boot configfile linux minicmd
注意的問題:
對于gentoo直接emerge grub2就可以了加上(USE=" -grub_platforms_efi-32 -grub_platforms_efi-64")

測試:
將編譯生成的grub.efi放在U盤的第一個分區(qū)(vfat) /efi/grub/ 下
grub.conf要和grub.efi在同一個目錄
set timeout=5

menuentry "hello gentoo" {
     set root=(hd0,1)
     linux /images/vmlinuz-2.6.33.4-1 root=/dev/sda2 ro acpi=force idle=halt
     initrd /images/initrd-Debian504
}

/boot.nsh修改成:
fs1:
cd /efi/grub
grub

grub2就到這里,有時間整理一下gentoo 安裝在joggler的步驟

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
uos系統(tǒng)PXE搭建原理和過程
給你的Thinkpad裝一個奔騰的gentoo--[三、gentoo的安裝]
UEFI, Grub2: Story of my nightmare | blechtog
ubuntu重建ESP引導 | Jacean say Hello
[grub實現(xiàn)]U盤引導多個linux鏡像安裝,同時支持BIOS和UEFI模式
deepin 與 Windows 雙系統(tǒng)硬盤安裝方法總結
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服