实践EFI、GPT安装windows 8和archlinux双系统
来源:互联网 发布:通用字体软件下载 编辑:程序博客网 时间:2024/04/30 11:54
公司刚配的dell本E6430,没有蓝牙,没有摄像头,没有指控点这也就罢了,还只给分了一个区。上周六心一横,直接全部重做系统。基本的方案就是EFI引导、GPT分区。
笔记本预装的WIN7,刚好微软搞活动6月份以后预装win7的笔记本能够通过微软官方用15.53刀升级到win8专业版。直接升级到win8,微软的win8升级助手刚好可以做启动U盘。省去自己去做windows启动盘的麻烦。
由于是EFI+GPT方案,所以需要将磁盘全部格式化,dell让人蛋疼的恢复等等那些功能统统都不会有了。
- 进入笔记本bios设置(已经是efi模拟的bios了),将启动方式修改为EFI
- 插入win8启动U盘,在启动时选择从u盘启动
- windows8会提示需要将硬盘格式化成GPT才支持EFI,将原有的分区全部删除,新建一个15G以上的分区,安装程序会自动添加两分区,这样就有一个300M的是MSR(微软系统备份),一个100M的是ESP(EFI系统分区),100G的windows系统分区。剩余空间先不要管,留给linux用
- 选择windows系统分区进行安装,windows安装程序会自动将ESP分区下windows的引导程序bootmgfw.efi添加到EFI中,我们留着他,以防止GRUB启动不起windows来的时候紧急备用吧,安装和配置windwos完成
- 使用archlinux启动U盘启动,使用parted或cgdisk来进行剩余空间的分区。我分了三个区,一个/home,一个/,一个/swap。ESP分区直接使用windows安装程序分的区。
- 按照步骤安装,注意grub-install要将ESP分区挂载到/boot/efi下,否则会直接安装到/boot/grub/目录下,那样你可以手工将EFI文件复制到这个目录下就可以了。efi文件会根据安装时的参数对grub相关配置进行查找。
- 这样grub的引导有可能会没有添加到EFI启动选项中,进入bios设置中手动添加就可以。
- 添加windows8引导到grub中。将grub引导设置为默认启动项。
安装过程出现的grub需要注意的问题
- grub的root路径最好是使用uuid的方式,因为有些电脑会把外接的设备的id号占用到前边。
search -l使用label
search -u或者--fs-uuid使用uuid
search --fs-uuid --set=root XXXXXX
使用sudo blkid来查看分区的uuid
设置如下set root=(hd0,gpt1) //msdos1windowsinsmod chainchainloader /efi/Microsoft/Boot/bootmgfw.efi
- 如果不使用efi引导,直接可以这样
insmod ntfsinsmod ntldrntldr bootmgr
- 实践EFI、GPT安装windows 8和archlinux双系统
- Lenovo Yoga 11s EFI+GPT Ubuntu 13.04 +预装Windows 8 双系统完美安装
- 支持 efi 的主板 双系统安装 ubuntu - 学习 EFI 和 gpt
- UEFI+GPT安装Win10+Archlinux双系统
- 安装win10和archlinux双系统
- 【双硬盘双系统】LinuxC下对EFI格式windows磁盘进行分区-动态生成GPT表
- 笔记本CentOS和Windows双系统安装实践
- win10与archlinux(UEFI+GPT)双系统
- UEFI+GPT安装Windows8和CentOS双系统
- UEFI+GPT安装Windows8和CentOS双系统
- UEFI+GPT安装Windows8和CentOS双系统
- uefi + gpt ubuntu和win10双系统安装
- Archlinux和windows7双系统启动安装
- 安装windows10+Archlinux双系统
- UEFI+GPT的windows(8,8.1,10)与kali双系统安装
- archlinux上安装QEMU+EFI BIOS
- 笔记本双显卡 EFI 启动安装 ArchLinux
- 选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT
- Nmap参考指南(Man Page)
- OGRE 1.7 例子程序分析
- 如何校验两日期是否是同一年
- Why "I" in Iphone, Imac, Itouch?
- 如何生成指定SQL语句的AWR报表
- 实践EFI、GPT安装windows 8和archlinux双系统
- MFC ActiveX 控件在IE下闪烁的问题
- VIM vimrc
- Jackson快速指南
- 查看vim 的启动过程。 确定自己vim 插件的存放位置
- 职业生涯:倒退一下又何妨
- UIScreen,UIView,UIWindow和UIViewController的介绍和区别
- what a fuck memset!
- ios 动画基础