LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: zswlb9999

本子没有光驱,如何安装arch

[复制链接]
发表于 2009-9-18 16:39:05 | 显示全部楼层
LZ 的情况是完全有可能的 (在神州的电脑上),我遇到过,因为不识别 Grub。

针对这种情况,应当改用 syslinux 启动。注意,syslinux 有几个子项目,不同的文件系统使用不同的指令。详情查阅 http://syslinux.zytor.com/

我还没见过 syslinux 不能启动的情况。
回复 支持 反对

使用道具 举报

发表于 2009-9-18 17:36:57 | 显示全部楼层
两天前用u盘装的,神舟笔记本f231s,出现和wiki上一样的错误.解决还是没问题的.同是UNetbootin
回复 支持 反对

使用道具 举报

发表于 2009-9-18 23:20:08 | 显示全部楼层
Post by alpha.gu;2028014
Arch本来就有给U盘用的img文件啊,dd解到U盘,从U盘启动安装。

或者用archboot这种iso来安装,我就是用这一种方法,十分好用。


就是嘛,为啥没人用Archboot呢?难道有啥情节?我一直是grub4dos+Archboot硬盘安装的,很和谐的
回复 支持 反对

使用道具 举报

发表于 2009-9-19 12:40:45 | 显示全部楼层
Post by woainba15;1968648
lz 试试用UNetbootin烧iso看?
使用unetboot很方便的,我就是用这个装的系统,不过我那时要手动挂载
回复 支持 反对

使用道具 举报

发表于 2009-9-19 22:43:04 | 显示全部楼层
以前用dd,最近U盘有东西,不想来回倒腾,就安了grub4dos,
用grub4dos直接引导光盘iso(2009.08-core-x86_64.iso),启动后会寻找不到archiso,手动把iso挂到/dev/loop3上,然后连接到/dev/archiso上就行了。wiki里有硬盘安装的说明,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-19 23:26:23 | 显示全部楼层
楼上的可以给个链接吗?
回复 支持 反对

使用道具 举报

发表于 2009-9-19 23:44:46 | 显示全部楼层
http://wiki.archlinux.org/index. ... Arch_(简体中文)

开始我把kernel和initrd提取出来用grub4dos引导安装的,
后来正式安装的时候直接用grub4dos引导iso,就是启动时间比较长,但省了提出kernel和initrd相关文件这一步,
两个的menu.lst引导的写法不同,都是引导到找不到archiso这一步就转到简易shell下了,后面都一样。
上面那个链接里应该都写到了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-20 07:14:51 | 显示全部楼层
关于GRUB4DOS等相信可以解决,只是启动后找不到archiso的问题解决不离了。
有很多方法可以启动安装的内核,但结果都只是进入提示>armfs的环境后(安装内核进入内存),我找不到系统的设备,无法mount.既无fdisk可以查看,即使有iso在硬盘上也无法mount。
我甚至将img的文件解了出来,重新在U盘上安装syslinux,将IMG的内容写入U盘,可以启动
但上面的问题我法解决。逃脱不了提示没有archiso的命运。
回复 支持 反对

使用道具 举报

发表于 2009-9-20 10:37:31 | 显示全部楼层
链接里已经写的很清楚了,仔细看启动时的提示信息,在进入shell之前,系统最后提示的那个分区一般就是你要挂载的分区,

比如,我的u盘启动时一般被认成(fd0),进入shell前,有时候提示是sdf4,有时候提示是sdb4,我先按最后提示(或者是/dev/sdf4或者是/dev/sdb4,而不是最开始的/dev/fd0)挂载该分区,加载loop模块,手动把iso挂到/dev/loop3上,然后软链接到/dev/archiso,退出shell,系统就正常运行。


如果仅仅是因为没有fdisk,无法知道硬盘信息,而无法挂载iso,其实你离成功只差一步之遥。
回复 支持 反对

使用道具 举报

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

本版积分规则

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