页次: 1
在win7下用vmware安装archlinux20120907 到第三分区(用pq分出的ext3),正常安装,也装了grub,gnome ,在虚拟机里正常grub引导,但是怎么也添加不到win7开机项。
先试过easybcd 添加(如下图),开机后还是直接进入win7。于是添加neroGRUB(最后那项),写了menu.list.还是直接不行.......
后来又试了在c盘添加grubdos ,boot.ini 后面加了如下几行,
Java代码
1.[boot loader]
2.[operating systems]
3.c:\grldr.mbr="Archlinux"
menu.list是这样的
1.title archlinux
2.root (hd0,3)
3.kernel /boot/vmlinuz-linux root=/dev/sda4
4.initrd /boot/initramfs-linux.img
5.boot
完全没用,实际上用在easybcd里启动项都删了也不影响win7忘我的启动....
实在没辙了。之前装过debian6 的livecd,因为不能获取root权限,就在win7中删了,也重写过MBR,但win7也打不开了,用win7启动盘修复过。
因为只能用3G网卡上网,以为这样安装省去不少麻烦,虽然最新的arch带了usb_modeswitch,可是不大会用,不想冒那个险。
最近编辑记录 firewooz (2012-09-15 02:22:57)
离线
3G上网现在已经能够很简单解决了,具体请看wiki。
还是乖乖用iso光盘/闪存盘安装,表玩神码虚拟机在硬盘上安装,出错了都没人遇到过也没法给你解决。
如果不会玩怕冒险的话,livecd引导进去先按照wiki连上网再说,这样就会好很多。
grub2还需要安装 os-probe 再执行
grub-mkconfig -o /boot/grub/grub.cfg
就可以找到win7启动项了。
离线
多谢回复!
我就是按照Beginer's guide 安装的.也装过了os-probe.我再用ubuntu的livecd试试, arch实在不知道怎么弄.
离线
虚拟机安装到物理硬盘,又长知识了……
本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x
离线
我发现问题在于写入grub前没有挂载windows分区,所以,,,,,,再用ntfs-3g重新挂载应该就可以了.
离线
Device Boot Start End Blocks Id System
/dev/sda1 63 60854219 30427078+ 2d Unknown
/dev/sda2 60862464 151205887 45171712 2d Unknown
/dev/sda3 165722110 625139711 229708801 f W95 Ext'd (LBA)
/dev/sda4 * 151205888 165722109 7258111 83 Linux
/dev/sda5 165722112 375437311 104857600 7 HPFS/NTFS/exFAT
/dev/sda6 375439360 625139711 124850176 2d Unknown
装过ntfs-3g,使用cat /proc/filesystems 发现里面有ntfs的阿,第五分区就支持的,,但就是挂载不上,完全没办法了。是硬盘NTFS分区的问题,就算正常的方法安装也是这个结果了。
[root@arch glados]# mount -t ntfs-3g /dev/sda5 /mnt/win
NTFS signature is missing.
Failed to mount '/dev/sda5': Invalid argument
The device '/dev/sda5' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
离线
谁能帮帮我,先谢过了,谷歌了不少资料无解。
离线
不是应该用
mount -t ntfs /dev/sda5 /mnt/win
的吗,ntfs才是一种文件格式吧。可以man filesystem试一下,没记错的话应该能看到一个文件系统的列表
最近编辑记录 zhw2101024 (2012-09-13 18:00:03)
离线
不是应该用
mount -t ntfs /dev/sda5 /mnt/win
的吗,ntfs才是一种文件格式吧。可以man filesystem试一下,没记错的话应该能看到一个文件系统的列表
已经解决了。
离线
怎么解决的?
离线
页次: 1