windows 8和Linux 的共存之道
本来已经安装好了windows8. 接下来安装archlinux, 分区的时候发现不对劲。windows8下的几个磁盘 全部都在/dev/sda4一个设备节点下,这叫我如何是好。
有谁清楚么 看到有人用 grub4dos 搞定了。
这么杯具 http://www.linuxbsdos.com/2012/11/05/dual-boot-windows-8-and-ubuntu-12-10-on-uefi-hardware/
难道不能共存吗?我装window xp为什么能与ubuntu共存呢? 根本原因有两点,windows8的安装盘自带的分区功能非常简单,只能分成动态卷,主分区。
理论上一个物理磁盘主分区不能超过4个,而windows8默认就占用了4个主分区,且全是动态卷。
另外,linux下的os-prober不支持win8
=============
解决办法是:
先用 分区助手3.0版本将 动态卷(dynamic) 转化成 基本卷(basic) 。
然后安装linux,但不安装grub管理器,
接下来在windows8 里面用easybcd 软件添加 nerogrub (本质上就是grub4dos) 上个月我也在折腾这个问题。Windows8倒不会自动占用4个主分区,至少我Windows8和Windows7可以共存。
但是之后发现无论Fedora和Ubuntu都安装不上。最后是在Ubuntu下发现Windows多占用了一个主分区,所以主分区不够了,然后删除Windows8,释放额一个主分区,然后Ubuntu下手工设定分区,总算安装上了。
是不是你安装Windows8时候机器没有分区,所以它默认将所有主分区都占用了。 7# mathe
mathe上个月就安装了啊,这么时髦,:lol 。
=====
我新买的电脑,随机带的是ubuntu11.04,不想用,打算全部抹掉。
最初安装我没怎么上心,用windows8自带的分区功能分区的。分完区,在archlinux下显示却只有3个分区节点,且都是主分区。第一个节点是1M的垃圾分区,第二个是350M的保留区,然后就是500多G的分区(包含了windows下的C,D,E) ,剩下的是400G的未使用的空间,未使用的空间不能执行创建分区的操作。我很在意D盘的数据,所以就没敢继续下去。
回到windows下,用系统管理工具查看,只能看到C,D,E,和保留区。且类型都是动态。
也就是说动态卷在Linux下是识别不出来的,会笼统的显示在一个设备节点下。
我手头没有额外的硬盘,为了保留D盘的数据。我只有 将动态卷转化成基本卷这一个方法了。 然后再用Linux下的分区工具,删除了前面的1M垃圾分区,350M的保留分区,还有C,E转化后对应的分区。主分区个数就够用了。
保留分区一删,windows8 立马不能用,用恢复盘也不行。
不删保留分区,安装完archlinux,以及os-prober, 在 install grub2的时候,windows8总是识别不出来。 后来我试了一下fedora 17,也不行。
ubuntu能识别windows8 ? 难道ubuntu不是用grub管理启动的? ubuntu !!
https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/978028
https://bugzilla.redhat.com/show_bug.cgi?id=873207
mathe, can i see yourubuntu's /boot/grub/grub.cfg ?
or
menuentry 'Windows 8 (loader) (on /dev/sda2)' 我们是要求大家分别试验不同的操作系统,越多越好。不过后来Windows8我很快就删除了(就用了两个星期左右),现在只有Windows7和Ubuntu
页:
[1]
2