“今天你不为郭宝峰说话,明天就没人为你说话”
2009-07-28
2009-07-16
建debian pxe网络引导安装服务器
参考文章 http://www.debian-administration.org/articles/478,原文例子用的etch,我改成了lenny。
过程很简单
tftp 设置
1.安装 tftpd-hpa
2.修改 /etc/default/tftpd-hpa,把 RUN_DAEMON="no" 改成 RUN_DAEMON="yes"
3.
DHCP 设置
1.安装 dhcpd
2.配置 dhcpd
/etc/dhcp3/dhcpd.conf加入以下段落
请按实际情况进行修改,要注意的是 next-server 需要配置成安装了 tftp 服务的那台机器。
pxe配置
1.
2.在 /var/lib/tftpboot/pxelinux.cfg下新建文件default,内容如下
3.下载相应的pxe内核引导文件
就这么几个步骤就可以了,当然最重要的是客户机的网卡需要支持网络启动...
过程很简单
tftp 设置
1.安装 tftpd-hpa
sudo aptitude install tftpd-hpa
2.修改 /etc/default/tftpd-hpa,把 RUN_DAEMON="no" 改成 RUN_DAEMON="yes"
3.
mkdir -p /var/lib/tftpboot etc/init.d/tftpd-hpa start
DHCP 设置
1.安装 dhcpd
sudo aptitude install dhcp3-server2.配置 dhcpd
/etc/dhcp3/dhcpd.conf加入以下段落
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.70 192.168.1.100;
filename "pxelinux.0";
next-server 192.168.1.50;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
}
请按实际情况进行修改,要注意的是 next-server 需要配置成安装了 tftp 服务的那台机器。
pxe配置
1.
mkdir /var/lib/tftpboot/pxelinux.cfg 2.在 /var/lib/tftpboot/pxelinux.cfg下新建文件default,内容如下
DISPLAY boot.txt
DEFAULT lenny_i386_install
LABEL lenny_i386_install
kernel debian/lenny/i386/linux
append vga=normal initrd=debian/lenny/i386/initrd.gz --
LABEL lenny_i386_linux
kernel debian/lenny/i386/linux
append vga=normal initrd=debian/lenny/i386/initrd.gz --
LABEL lenny_i386_expert
kernel debian/lenny/i386/linux
append priority=low vga=normal initrd=debian/lenny/i386/initrd.gz --
LABEL lenny_i386_rescue
kernel debian/lenny/i386/linux
append vga=normal initrd=debian/lenny/i386/initrd.gz rescue/enable=true --
PROMPT 1
TIMEOUT 0
3.下载相应的pxe内核引导文件
cd /var/lib/tftpboot/ wget http://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/pxelinux.0 mkdir -p /var/lib/tftpboot/debian/lenny/i386 cd /var/lib/tftpboot/debian/lenny/i386 wget http://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/linux http://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz
就这么几个步骤就可以了,当然最重要的是客户机的网卡需要支持网络启动...
2009-07-11
2009-07-10
bash下进行进制转换的最简单方法
echo "obase=10;ibase=16;FF" |bc
echo "obase=16;ibase=10;256" |bc
echo "obase=2;ibase=16;256" |bc
obase 是转换后的进制,ibase是转换前的进制,之后的 FF、256 这些是即是被转换的数字
其它进制转换的依次类推。需要注意的是,如果 ibase 是 16 进制,那么 abcdef 必须转换成大写。
2009-07-05
virtualbox3.0在linux下黑屏的解决方法
升级到virtualbox3.0,windows虚拟机整个就是黑的。
就是下面这个德性

虽然感觉到问题应该是和vbox3.0新增的3d加速功能有关,但是关闭3d加速问题仍旧。俗话说得好啊,外事不决问google。google一下就找到了答案,根据 http://forums.virtualbox.org/viewtopic.php?f=2&t=17823#p84267 ,在启动virtualbox3.0前执行以下命令就能暂时解决。
vbox3.0 问题很多,只能静待升级了。
就是下面这个德性
虽然感觉到问题应该是和vbox3.0新增的3d加速功能有关,但是关闭3d加速问题仍旧。俗话说得好啊,外事不决问google。google一下就找到了答案,根据 http://forums.virtualbox.org/viewtopic.php?f=2&t=17823#p84267 ,在启动virtualbox3.0前执行以下命令就能暂时解决。
export XLIB_SKIP_ARGB_VISUALS=1
vbox3.0 问题很多,只能静待升级了。
2009-07-01
订阅:
博文 (Atom)
