码迷,mamicode.com
首页 > 其他好文 > 详细

创建简单启用bash系统

时间:2014-08-01 11:01:02      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:bash

【划分磁盘】

#fdisk /dev/sdb

n

p

1

enter

+200M

n

p

1

enter

+512M

#mke2fs -t ext4 /dev/sdb1

#mke2fs -t ext4 /dev/sdb2

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

【安装grub】

#mkdir /mnt/boot

#mout /dev/sdb1 /mnt/boot/

#grub-install --root-directory=/mnt /dev/sdb

#sync

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

【编写grub配置文件】

#cd /mnt/boot/grub

#vim grub.conf

default=0

timeout=6

title Test OS

root (hd0,0)

kernel /vmlinuz ro root=/dev/sda2 selinux=0 init=/bin/bash

initrd /initramfs

#sync

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

【拷贝内核创建启动必要目录】

#mkdir /mnt/sysroot

#mount /dev/sdb2 /mnt/sysroot

#cp /boot/vmlinuz-2.6.32-431.el6.x86_64 /mnt/boot/vmlinuz

#cp /boot/initramfs-2.6.32-431.el6.x86_64.img /mnt/boot/initramfs

#cd /mnt/sysroot

#mkdir -pv bin sbin usr/{bin,sbin,lib64} lib64 etc home root dev mnt proc sys var tmp media

#sync

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

【拷贝库文件】

#which bash

#ldd /bin/bash

#cp /lib64/libtinfo.so.5 /mnt/sysroot/lib64/

#cp /lib64/libdl.so.2 /mnt/sysroot/lib64/

#cp /lib64/libc.so.6 /mnt/sysroot/lib64/

#cp /lib64/ld-linux-x86-64.so.2 /mnt/sysroot/lib64/

#sync

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

【原机挂起,新机装载磁盘启动】


创建简单启用bash系统,布布扣,bubuko.com

创建简单启用bash系统

标签:bash

原文地址:http://riaair.blog.51cto.com/9177337/1533489

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!