教你制作Linux操作系统的USB启动盘
来源:互联网 发布:大数据时代 电子书 编辑:程序博客网 时间:2024/05/18 11:45
下载相关软件:e3,bvi,Linux内核。
编译内核
1.建立initrd.img文件
# mkinitrd /tmp/initrd.gz 2.4.20-usb
# mount -o loop /tmp/initrd /mnt/initrd
# cp /sbin/busybox /mnt/initrd/bin
# cd /mnt/initrd/bin
# ln -s busybox sleep
# vi /mnt/initrd/linuxrc
加入如下内容:
由于缺省建立的initrd文件比较大(为4MB),为了加快优盘的启动,必须减小它。具体操作如下:
# cd /tmp
# dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1
# mke2fs -m 0 initrdusb
# mount -o loop /tmp/initrdusb /mnt/initrdusb
# cp -a /mnt/initrd/* /mnt/initrdusb
# umount /mnt/initrd
# umount /mnt/initrdusb
# cd /tmp
# gzip -9 initrdusb
# cp initrdusb.gz /boot/initrd-2.4.20-usb.img
测试编译的内核是否正常启动,以及在启动过程中是否可看见优盘的相关信息。
1.将优盘分成两个分区
留给Linux分区容量大小完全取决于安装哪些系统维护工具,结果如下:
# fdisk -l /dev/sda
Disk /dev/sda:
16 heads, 63 sectors, 126 cylinders
Units = cylinders of 1008 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 102 51376+ 6 FAT16
/dev/sda2 103 126 12096 83 Linux
2.建立与生成ext2分区
# mkdir -p /mnt/sda2
# mount /dev/sda2 /mnt/sda2
# cd /mnt/sda2
3.建立boot目录
安装grub,具体操作如下:
/bin/bash
/etc/termcap
/usr/share/terminfo/l/linux
/usr/share/terminfo/k/klone+acs
/usr/share/terminfo/k/klone+color
/usr/share/terminfo/k/klone+sgr
5.建立dev目录
6.编辑etc/init.d/rcS
内容如下:
7.编辑etc/fstab文件
内容如下:
举一个传送文件的例子。在一台正常工作的Linux机器A(IP=192.168.100.5)上执行:
# cd /mnt/2dos
# modprobe eepro00
# ifconfig eth0 192.168.1.10
# route add default gw 192.168.1.1
# ping 192.168.10.5
# nc 192.168.10.5 5555 | tar xf -
如果这时使用format /s命令无法建立优盘Windows 98启动盘,可以采用变通的方式,具体操作如下:
# xxd -c 16 /dev/sda1 | less
上一篇:linux nfs 完全配置手册+说明文档
下一篇:Linux系统启动过程详解
- 韩星朴志胤将加盟张根硕新剧《...
- 让Android 变身回一台真正的Li...
- 信息部门的业务名称岗位名称及...
- 著名页游改编《亚特兰蒂斯之龙...
- 玻璃瓶生产工艺{blp899.com}节...
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- 什么是shell
- linux socket的bug??
- linux的线程是否受到了保护?...
- 请教想查12个月的数据条数,看...
- new/delete 和malloc/free 有...
- ubuntu下hadoop环境的搭建...
- 求助:如何用Linux架设ISATAP...
- redhat图形界面不出先登录界面...
- 教你制作Linux操作系统的USB启动盘
- Linux usb启动盘制作
- 制作Linux的优盘(usb)启动盘
- UltraISO 制作Linux USB启动盘
- Linux启动盘的制作
- 如何制作 Windows XP 的 USB 启动盘
- 如何制作 Windows XP 的 USB 启动盘
- 制作gOS和ubuntu的usb启动盘
- usb 启动盘制作的几种办法
- 强大的USB启动盘制作工具
- 制作Fedora 15的USB启动盘
- USB启动盘制作的几种方式
- 教你怎么制作Linux U盘启动盘
- 自己动手制作USB启动盘
- USB启动盘制作教程
- 制作USB启动盘
- 自己动手制作USB启动盘
- 自己动手制作USB启动盘
- windows NFS 配置
- I节点介绍
- linux下如何挂接(mount)光盘镜像文件、移动硬盘、U盘、Windows网络共享和NFS网络共
- linux nfs 完全配置手册+说明文档
- VC++下使用ADO操作数据库的智能指针_ConnectionPtr、_RecordsetPtr、_CommandPtr的方法
- 教你制作Linux操作系统的USB启动盘
- Linux系统启动过程详解
- 利用U盘加载控制器驱动来安装Linux系统
- Linux下设备驱动
- 如何编写Linux下的设备驱动程序
- (网文)如何编写Linux下的设备驱动程序
- 汉字简体繁体转换|GB国标码|Big5码
- tcpdump(中文)手册
- 整理的linux下ntop启动、安装、配置、使用!