自己动手创建最精简的、最具特色linux(3)
安装命令为:grub-install --root-directory =/mnt /dev/sda
^此处为boot目录的父目录
进入/mnt/boot目录查看是否有一个新的目录grub,没有的话则为安装失败,重新安装,有的话直接进入该目录。
使用vim创建文件grub.conf并写入如下内容(注:#后为我的注释内容,不要写入)
default=0
timeout=10 #此处是我们系统启动是菜单选择时间的设置,我们设置为10秒。
title MY LINUX #title是在开机操作系统选择菜单中我们小linux所显示的名字,可任意填写
root (hd0,0) #告诉grub我们小linux系统的内核、根文件系统,initrd文件的所在磁盘
kernel /vmlinuz ro root=/dev/sda2 rhgb quiet #告诉grub内核的名字及根文件系统所在的分区
initrd /initrd.gz #告诉grub initrd文件的名字
保存退出即可。
4、为我们的小linux系统创建简单的根文件系统
进入/etc/myroot目录使用命令创建如下目录:
mkdir -p {boot,proc,sys,dev,home,root,etc/{rc.d,sysconfig,init.d},bin,sbin,lib,usr/{bin,sbin,lib,include},var/{log,run},tmp,mnt,opt,media}
基本命令移植,将借助宿主机有关命令的库文件,为我们的小linux移植必须的命令(各命令的移植方法相同,在此以命令bash为例)
使用which bash 查看bash命令的位置,并将其拷贝到我们小linux的相应位置即可
cp /bin/bash /mnt/myroot/bin/bash
相关新闻>>
- 发表评论
-
- 最新评论 更多>>