普通的PC,x86架构处理器,4G内存;
usb 一个4G,主要用它作为启动LILO和放置根文件系统压缩包。
2 准备工作
下载安装ubuntu14.04server版本,并安装内核编译环境(注意:1,安装时需要配置网卡,2,安装时/boot需要10G)。
使用/boot目录下config文件编译内核,运行正常。
修改内核中参数,支持ram启动,修改ramdisk大小为1G。重新编译内核,并启动成功。
3.制作根文件系统压缩文件ram30.img.gz
在/mnt目录下创建目录rd(运行mkdir /mnt/rd);
在/dev/ram0创建文件系统(运行mke2fs -m 0 /dev/ram0 );
挂载上/dev/ram0(运行mount /dev/ram0 /mnt/rd)
就可以象对普通硬盘一样对它进行操作了。
用命令df -h | grep ram0查看出ramdisk大小。
建立目录/mnt/minlinux,在此目录下创建文件系统。
比对系统目录,创立目录bin,放如ls、mv、grep、chown、chmod、chgrp、ln、rm等;
比对系统目录,创立目录sbin,在sbin下是系统启动过程通常需要的命令,如bash、e2fsck、mke2fs、fdisk、insmod、rmmod、depmod、modprobe、lsmod、shutdown、