LinuxSir.cn,穿越时空的Linuxsir!

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

linux下无盘工作站的问题

[复制链接]
发表于 2006-5-29 17:57:21 | 显示全部楼层 |阅读模式
我用网卡启动连接linux服务器(用HP的Thinclient连接成功),我的普通PC连接后出现错误提示:

ERROR!dhcpd failed!

kernel panic- not syncing:Attempted to kill init!


我已经对DHCP进行了配置,而且其他机器也能正确得到IP地址的。
不知是什么问题
麻烦各位高手赐教!
发表于 2006-5-29 19:59:56 | 显示全部楼层
能否提供更多信息,比如 client 是如何构成的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 09:41:14 | 显示全部楼层
能连上服务器的client配置如下:

HP Compaq t5520 瘦客户机 :VIA Eden 800MHz;64MB 闪存;128MB (1 x 128MB) DDR SDRAM;内置扩音器,1/8 英寸迷你型,全 16 位立体声,44 kHz 采样率输出;10/100 BaseT 快速以太网
回复 支持 反对

使用道具 举报

发表于 2006-5-30 09:44:39 | 显示全部楼层
指软件,不是硬件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 10:36:03 | 显示全部楼层
服务器是Gentoo linux3.3.6
在DHCP。CONF中的有关客户机设置为
host gentootest {
        fixed-address 192.168.0.131;
        hardware ethernet 00:0C:29:9C:60B;

        filename "pxelinux.0";
        option root-path "ts1:/thermux/rootfs.xorg7";
}


客户机就普通PC机
回复 支持 反对

使用道具 举报

发表于 2006-5-30 13:01:04 | 显示全部楼层
DHCP的全局配置中有没有这两句?
  1. allow booting;
  2. allow bootp;
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 13:37:35 | 显示全部楼层
原来是没有的,现在加上了还是不行
奇怪的就是thinclient是可以启动成功的,为什么PC就不行呢
回复 支持 反对

使用道具 举报

发表于 2006-5-30 13:44:00 | 显示全部楼层
你的机子是不是已经加载了内核而在init那一步初始化时出得错,如果是的话看你内核中的ip autoconfig... DHCP那一项勾上了没有?

把你的tftp目录下的.cfg文件贴上来看一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 14:06:12 | 显示全部楼层
PROMPT 0
NOESCAPE 1
ALLOWOPTIONS 1
IMPLICIT 1
TIMEOUT 100


MENU ROWS 4

MENU TIMEOUTROW 24

MENU PASSWORDROW 14

MENU CMDLINEROW 14

MENU TABMSGROW 22

MENU ENDROW 24

MENU WIDTH 80

MENU MARGIN 10

MENU PASSWORDMARGIN 3


DEFAULT menu


MENU TITLE Please choose the operating system to boot




LABEL thermux
        MENU LABEL thermux for HP thinclients
        MENU DEFAULT
#       MENU PASSWD
        KERNEL kernel/thermux/hp/bzImage
        APPEND init=/linuxrc rw root=/dev/ram0 initrd=kernel/thermux/hp/initrd.gz
回复 支持 反对

使用道具 举报

发表于 2006-5-31 01:10:19 | 显示全部楼层
先弄清楚几个问题:
1. 你是用的nfs的方式还是ramdisk的方式做无盘工作站
2. pxe启动分成这么几步:第一步是网卡的bootrom找dhcp服务器设置好IP地址,第二步根据此网络设置寻找tftp服务器上的启动文件,第三步根据tftp服务器上的设置加载内核及initrd的初始化程序,第四步mount root分区,启动系统init。你在1楼中出现的错误信息是在哪一步出现的?
回复 支持 反对

使用道具 举报

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

本版积分规则

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