LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1282|回复: 9

2009.08 版本如何windows下硬盘安装?

[复制链接]
发表于 2009-9-11 21:02:08 | 显示全部楼层 |阅读模式
试过了UNetbootin,失败,哪位大侠解决了这个问题?
找到了:http://wiki.archlinux.org/index. ... 4%B8%AD%E6%96%87%29
发表于 2009-9-12 07:42:43 | 显示全部楼层
可惜Arch不能像Ubuntu那们Wubi安装,不安装的实际分区中,安装到虚拟硬盘文件中。
回复 支持 反对

使用道具 举报

发表于 2009-9-12 12:14:13 | 显示全部楼层
一、安装GRUB4DOS
二、事实上,可以使用grub的加载ISO功能直接启动光盘
      grub> map --mem (hd0,0)/archlinux-2009.08-core-i686.iso (0xff)
      grub> map --hook
      grub> chainloader (0xff)
      grub> boot
三、    * 用2009.08的ISO,在启动过程中会查找/dev/archiso 文件,如果找不到(因为使用的硬盘ISO方式),会得到一个shell。

这里需要首先mount 硬盘分区,然后使用losetup将ISO文件挂到某个loop设备上面,最后将这个loop设备ln到/dev/archiso上。

#mkdir /win
#mount -r -t ntfs /dev/sda1 /win
#modprobe loop
#losetup /dev/loop6 /win/archlinux-2009.08-core-i686.iso
#ln -s /dev/loop6 /dev/archiso


执行完上述操作后,/dev/archiso就是指向硬盘上的ISO文件。按Ctrl+D退出shell,启动程序会继续执行,启动LiveCD,启动完成后可以使用/arch/setup安装
---------------------------------------------------------------------------------
按上面三步来到,然后我直接就FTP安装了,你选光盘源来安装就行了。
回复 支持 反对

使用道具 举报

发表于 2009-9-12 12:15:36 | 显示全部楼层
郁闷,已解决,哈哈!
回复 支持 反对

使用道具 举报

发表于 2009-9-12 15:14:39 | 显示全部楼层
装个grub
提取ISO里面的vmlinuz
                     initrd.img
回复 支持 反对

使用道具 举报

发表于 2009-9-12 17:25:17 | 显示全部楼层
非常多谢三楼的贴子,应该加到精华贴子里,我找了4个月,才找到这个安装方法。读遍wiki中文,sir里的帖子,均不能装上arch .因为我的本子无法识别U盘启动(arch的USB的img文件识别启动),也无光盘。
现在安装上了FEDORA(因为可以识别FEDORA的iso,通过unetbootin转成U盘)。
按3楼的帖子尝试一下。

版主,记得把三楼的帖子整理好了,方便不少兄弟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-12 17:30:07 | 显示全部楼层
我搞了一天一夜才学会三楼的方法,我也很郁闷。
回复 支持 反对

使用道具 举报

发表于 2009-9-12 19:49:08 | 显示全部楼层
其实找个vmware 新建个虚拟机 选择用物理硬盘。。。。。。
回复 支持 反对

使用道具 举报

发表于 2009-9-12 21:12:07 | 显示全部楼层
如何传递 apic=off 的参数给启动的内核。
回复 支持 反对

使用道具 举报

发表于 2009-9-13 10:45:17 | 显示全部楼层
进来学习,3楼的办法值得参考
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表