您尚未登录。

#1 2014-10-08 20:42:56

fxstar1
会员
注册时间: 2014-10-08
帖子: 4

archlinux 与 windows双系统的问题

各位朋友大家好,我之前一直使用的fedora,近期希望能转到archlinux这一个平台上,所以初到archlinux论坛还望朋友们多多指导。
有没有朋友是先装archlinux然后再装windows的?
我想今后以archlinux为主,windows为辅,安装上担心安装windows时会把archlinux启动区给覆盖了,不知道有没有哪个朋友有比较好的解决方案可以分享下。
还想过在archlinux上装虚拟机跑windows,但是不知道效果如何,有试过的朋友能不能介绍下实际效果,毕竟windows要留着跑一些基于win的大型应用程序。
最后一个问题是,分别对于上面两种情况,有木有大神给个500G硬盘分区的建议(基本的分配方法,具体的我还会按实际情况调整的)?

离线

#2 2014-10-08 22:00:43

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: archlinux 与 windows双系统的问题

我用 vbox 跑 Windows,里边有 Viisual Studio、招商银行的网银、迅雷等大型(耗资源)程序。有些慢,但是很少用所以可以接受。

先装 Linux 的话,装完 Windows 再启动到安装介质,重新安装一下引导程序就可以了。

离线

#3 2014-10-09 20:56:03

hw0wei
会员
注册时间: 2014-05-20
帖子: 27

Re: archlinux 与 windows双系统的问题

archlinux wiki里面写的很清楚啊,我就是linux win7上系统。基础安装楼主可以去使用github:https://github.com/helmuthdu/aui 我感觉不错,本人就是使用哪个安装的基础包 简洁

离线

#4 2014-10-10 10:05:47

kingsk
会员
注册时间: 2014-09-28
帖子: 36

Re: archlinux 与 windows双系统的问题

建议先装windows再装archlinux,因为windows安装的时候好像会强制建立几个分区的,这个可能会有些问题。如果是传统bios系统问题还不大,uefi的系统会比较麻烦。

离线

#5 2014-10-10 23:39:52

luxni
会员
注册时间: 2014-06-08
帖子: 281

Re: archlinux 与 windows双系统的问题

我直接格了WINDOWS的一个分区来用。


虽然人菜菜的,但也想做个有趣的人。

离线

#6 2014-10-26 10:40:36

fxstar1
会员
注册时间: 2014-10-08
帖子: 4

Re: archlinux 与 windows双系统的问题

luxni 说:

我直接格了WINDOWS的一个分区来用。

我给windows留了一个分区,可惜不是C盘,要想装WINDOWS有好的建议吗(问题还是启动扇区的问题,要是用工具把win7还原到分区,可以想办法引导吗)

离线

#7 2014-10-26 13:20:20

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 197

Re: archlinux 与 windows双系统的问题

我用的 Windows 2003 + Arch Linux 双系统, grub 引导。
先装什么后装什么关系不大,
最重要的是, 硬盘分区大小和位置一旦确定了就不要再更改, 格式化分区不受影响。
两个系统都装完以后, mbr 写入 grub 引导,
1.如果从 windows 引导 Linux 的话,用 grub4dos 写 mbr,C 盘放 grldr menu.lst
  编辑 menu.lst 实现多重引导。
2.如果从 Linux 引导 windows 的话,
  # pacman -S grub
  # grub-install --recheck /dev/sda
  # grub-mkconfig -o /boot/grub/grub.cfg
  编辑 /boot/grub/grub.cfg 实现多重引导。

我的引导菜单如下,仅供参考:
title Windows Server 2003 Enterprise Edition SP2
  find --set-root --ignore-floppies --ignore-cd /NTLDR
  makeactive
  chainloader /NTLDR

title ArchLinux x86_64
  find --set-root /boot/vmlinuz-linux
  kernel /boot/vmlinuz-linux root=UUID=0115c2b7-9121-466c-bde3-e39d297848f7 rw
  initrd /boot/initramfs-linux.img

值得说明的是:UUID=0115c2b7-9121-466c-bde3-e39d297848f7,这个根据你的实际情况修改。
可以在 /dev/disk/by-uuid 查看挂在为 / 的分区 uuid 。

3affffddb34d879c29fe168c83309547a53488.png


Archlinux + DWM,赞同 K.I.S.S 理念!

离线

页脚