首页 > 其他 > 详细

制作简单的linux 上火了

时间:2014-03-05 23:41:21      阅读:683      评论:0      收藏:0      [点我收藏+]

菜鸟做linux两次都没成功 先把情况摆出来 求高手指点

两次结果分别显示

bubuko.com,布布扣

bubuko.com,布布扣


在宿主机上制作可启用的linux

添加20G硬盘

磁盘分区 sdb1和sdb2

fdisk  /dev/sdb


bubuko.com,布布扣

分区格式化 sdb1挂载到/mnt/boot sdb2挂载到/mnt/sysroot

mke2fs -t ext4 /dev/sdb1
mke2fs -t ext4 /dev/sdb2
mkdir /mnt/boot
mkdir /mnt/sysroot
mount /dev/sdb1 /mnt/boot
mount /dev/sdb2 /mnt/sysroot

bubuko.com,布布扣

安装grub

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

bubuko.com,布布扣

复制内核和initrd文件

bubuko.com,布布扣

创建目标机的根文件系统

bubuko.com,布布扣


移植bash和相关命令


为grub提供配置文件

# vim /mnt/boot/grub/grub.conf
default=0
timeout=5
title baglinux
      root (hd0,0)
      kernel /lvnlinuz ro root=/dev/sda2  selinux=0 init=/sbin/init
      initrd /linitramfs.img

创建/sbin/init脚本

#vim /mnt/sysroot/sbin/init


#!/bin/bash
 echo -e "welcome to \033[32mbag\033[0m linux"
 mount -n -t proc /proc proc
 mount -n -t sysfs sysfs /sys
insmod /lib/modules/e1000.ko
ifconfig lo 172.0.0.1/8
ifconfig eth0 192.168.1.155/24
ifconfig eth0,0 172.16.251.246/16
route add -net 0.0.0.0 gw 192.168.1.253
/bin/bash


制作简单的linux 上火了,布布扣,bubuko.com

制作简单的linux 上火了

原文:http://baglinux.blog.51cto.com/8584908/1368777

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!