Archlinux和windows7双系统启动安装
经历在新买的戴尔笔记本电脑里,我因安装了centos导致windows10启动项消失,一怒之下格式化了硬盘重新安装,思考了几天决定装windows7和centos,可是win7装完了以后,centos一直无法装入,无奈之下,决定使用archlinux来考验一下自己。启动盘的制作因为自己有一台win7的台式机器,然后我选择在win7下制作启动盘。本人不推荐刻录linux系统使用ult
经历
在新买的戴尔笔记本电脑里,我因安装了centos导致windows10启动项消失,一怒之下格式化了硬盘重新安装,思考了几天决定装windows7和centos,可是win7装完了以后,centos一直无法装入,无奈之下,决定使用archlinux来考验一下自己。
启动盘的制作
因为自己有一台win7的台式机器,然后我选择在win7下制作启动盘。本人不推荐刻录linux系统使用ultraiso或者poweriso,其实我都不建议到家使用他两。我使用rufus来制作刻录盘
rufus的下载地址:
http://rufus.akeo.ie/?locale=zh_CN
使用方式也很简单,加载iso后直接刻录即可。
archlinux的下载地址:
http://mirrors.163.com/archlinux/iso/2016.08.01/archlinux-2016.08.01-dual.iso
笔记本的启动
启动和U盘启动的操作一样,我就不详细讲解了,但要注意的是,win7默认为bios启动,所以为了避免错误,建议你也是BIOS启动U盘,而不是UEFI模式。
我要讲的是MBR分区模式,在win10的可以使用GPT分区模式,但是win7不可以,win7是MBR分区模式。那么
什么是MBR分区?
MBR会导致的问题:
只能有四个主分区或者三个主分区加一个扩展分区 (以及在扩展分区中的任意数量的逻辑分区). 如果你有三个主分区加一个扩展分区以及除此之外的空闲空间,在空闲空间之上你无法创立分区。
在扩展分区里,逻辑分区的元数据被存储在一个链表结构中。如果一个环节丢失,该元数据之后的逻辑分区全部丢失。
MBR 只支持1个字节的分区类型编码,导致许多冲突。
MBR 使用32位的 LBA 值来存储分区扇区信息。LBA 的大小以及512B的扇区大小共同限制了硬盘可寻址大小最大为2TB. 如果使用 MBR, 2TB以外的空间无法使用。
我们要注意的是,在分区的时候我们不能将linux的分区挂载到主分区(因为MBR分区仅有四个主分区,假如win7占用两个主分区的话,linux两个分区根本不够用来挂载),所以我们要将archlinux安装入扩展分区(Extend)。
扩展分区(Extend)
所谓扩展分区,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。
我们可以在extend下面可以继续创建分区来满足archlinux的需要。
~#cfdisk //可以用来创建extend分区
然后你将会看到这样的界面
选择[New]–>[Extend] 在继续分区。
分区后就是挂载然后安装系统配置可以参考
博客园fangying的博客
Archlinux 2015.07.01 和 Windows7 双系统 安装教程
http://www.cnblogs.com/fangying7/p/3803290.html
更多推荐
所有评论(0)