+ -
当前位置:首页 → 问答吧 → 本子没有光驱,如何安装arch

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

时间:2009-04-02

来源:互联网

本子神舟,没有光驱。
BIos显示可以USB-HDD, USB-FDC, USB-CDROM, other usb启动。
下载了一个IMG的安装文件,用dd命令写入u盘,但启动失败,不能识别。
该u盘能在台式机上运行并可以在台式机上安装arch。
下载的IMG文件是什么文件?

------------------------------------------------
(最后用pacman-static装上了)

作者: zswlb9999   发布时间: 2009-04-02

U盘貌似要先用boot工具处理一下吧

作者: qiang_liu8183   发布时间: 2009-04-02

引用:
作者: qiang_liu8183
U盘貌似要先用boot工具处理一下吧
不需要,按照wiki上dd的就可以了。不过BIOS里面关于USB的选项可能要设置一下,我的T61p就是用U盘启动安装的。

作者: seu2002   发布时间: 2009-04-02

引用:
作者: seu2002
不需要,按照wiki上dd的就可以了。不过BIOS里面关于USB的选项可能要设置一下,我的T61p就是用U盘启动安装的。
哦,原来如此,没用U盘装过,不了解

作者: qiang_liu8183   发布时间: 2009-04-02

有windows吧,使用grub4dos
grub进入了,还搞不定么

作者: YCF_name   发布时间: 2009-04-02

引用:
作者: YCF_name
有windows吧,使用grub4dos
grub进入了,还搞不定么
有windows.
但好像没有dos.启动直接进入WINDOW。

作者: zswlb9999   发布时间: 2009-04-02

引用:
作者: zswlb9999
有windows.
但好像没有dos.启动直接进入WINDOW。
给你这个,也许有用
FlashDisk.rar

作者: qiang_liu8183   发布时间: 2009-04-02

dd使用的时候命令有没有输入错误?
我以前曾经误敲成dd if=*.img of=/dev/sdx1

作者: hurricanek   发布时间: 2009-04-02

lz 试试用UNetbootin烧iso看?

作者: woainba15   发布时间: 2009-04-02

拿个VMware,选择物理硬盘安装,直接在Windows里操作,再用Grub4DOS启动,OK了

作者: bingyuan   发布时间: 2009-04-02

给你个grub4dos
解压放到c盘根目录
找到boot.ini 隐藏,只读

加入
代码:
C:\grldr="arch"
里面有个time=xx,自己看着改
上传的附件
grldr.bz2 (88.7 KB, 3 次查看)

作者: YCF_name   发布时间: 2009-04-02

arch wiki上有篇文档,可以参考,下载一个版本的arch可以搞定,我以前在无cdrom的本子上装过。具体步骤我忘了

作者: freeobject   发布时间: 2009-04-02

引用:
作者: bingyuan
拿个VMware,选择物理硬盘安装,直接在Windows里操作,再用Grub4DOS启动,OK了
此法甚妙,我就是这样装上ARCH,EXT4分区。不像别的发行版,ARCH在 虚拟机里装和实际的差不多快,装完重启就可以了。不过要下CORE,反正用U盘装也要下载包。还不如用迅雷拖来,更快。

作者: wrfwsh   发布时间: 2009-04-02

引用:
作者: wrfwsh
此法甚妙,我就是这样装上ARCH,EXT4分区。不像别的发行版,ARCH在 虚拟机里装和实际的差不多快,装完重启就可以了。不过要下CORE,反正用U盘装也要下载包。还不如用迅雷拖来,更快。
机器太差的话,跑vmware就是一种罪,
而且,我不想我的安装环境是建立在windows上的.
(RP差的时候->蓝了...)

作者: YCF_name   发布时间: 2009-04-03

引用:
作者: YCF_name
机器太差的话,跑vmware就是一种罪,
而且,我不想我的安装环境是建立在windows上的.
(RP差的时候->蓝了...)
和退出Windows安装没有多大区别,而且一旦出现问题可以查

作者: bingyuan   发布时间: 2009-04-03

想在2009.02硬盘安装?难!我之前搞过,不行!还是用了USB启动。

如果想看看自己的人品到底怎样的话,可以试试。

如果本身有Linux的话可以这样:

http://www.linuxsir.org/bbs/showthre...light=2009+02+

如果没的话可以试试这样:

http://www.linuxsir.org/bbs/showthre...light=2009+02+

如果的确不行,又没刻录机的话就只好USB HDD了。

除了DD For Windows,可以试试Flashnul:

http://wiki.archlinux.org/index.php/...from_USB_stick

作者: 月魄孤魂   发布时间: 2009-04-03

机器也不会差那么多吧。他启动CD 不用多少资源的。比较快。我是DD,FLASHURL没弄成U 盘启动,才VM 里装的
还是一样的。省得一个U盘了. VM 6 绿色版,才几M

作者: wrfwsh   发布时间: 2009-04-03

有可用linux直接mount上img然后chroot安装之
没记错mount上之后是一基本系统,下个img看看

作者: nonplus   发布时间: 2009-04-03

最后是借助fedora的live_iso(用unetbootin专成u盘)造启动盘(arch的U盘老死不认,提示找不到os),进入(或生成一个linux),利用pacman-static,终于装上了archlinux.

http://wiki.archlinux.org/index.php/...AD%E6%96%87%29

作者: zswlb9999   发布时间: 2009-09-18

Arch本来就有给U盘用的img文件啊,dd解到U盘,从U盘启动安装。

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

作者: alpha.gu   发布时间: 2009-09-18

LZ 的情况是完全有可能的 (在神州的电脑上),我遇到过,因为不识别 Grub。

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

我还没见过 syslinux 不能启动的情况。

作者: cwjiof   发布时间: 2009-09-18

两天前用u盘装的,神舟笔记本f231s,出现和wiki上一样的错误.解决还是没问题的.同是UNetbootin

作者: cbkid   发布时间: 2009-09-18

引用:
作者: alpha.gu
Arch本来就有给U盘用的img文件啊,dd解到U盘,从U盘启动安装。

或者用archboot这种iso来安装,我就是用这一种方法,十分好用。
就是嘛,为啥没人用Archboot呢?难道有啥情节?我一直是grub4dos+Archboot硬盘安装的,很和谐的

作者: yafeng   发布时间: 2009-09-19

引用:
作者: woainba15
lz 试试用UNetbootin烧iso看?
使用unetboot很方便的,我就是用这个装的系统,不过我那时要手动挂载

作者: straywind2005   发布时间: 2009-09-19

以前用dd,最近U盘有东西,不想来回倒腾,就安了grub4dos,
用grub4dos直接引导光盘iso(2009.08-core-x86_64.iso),启动后会寻找不到archiso,手动把iso挂到/dev/loop3上,然后连接到/dev/archiso上就行了。wiki里有硬盘安装的说明,

作者: 32idea   发布时间: 2009-09-20

楼上的可以给个链接吗?

作者: zswlb9999   发布时间: 2009-09-20

http://wiki.archlinux.org/index.php/硬盘安装_Arch_(简体中文)

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

作者: 32idea   发布时间: 2009-09-20

关于GRUB4DOS等相信可以解决,只是启动后找不到archiso的问题解决不离了。
有很多方法可以启动安装的内核,但结果都只是进入提示>armfs的环境后(安装内核进入内存),我找不到系统的设备,无法mount.既无fdisk可以查看,即使有iso在硬盘上也无法mount。
我甚至将img的文件解了出来,重新在U盘上安装syslinux,将IMG的内容写入U盘,可以启动
但上面的问题我法解决。逃脱不了提示没有archiso的命运。

作者: zswlb9999   发布时间: 2009-09-20

链接里已经写的很清楚了,仔细看启动时的提示信息,在进入shell之前,系统最后提示的那个分区一般就是你要挂载的分区,

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


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

作者: 32idea   发布时间: 2009-09-20