Linux运行的工作站
来源:http://www.tudoupe.com时间:2021-11-13
一、远程启动原理
在启动前,客户既没有操作系统,也没有启动磁盘或硬盘或硬盘,而仅仅是计算机的基本部件:CPU、RAM、主机板等等。 最重要的事情是有一个网络卡和启动 BoutRom。 最重要的是有一个网络卡和启动 BootRom. Clients 只能通过网络与操作系统联系。 Linux,不同于Novell的非驱动启动技术, WinNTux, 使用标准的BotP/DHCP 和TFTP 启动技术, WinNT, 使用标准的BotP/DHCP 和TFTP 协议并创建文件。
由于它自己的因特网卡(3c905b-tpo100,加上BUG,尚未按照EPROM(EPROM)的说法更改,EPROM(EPROM)现在正在用软盘取代因特网卡,不能声称它能够直接进入http://sourceforge.org.org/.Net/download需要源代码等等,或编制你所要求的源代码。
以下是Linux启动原则的摘要:
1。 在客户的 PC 启用后, 在允许 TCP/ IP Bootrom 控制前先进行自我测试 。
2. Bootprom使用BOOTTP/DHCP获得IP地址。
3。 如果服务器收到个人电脑的请求, 它会响应 BOOTP/ DHCP 的答复, 其中包括客户端的 IP 地址、 预先配置的网关和切换图像文件。 否则, 服务器会忽略请求 。
Four.Bootprom 使用 TFTP 通信协议从服务器获取活动图像文件 。
五. 个人计算机用它来激活总机文件,这既可以是基本的启动软件,也可以是操作系统。
第六, 活动图像文件将包括狗窝装载器和压缩狗窝, 以及支持 NFS 根系统 。
七台机器由远程客户根据收到的文件启动
一切都很好,很简单,它很管用,它很管用,这是如何创建Linux远程启动的。
二、远程启动实例
作为例子定义以下:
服务器 (IP:) 在 Linux 上
pc01 (IP:) 是第一个客户端 。
pc02 (IP:) 是第二个客户端 。
/切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切 切
/client/pc01是第一个远程启动客户目录。
/client/pc02是第二个远程启动客户目录。
支持rsh
开始,重新拼凑的Linux内核。
make menuconfig
必须注意网络支持、NFS-Root支持和BootP(DHCP)支持。
make clean
make dep
make bzImage
make modules
make modules_install
使用上一个命令,客户端使用 mknbi-linux (mknbi-linux bzimage vmlinuz) 创建的图像文件将在 / usr/ src/linux/ i386/boot 目录中找到 。 (nb) handle, vmlinuz.nb under/ tftpbout
下次运行 mknod / dev/ nfsroot b 0 255 命令, 更改启动设备以引用 NFSRoot 。
以下是远程客户计算机服务器的修改,用于为远程客户机创建文件系统。
在服务器/电子/出口中添加以下内容:
/client/pc01 192.168.0.1(rw, no_root_squash)
/client/pc02 192.168.0.2(rw, no_root_squash)
/home 192.168.0.1/255.255.255.0(rw,no_root_squash)
使用 DHCP 在 /etc/ dhcpd.conf 添加 功能中为远程客户端使用 DHCP 功能, 其服务器地址如下:
# dhcpd.conf
# Global options
option domain-name "server.ustc.edu.cn";
option domain-name-servers 202.38.64.1;
# Intranet
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.1 192.168.0.250;
default-lease-time -1;
# option root-path "/client/pc01";
option dhcp-server-identifier 192.168.0.254;
option broadcast-address 192.168.0.255;
# option routers 198.168.0.254;
server-name "server";
next-server 192.168.0.254;
filename "/boot/vmlinuz";
host pc01{
option root-path "/client/pc01";
hardware ethernet 00:01:02:96:65:92;
fixed-address 192.168.0.1;
}
host pc02{
option root-path "/client/pc02";
hardware ethernet 00:01:02:98:92:55;
fixed-address 192.168.0.2;
}
}
subnet 202.38.64.0 netmask 255.255.255.0 {
}
另见:DHCP-Howto
在服务器上创建远程客户目录如下:
/client
/client/pc01
/client/pc02
让我们来看看Pc01。
Bin,dev,等等,家,lib,mnt,proc, root, sbin, tmp, usr, var 都列在 pc01 目录中 。
我们正在做一个完整的bin、dev、lib、sbin、usr、var、home、mt、proc、roc、root、tmp, 这是一个新的空目录(在当时,是最小的、最干净的Linux支持的目录,包括DHCP、NFS、RSH,等等 ) 。 肯定有很多不必要的项目需要删除, 但如果我们现在不删除, 但如果我们现在不这样做, 如果我们在文献中不这样做, 我们不得不用它来保护事物:(然后逐步删除不必要的文件)
提醒必须做出调整 / client/ pc01/ etc/ rc. d 启动文件: 将数字- avt nofs 更改为数字- v. 使用 NFS 根文件系统 。 我们是Debian Woody, 而此文档已变成 / cliet/ pc01/ etc/ init 。
在 /cliet/pc01/etc/fstab 中更改下列行:
192.168.0.254:/client/pc01 / nfs defaults,rw 0 0
192.168.0.254:/home /home nfs rw,bg 0 0
proc /proc proc defaults 0 0
更改cliet/pc01/etc/主机名如下:
pc01
更改cliet/pc01/etc/主机如下:
127.0.0.1 localhost
192.168.0.254 pc00
192.168.0.1 pc01
192.168.0.2 pc02
更改 cliet/ pc01/ etc/ 主机 。 Equiv:
+
server
pc01
pc02
将cliet/pc01/etc/mtab编辑如下:
192.168.0.254:/client/pc01 / nfs rw 0 0
proc /proc proc rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
192.168.0.254:/home /home nfs rw,bg,addr=192.168.0.254 0 0
更改 clieent/ pc01/ etc/ network/ interfaces 文件 。
face eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
在此之后必须有一个连接远程客户端IP地址到 /cliet/pc01 目录的链条。
$:ln -s pc01 192.168.0.1
PC02 可以克隆PC01 并更改上述文件 。
在个人目录中设置 rsh 支持如下:
home/username/.rhosts
192.168.0.254 username
192.168.0.1 username
192.168.0.2 username
请验证服务器的 nfsd、 tftpd 和 suppd 守护进程正在运行 。
10秒后,Linux就能远程启动
见NFS、TFTP和BOOTP(DHCP)配置的“如何落实”。
稍作实验,最好将客户的所有数据储存在不同的磁盘中,以便安装一个简单的系统,然后将其作为调整的基础(建议Debian,这比较容易修补)。如果以后在客户端安装任何程序,可以做到这一点:
chroot /client/pc01
app- get 或选择
相关新闻
- 2023-05-07 联想v310安装win7教程(联想v310加内存
- 2023-05-07 华硕重新win7系统教程(华硕a555b装
- 2023-05-07 用u盆电脑安装系统教程(电脑克隆系
- 2023-05-07 xp系统从u盘重装教程视频(u盘重装服
- 2023-05-07 启动u盘本地模式教程(开机按什么进
- 2023-05-07 lol没声音但是电脑有声音(lol没声音
- 2023-05-07 好装机一键装机教程(装机助理u盘装
- 2023-05-07 大白菜华硕u盘装系统教程视频(大白
- 2023-05-07 pe使用教程 电脑店(万能驱动pe使用
- 2023-05-07 原版xp用u盘安装教程(win10原版u盘安
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
