ls2k1000-硬盘启动内核及文件系统

前提: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

以上步骤可以合并哈。

拷贝完之后,即可使用硬盘的文件系统了。

 


版权声明:本文为zhaozhi0810原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。