you dont have to have an existing fedora core 3 installation to install fc3 on your soekris. any linux, freebsd, or solaris box should do just fine. (i imagine you could even use mac osx?) in this example, i will be installing fc3 onto my soekris machine using gentoo linux as the host.
if you dont already have a dhcp server running, you need to install it now. in this document, i am using gentoo linux as the host machine for installing fc3. with gentoo, use emerge to install a dhcp server. 【程序编程相关:linux核心源程序的文件组织】
the first thing that happens when you boot your soekris box from the network is that it will look for a dhcp server. that being the case, configuring the dhcp server is the first thing you should set up and get working. 【推荐阅读:利用netconsole将linux的内】
once complete, edit the /etc/dhcp/dhcp.conf file. by default, this file will not exist after a new dhcp install using emerge. there is a /etc/dhcp/dhcp.conf.example file but most likely you can just use my information to setup your config file. here is my config file. 【扩展信息:使用 Xen:使用虚拟 Linux 来测】
emerge dhcp
allow booting; allow bootp; option domain-name "example.com"; option domain-name-servers 192.168.1.1 ; option routers 192.168.1.1; default-lease-time 600; max-lease-time 7200; ddns-update-style none; log-facility local7; subnet 192.168.1.0 netmask 255.255.255.0 { } host debbox { hardware ethernet 00:00:00:00:00:00; fixed-address 192.168.1.4; next-server 192.168.1.2; option root-path "/tftpboot"; filename "/soekpxe.0"; }obviously you will have to make the necessary mac and ip address changes to match your particular setup. if you dont know the mac address of your eth0 network interface, read the combios section of this document as it explains how to find it.
... 下一页