LinuxSir.cn,穿越时空的Linuxsir!

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

linux无盘站无法启动(pxe)

[复制链接]
发表于 2005-1-12 23:53:15 | 显示全部楼层 |阅读模式
可以分配地址,但说找不到文件,不知道他找的文件是内核文件还是pxelinux.0?
如下图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2005-1-13 16:42:10 | 显示全部楼层
按照网上的帖子做,原来目录搞错了
现在可以远程启动安装,但不知道能不能直接安装在远程服务器上面 :p
发表于 2005-1-13 23:28:35 | 显示全部楼层
试过win98无盘工作站,还未试过linux的,
兄弟能共享一下你的方法吗?
我很菜的,最好详细一点。
谢谢。
发表于 2005-1-14 10:59:09 | 显示全部楼层
我也有此想法。在pxe 远程安装的基础上,实现 pxe  远程启动无盘系统。

使用pxe 远程获得 kernel 和 ramdisk 就可以实现。 但kernel 和 ramdisk 都需要订制,功力不深,望电脑兴叹。

kernel 需要支持系统网卡,支持tcp/ip 协议。 ramdisk 文件系统中要有 smb 或nfs ,ftp 软件模块,然或直接mount使用服务器上共享的网络文件系统就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-14 19:18:22 | 显示全部楼层
我也很菜,“三人行,必有我师”,大家共同进步;

目前只能远程启动,通过网络安装到本地硬盘;
因为参考了很多无盘的帖子、要实现远程启动系统还得重新编译内核等一些工作,所以显得有些凌乱;过几天搞好了我会把过程写出来给大家共享


下面先把之前碰到的问题说明一下免得大伙儿又走弯路:

首先,配置/etc/dhcpd.conf(pxe的没搞定)时,那个filename是以tftp指定的目录为跟目录的;
在redhatv9.0下面,tftp默认指定目录/tftpboot为根目录,所以在dhcpd.conf中对客户机指定的启动文件应该去掉/tftpboot(很多无盘帖子这里都出现笔误),例如,启动文件是/tftpboot/pxelinux.o时,则在dhcpd.conf中应该这样指定启动文件filename "pxelinux.o";;如果有目录的话依此类推。

其次,客户机的配置文件放在/tftpboot/pxelinux.cfg目录下,文件名是客户机ip地址的十六进制(大写字母),远程启动时会自动读入这个配置文件,然后根据它下载相应的启动程序。

有空的话玩玩,挺好玩的 :p

:thank 发表无盘帖子各位前辈 :thank
回复 支持 反对

使用道具 举报

发表于 2005-1-15 15:23:28 | 显示全部楼层
谢谢。
关注中。。。
回复 支持 反对

使用道具 举报

发表于 2005-1-15 15:34:51 | 显示全部楼层
有时间向您讨教了!
回复 支持 反对

使用道具 举报

发表于 2005-1-16 09:23:23 | 显示全部楼层
各位:
可以用k12ltsp建立终端服务器

看这里http://free2.e-168.cn/kinyoo

欢迎各位提出问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-19 15:06:36 | 显示全部楼层
好。 :thank

我这儿是万事俱备只欠东风 :p

客户机找不到nfs服务器 :!!
一时半会还真找不到问题在哪儿,请大伙儿帮忙看看。:help
现象如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-1-19 16:10:28 | 显示全部楼层
只是建议:
1 用tcpdump (或用windows下的sniffer)注意下数据包,看一下网络连接的问题到底处在哪?
2 用安装好的linux系统测试一下服务器,看能否mount 上nfs 共享
回复 支持 反对

使用道具 举报

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

本版积分规则

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