页次: 1
用GRUB自动生成的文件不能启动ARCH,遂用syslinux(6.0以上)。但是导致sda1的xp没有被加进引导目录,该怎么解救?
另外自己查了一下,貌似不只是修改syslinux.cfg,还需要使用MBR相关工具,比如ms-sys,但是pacman -S ms-sys不对,那该在哪里?
或者其他直接的办法?
ARCH系统是可以用的,就是不见了XP系统和他的NTFS分区。。。
离线
你的grub有没有安装os-breaker。Arch支持多系统需要os-breaker插件。
#pacman -S os-breaker
离线
离线
os-prober……
breaker是系统破坏器么……
Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
os-prober……
breaker是系统破坏器么……
233
离线
你的grub有没有安装os-breaker。Arch支持多系统需要os-breaker插件。
#pacman -S os-breaker
不是说了我用的是syslinux么。。。
离线
cuihao 说:os-prober……
breaker是系统破坏器么……233
我用的是syslinux 自动生成的grub不适合我的机子,我也不会改,可能是分区问题吧
这个syslinux该怎么修复Xperia?
离线
你的grub有没有安装os-breaker。Arch支持多系统需要os-breaker插件。
#pacman -S os-breaker
好吧,我装了 grub 和os什么那个,还是不行
离线
似乎用syslinux不多,我大概是这样的:
先archlinux,留了一个主分区给windows
安装windows到预留分区,重启只能直接到arch,但能看见ntfs分区(你已经安装了ntfs-3g包了吧)
确认windows分区
$lsblk
或
# fdisk -l /dev/sda
我的是sda2
修改syslinux.cfg,增加windows引导菜单
#vi /boot/syslinux/syslinux.cfg
LABEL windows
MENU LABEL Windows 7
COM32 chain.c32
APPEND hd0 2
注意 hd0指的是sda,从0开始算第一个,分区数从1开始算第一个,后面的分区应为2,即APPEND hd0 2指的是sda2
离线
页次: 1