我们要做装某个系统(ubuntu rethat ...) 我们在首个字节里面写入启动信息(boot loader) , 然后把系统写入存储设备。
这样boot loader 就会启动时把系统load进内存,系统自举
介绍2个工具:
dd 工具
dd --help
用法:dd [操作数] ...
或:dd 选项
复制文件,依照操作数转换并格式化。
bs=比特数 一次读写的比特数
cbs=比特数 一次转换的比特数
conv=CONVS 依照每个逗号分割的标志列表转换文件
count=块数 只将指定个块数复制到块
ibs=比特数 一次读取的比特数(默认:512)
if=文件 从指定文件中读取
iflag=符号 按照以逗号分隔的符号列表指定的方式读取
obs=比特数 一次写入指定比特数(默认:512)
of=文件 写入到指定文件
oflag=符号 按照以逗号分隔的符号列表指定的方式写入
seek=块数 在输出开始处跳过指定的块数
skip=块数 在输入开始处跳过指定的块数
status=noxfer 禁止传输统计
sudo dd if=......ubuntu-12.04-desktop-amd64.iso of=/dev/sdd(这个是硬盘或者U盘mount的文件位置)
netbootin 工具
netbootin 工具具有可视化界面(需要你有界面环境gnome这些)
su netbootin