u盘grub win7+Ubuntu11.11安装法
本来之制作了pe盘 但硬盘安装ubuntu后 有时需要进入livecd修复ubuntu,于是制作pe和ubntu双引导启动盘 这回,哪个系统坏都能轻易修复,我是4g的U盘,分区一用了约1g,剩余不到3g作为平常使用。
目标:制作启动u盘 用于安装Ubuntu11.10和进入pe
可进入pe恢复win7系统 可进入livecd 修复ubuntu
将u盘分为2个分区 分区1放置pe镜像和ubuntu镜像 并隐藏分区一(windonws下只能识别一个分区,所以可分2个 ,
从而隐藏另一个 ,但在ubuntu下2个分区都能识别) 分区二平常使用
材料:bootice(用于安装grub和隐藏U盘分区)
pe镜像
ubuntu镜像
一:制作启动u盘
安装grub(用bootice安装grub简单)
目标磁盘选择你的U盘,不要选错了
选主引导记录
grub安装完毕
二:u盘分区
1
单击分区管理
我的已是分区过的 4g 分区一902兆 分区2 2.9g
单击重新分区和格式化进行分区
选usb-hdd多分区模式(旁边有设为可见按钮 可设置可见哪个分区)
分区大小自定 但要比下ubuntu和pe镜像 总和大20兆 因为要放其他的
确定前可要备份u盘数据
一路确定,分区完成。
三:
使用虚拟光驱之类的软件把UBUNTU安装文件中CASPER文件夹下的vminuz和initrd.lz两个文件,以及下载的UBUNTU的安装文件COPY到当然放到你想隐藏的分区
U盘根目录然后再把menu.lst和GRLDR拷贝的U盘。
其中,menu.lst可以使用bootice的实用工具打开进行编辑:
文件内容如下:
default 0
timeout 10
title Ubuntu 11.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title Setup winpeboot.iso
find --set-root /winpeboot.iso
map /winpeboot.iso (hd32)
map --hook
chainloader (hd32)
需要改的主要有两个地方:(1)几处hd0,0应该根据实际情况修改(可根据重启计算机后的提示看看U盘的标识究竟是什么)
(2)iso文件的名字一定要与实际文件名一致
4:重启电脑,选择USB优先引导就可以进入LiveCD进行系统安装了。 我在安装时总报一个/isodevice的挂载错误,后来使用网上所说的在终端中运行:sudo -umount -l /isodevice解决.
一下就和光盘安装一样了