分类: LINUX
2010-10-13 16:51:05
目前,debian系统还是用grub1来启动,而ubuntu9.10及以后版本用上了grub2
<1>. U盘启动盘制作 grub1
a. 先创建分区及格式化U盘。 fdisk /dev/sdx 设置好分区
mkfs.ext3 /dev/sdxx 格式化分区,并创建文件系统,这里是ext3.
b. 在U盘根目录下建boot文件夹, 在里面放入相关linux发行版的内核(vmlinuz)与ramdisk(initrd.lz), 以及grub文件夹(可以从宿主系统拷贝).
c. 在grub/menu.lst 里填入启动信息:
root (hd0, 0) // 第一个硬盘,第一个分区
kernel /boot/vmlinuz root=/dev/sda1 boot=casper iso-scan/filename=/xxx.iso
initrd /boot/initrd.lz
<2> grub2
a. 放image到u盘。
b. grub-install --root-directory=/mnt/xxx/ "(hdx)" 复制本机grub--> u disk, install MBR
如果是本机MBR更新,则直接,grub-install "(hd0)"