U盘引导安装ubuntu16.04(包括多linux)

来源:互联网 发布:二甲双胍 知乎 编辑:程序博客网 时间:2024/05/06 20:29
我的目标是做一张可以安装多个linux发行版的u盘,包括centos,ubuntu,cdlinux,clonezilla等。
当然,也可以包括windows系列。
之前已经弄了centos5,6,这次加上ubuntu
0准备工作(这个只需要做一次
0.1u盘格式化。
0.2.在虚拟机vmbox/vmware中安装的问题
需要解决虚拟机u盘启动的问题,百度可有答案。
先通过命令只做一个对应u盘的虚拟硬盘,然后硬盘启动即可。
VBoxManage internalcommands createrawvmdk -filename d:\UsbDisk.vmdk -rawdisk \\.\PHYSICALDRIVE1
注意,千万不要用虚拟机的usb设备挂载u盘(那个是读数据盘用的)
0.3.解决u盘引导的问题
我们的目标是要做一个可以安装多个系统的u盘,所以只要做一个可引导的u盘就可以了
u盘引导有很多现成方案,比如grub,syslinux等。
这里我使用grub4dos引导。
1.iso文件下载
我用的官网下载的中文版优麒麟ubuntukylin-16.04-desktop-i386.iso
因为给老机器x61用,所以下的32位。
2.iso安装文件提取
网上介绍u盘安装ubuntu的方法,都是直接将iso提取到u盘直接安装。
实际上没有必要,和硬盘安装一样,只需要复制iso文件和casper文件夹下面的vmlinuzinitrd.lz到u盘即可
文件提取可以用ultraiso,也可以用虚拟光驱光上直接copy。
我放在u盘的ubuntu16目录下
4.menu.lst文件修改(注意三个文件的绝对路径)
title [11] iso install ubuntu16-kylin
kernel /ubuntu16/casper/vmlinuz locale=zh_CN keyboard-configuration/layoutcode?=cn file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/ubuntu16/ubuntukylin-16.04-desktop-i386.iso quiet splash ---
initrd    /ubuntu16/casper/initrd.lz
5.设置机器或者虚拟机从u盘启动即可。
也不需要sudo unmount -l /isodevice



vs.硬盘安装双系统
和u盘安装相比,只有很小的差别。
只需要先安装grub4dos到硬盘,修改boot.ini使用grub引导。
c:\grldr=”Ubuntu Install”

0 1
原创粉丝点击