安装 archlinux 之使用 EFI/GPT
vmware 上操作先看:vmware 上使用 EFI
建立ESP分區
參考?安裝 archlinux 之用 parted 建立分區
?
第一行建立 gpt 分區表
第二行建立 ESP 分區
第三行設定 ESP 分區標志:boot
(parted) mklabel gpt (parted) mkpart primary 1 512M (parted) set 1 boot on?
生成 ESP 分區的文件系統 fat32
mkfs.vfat -F32 /dev/sda1?
安裝grub2
mkdir -p /boot/efi mount -t vfat /dev/sda1 /boot/efi詳見:
https://wiki.archlinux.org/index.php/GRUB2_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E5.88.9B.E5.BB.BA.E5.B9.B6.E6.8C.82.E8.BD.BD_UEFI_.E7.B3.BB.E7.BB.9F.E5.88.86.E5.8C.BA
https://wiki.archlinux.org/index.php/GRUB2#Hardware-Specific_UEFI_Examples
?
pacman -S grub-efi-x86_64 modprobe dm-mod grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug詳見:
https://wiki.archlinux.org/index.php/Beginners'_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#Grub_2
?
grub-mkconfig -o /boot/grub/grub.cfg cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo?
tips:
fstab 里不必包含ESP分區的信息
多塊硬盤不影響
最好使用64位系統
?
EFI/GPT 簡介
UEFI將替代已存在多年的BIOS,目前市場上的主板已經開始采用UEFI 。
從 Fedora 16 開始,將在全新的硬盤上默認使用 GPT (GUID Partition Table) 分區表。
現在的Mac基本都是64位的EFI Firmware。
在EFI系統上,windows只能安裝到GPT磁盤。對于新安裝,默認情況下,Windows 安裝程序將創建可擴展固件接口系統分區(EFI 系統分區或 ESP)、Microsoft(R) 保留分區 (MSR) 和主 Windows 分區。
?
mbr無損轉換為gpt?沒找到方法。mklabel gpt 是丟失全部數據。
?
更多參考:
https://zh.wikipedia.org/wiki/%E5%8F%AF%E5%BB%B6%E4%BC%B8%E9%9F%8C%E9%AB%94%E4%BB%8B%E9%9D%A2
https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#For_GPT_partitioned_disks
https://access.redhat.com/knowledge/docs/zh-CN/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s2-grub-whatis-booting-uefi.html
轉載于:https://www.cnblogs.com/congbo/archive/2012/09/20/2688795.html
總結
以上是生活随笔為你收集整理的安装 archlinux 之使用 EFI/GPT的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win7 iis7 配置如何让局域网内其
- 下一篇: 用VisualStudio2010学习W