没有光驱的笔记本怎样从PXE启动安装ArchLinux 2009.08?
时间:2009-12-26
来源:互联网
下载archlinux-2009.08-netinstall-i686.iso提取vmlinuz26、archiso_ide.img加入现有pxe远程启动菜单进入archlinux安装,但initrd解压之后出现ramdisk$,没有看到任何网卡驱动模块。
请教装过的朋友不用U盘和光驱情况下怎样单纯通过网络完成ArchLinux安装(例如挂接本地服务器nfs、ftp、http目录或直接连接远程服务器)?
作者: lifc 发布时间: 2009-12-26
作者: huntxu 发布时间: 2009-12-26
作者: lifc 发布时间: 2009-12-26
作者: CnkknD 发布时间: 2009-12-26
作者: CnkknD 发布时间: 2009-12-26
作者: lifc 发布时间: 2009-12-26
安装镜像已经有/lib/firmware/e100/d101s_ucode.bin这个文件但ifconfig up就是找不到,怀疑可能和chroot的安装方式有关系,是不是firmware loader到chroot外面的root去加载了。
作者: lifc 发布时间: 2009-12-26
几种可行方案:
0、添加一块pc卡或者usb有线/无线网卡看能不能认出来;
1、重编译安装kernel,把e100的firmware放入kernel中,因为尝试用给gentoo linux编的nfs root kernel+initrd无法启动;
2、写个程序监听netlink socket的uevent消息,然后自己向/sys里面写入firmware;
3、拆开笔记本和另外一部笔记本交换网卡,8139的网卡不用加载firmware。
作者: lifc 发布时间: 2009-12-26
找到一个usb无线网卡,插上认出rt2500usb驱动,还好这种卡不需要firmware。启用路由器的无线模块,然后在笔记本上ifconfig wlan0 up。接下来不论怎么iwlist wlan0 scan就是认不到AP,进入gentoo扫描可以找到自己的AP(外加邻居的6个)。这次仔细看日志,原来arch linux下面一直报告wlan0: link is not ready,看来无线也不太好搞……
作者: lifc 发布时间: 2009-12-26
作者: lifc 发布时间: 2009-12-26
作者: lifc 发布时间: 2009-12-26
作者: lifc 发布时间: 2009-12-26
作者: nofoghu 发布时间: 2009-12-26
补充一下:root=/dev/sda3也要改成root=/dev/sda1,因为我懒没分/boot分区
作者: lifc 发布时间: 2009-12-26
好在read-only模式也能登录(如果不行重启进入grub命令行加入init=/bin/sh),mount -oremount,rw /dev/sda1 /挂接成可写之后从/proc/mounts里面取出/文件系统描述手动加入/etc/fstab再重启动一次看看运气如何……
作者: lifc 发布时间: 2009-12-26
作者: ch_fb 发布时间: 2009-12-26
作者: yafeng 发布时间: 2009-12-26
作者: ch_fb
不知道 archlinux 是否有 chroot 安装方法,我只会 debian 的。有的话就简单了,几乎可以适应任何情况。完全可以 PXE 启动一个合适的 Linux ,然后 chroot 。
|
作者: lifc 发布时间: 2009-12-26
作者: yafeng
兄弟,既然搞不成就别搞这个了。不是有gentoo了么?有gentoo了直接在gentoo下装或者用archboot硬盘安装都很简单,为啥非要pxe呢,搞不懂
|
作者: lifc 发布时间: 2009-12-26
作者: yafeng 发布时间: 2009-12-26
作者: alpha.gu 发布时间: 2009-12-26
作者: yafeng
如果我是楼主,我会在gentoo下先给笔记本上硬盘分区,然后搞一个grub4dos的grldr进去,然后用grub4dos的工具吧mbr写进去,这样,本机磁盘可以启动到grub命令行了,然后cp archboot的iso跟里边提取的kernel跟initrd,然后重启到grub,硬盘安装。在这里提一下grub4dos的mbr,这个可是无驱用户的福音啊,它能搜索所有分区根目录的grldr文件并加载,也就是说,无论如何也能启动到grub了。
|
没从iso拷贝安装文件到硬盘的原因是希望进行网络安装,不用先装iso里的旧包装好全部升级一次。既然是网络安装几百MB安装盘用到的也只有vmlinuz和initrd两个文件,感觉从pxe启动比从grub4dos方便些。瞎折腾了这么久,早知道从硬盘装可能还更快:)
作者: lifc 发布时间: 2009-12-26
作者: alpha.gu
没有光驱,不会连USB口都没有吧,USB安装多简单,干嘛非要LAN Boot,这东西看着就头痛。
|
作者: lifc 发布时间: 2009-12-26
作者: wolfmei 发布时间: 2009-12-26
作者: lifc
现有gentoo是pxe启动的nfs无盘系统,本地盘当swap和cache用。之前用无线网卡最近感觉用久了头晕头痛(不知是不是心理作用是),所以想装个可以脱离网络的有盘系统。虽然对gentoo比较熟悉,但它的安装包不分binary和devel,就是说会自动装一些笔记本用不到的开发文件,而SSD固态硬盘空间和寿命都有限,所以想换一种支持二进制包体积相对小巧的发行版。
|
作者: ch_fb 发布时间: 2009-12-26
作者: yafeng 发布时间: 2009-12-26
作者: ch_fb
想包体积相对小巧的发行版,你找 archlinux 就找错了,archlinux 一样是大包,头文件库文件都在里面。想小巧去 debian ,那个定制出来可以小巧得变态,包划分和包关系足以让人发疯。
|
其实接触linux挺早(虽然水平菜),用的发行版也乱七八糟(包括工作中用的各种unix和freebsd),始终觉得少点什么(欠揍)。
94年学slackware,95年有了光盘换成redhat对rpm/yum还算满意。03年后发行越来越臃肿(fedora)包依赖日趋庞大,又陆续用了几年debian(中间用过ubuntu和fedora一个毛病)。05年听说gentoo定制性更强一直用到现在,但目前主要做嵌入式和分布式开发,偶尔搞搞OpenGL程序,gentoo虽灵活高效但系统维护投入精力始终较多。
现在也搞不清究竟什么发行版才适合,希望有种包依赖尽量简单(不要selinux/hal这些),软件源比较丰富,又能提供不同cpu的优化包,开发包文档最好可以选择性安装的发行版出现,有什么合适的不妨推荐一下:)
作者: lifc 发布时间: 2009-12-26
作者: qiang_liu8183 发布时间: 2009-12-26
作者: qiang_liu8183 发布时间: 2009-12-26
作者: qiang_liu8183 发布时间: 2009-12-26
作者: qiang_liu8183
pxe安装arch没问题,但要先满足硬件条件
|
我猜测主要是archboot盘自带的intel e100网卡驱动有问题(找不到firmware),应该和pxe本身关系不太大。
作者: lifc 发布时间: 2009-12-26
作者: qiang_liu8183 发布时间: 2009-12-26
pxe 安装还是简单的,您玩过无盘站那就更简单。
原始的 linux 环境下的无盘站, 支持 dhcp bootp nfs-rootfs 内核一个,dhcpd tftpd nfsd 服务器各一个。现代点的就多了。
http://boot.kernel.org/ 也可借用下。
只要能引导一个系统出来,后面很简单,能 chroot 怎么都成。
作者: 聚焦深空 发布时间: 2009-12-26
作者: iamkr 发布时间: 2009-12-27
作者: 聚焦深空
http://boot.kernel.org/ 也可借用下。
只要能引导一个系统出来,后面很简单,能 chroot 怎么都成。 |
作者: lifc 发布时间: 2009-12-27
作者: iamkr
我是来看直播的
|
作者: lifc 发布时间: 2009-12-27
作者: lifc
系统基本都装好了,已经可以用firefox+fcitx上网,mplayer播放电影和音乐,pidgin聊天。装wqy-zenhei打开embeddedbitmap后firefox中文效果也很不错~
|
作者: wolfmei 发布时间: 2009-12-27
作者: wolfmei
你这台笔记本的配置,我建议还是使用 chromium,那个速度快阿。
|
这台老本是给来装儿子玩的,其他512M以上内存的机器现在基本都在用chromium,将来插件和扩展支持做好点就更完美了,目前似乎只能兼容adobe的flash插件,firefox扩展也完全用不上。
作者: lifc 发布时间: 2009-12-27
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28