标签:nss nload eve out tle ethtool bin 菜单 ram
下载安装busybox:自制linux系统
给虚拟机添加一块硬盘,分两个分区,格式化挂载到/mnt/boot ,/mnt/sysimage
相当于linux的根分区和boot分区
生成grub:grub-install --root-directory=/mnt/ /dev/sdb
cp /boot/vmlinuz-2.6.32-754.el6.x86_64 /mnt/boot/vmlinuz
cp /boot/initramfs-2.6.32-754.el6.x86_64.img /mnt/boot/initramfs.img
生成启动菜单:
vim /mnt/boot/grub/grub.conf
default=0
timeout=3
title centos6.2 linux
root (hd0,0)
kernel /vmlinuz root=/dev/sda2 rhgb quiet init=/bin/bash
initrd /initramfs.img
生成根分区的必要目录:
mkdir -pv /mnt/sysimage/{dev,boot,sys,proc,etc,bin,sbin,tmp,var,usr,home,root,lib,lib64,opt,mnt,media}
配置网卡驱动:
ethtool -i eth0
cp modinfo -n e1000
/mnt/sysimage/lib/
将busybox的命令整合进来
cp -a /root/busybox/_install/* /mnt/sysimage/
关闭此机器,将磁盘取出,就是个单独的系统
重新配置一台机器,不指定CD镜像,将此硬盘作为系统盘,最小可只给256M,就可以正常启动。
标签:nss nload eve out tle ethtool bin 菜单 ram
原文地址:https://blog.51cto.com/13434656/2526545