前提:nfs的启动方式是正常的。
本文只是说明如何把nfs的方法改为到硬盘的分区上去。
因为之前的硬盘用的是翼辉系统,尽量在不破坏翼辉系统的情况下,增加一个硬盘分区,用于放置linux文件系统。
硬盘共128G,分成3个区,1区用来放置内核,2区用于翼辉的磁盘空间,3区为linux文件系统空间。
1.在翼辉下分成3个区。


其他就不多说了,翼辉系统要重新部署。
2. 将linux内核放置在分区0中
在翼辉启动下,可以使用ftp传过去。放置在/media/hdd0目录下就好了
3.内核加载命令
load (wd0,0)/vmlinux-2k-ky19001
4. 文件系统加载参数
g console=ttyS0,115200 noinitrd root=/dev/sda2 rootfstype=ext3 rw ip=192.168.1.6:192.168.1.11::::eth1
5.修改env,使linux能从硬盘中启动。
(因为出现了文件,暂时使用命令启动,后面再修改吧。)
6.网络启动内核和文件系统:
load tftp://192.168.1.11/vmlinux-2k-ky19001
g console=ttyS0,115200 noinitrd root=/dev/nfs rw nfsroot=192.168.1.11:/home/jc/ls2a1000/rootfs,v3 ip=192.168.1.6:192.168.1.11::::eth1
电脑的ip是192.168.1.11.
7.linux文件系统转移到硬盘上。
分区之后,应该还是要用nfs启动一次,完成文件系统的搭建之后再修改为硬盘启动的方式。
7.1 格式化ext3
mkfs.ext3 /dev/sda2
7.2 挂载到mnt分区
mount -t ext3 /dev/sda2 /mnt
7.3 拷贝文件系统到硬盘上。
cp bin boot/ etc/ /mnt -arf
cp lib* home root sbin var usr /mnt -arf
cp dev /mnt -arf
cp run/ /mnt -arf
cp srv/ /mnt -arf
mkdir proc sys tmp media mnt
cp opt/ /mnt -arf
以上步骤可以合并哈。
拷贝完之后,即可使用硬盘的文件系统了。
