Linux下制作Ubuntu系统的U盘启动版LiveCD和直接硬盘启动LiveCD

U盘版LiveCD

插上U盘

sudo fdisk -l
cd ubuntu-iso存放目录
sudo dd if=ubuntu-14.04.3-desktop-amd64.iso of=/dev/sdb && sync

sdb是U盘

GRUB2直接引导硬盘上的ISO

sudo gedit /etc/grub.d/40_custom

在行尾添加:

menuentry "Install Ubuntu 14.04.3 LTS x64" {
set root='hd0,msdos2'
loopback loop /ubuntu-14.04.3-desktop-amd64.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.3-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (loop)/casper/initrd.lz
boot
}
menuentry "Install Deepin 15 x64"{
set isofile="/iso/deepin-15-amd64.iso"
search --set -f $isofile
loopback loop $isofile
linux (loop)/live/vmlinuz.efi boot=live union=overlay quiet live-config noprompt noeject findiso=$isofile locales=zh_CN.UTF-8
initrd (loop)/live/initrd.lz
boot
}

注释:
1.root默认为当前grub2所属的linux的根目录/。
2.与(hd0,0)不同,msdos起始为msdos1,以此类推。
3.经测,’hd0,msdos2’,(hd0,msdos2),’(hd0,msdos2)’三种写法均可。
4.loopback loop后面是hd0,msdos2指定的分区下iso的存放路径。

另:
可以不编辑40_custom文件。而在开机启动grub2时手动输入menuentry{}中的命令。

更新/boot/grub/grub.cfg文件:

sudo update-grub2

重启进入grub2。
完!

如果是grub1或Windows下使用EasyBCD,则:

sudo gedit /boot/grub/menu.lst

title Install Ubuntu 14.04.3 LTS x64
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.3-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
用 UNetbootin 可以轻松的把 Linux 操作系统装进 U 盘 你可将U盘插到 USB 接口。 注意:一定要先插U盘再运行 UNetbootin!然后从菜单“应用程序——系统工具”里运行 UNetbootin 软件。然后把你下好的 iso 文件放到U盘里,重启电脑,并设置U盘为第一启动设备,即可启动U盘里的操作系统。 UNetbootin 允许将各种 Linux/BSD 的发行安装到一个真正的分区,所以它跟一个标准的安装没什么两样,除了它的优势:不需要CD光碟。因此它可以用来安装一个标准的双系统,或完全由 GNU/Linux 取代现有的操作系统。 UNetbootin 中文 UNetbootin 中文 功能 UNetbootin 能够创建可引导 Live USB 磁盘。 使用 Unetbootin 选择一个 ISO 文件或下载一个发行,并选择目标磁盘(USB 磁盘或硬盘),然后重启一下就可以了。如果您的 USB 磁盘没有出现在列表中,请将它格式化为 FAT32 文件系统。 Unetbootin 它是跨平台的(可用于Windows 和 Linux),使用 Syslinux 进行非破坏性安装(不格式化设备)。它支持主流的 Linux 发行,如Ubuntu,Fedora,openSUSE,CentOS,Debian,Gentoo,Linux Mint,Arch Linux,Mandriva,Mepis,Slackware 以及 FreeDOS,FreeBSD 和 NetBSD。它可以加载各种系统实用程序,如 Ophcrack,BackTrack。其他操作系统可以通过预先下载的 ISO 映像或软盘/硬盘驱动器磁盘映像文件加载。 更多信息 看看 UNetbootin 的功能和截图。因为它是开源的,所以你可以免费下载它。这是一个生活项目,一个生活社区正在工作。如果您喜欢这个想法,如果您希望参与软件的未来开发,如果您希望捐赠给开发团队,或者如果您想向开发人员表达您的书面热情,有很多方法可以帮助和支持开发团队! 指导和帮助 关于使用 UNetbootin 的问题?为了得到答案,您有两种方式:您可以查看官方资源(官方项目网站,官方论坛和常见问题),或通过自己的参与获取最终用户的知识:教程视频,非官方FAQ和有关软件的最新博主文章。 其他本和替代方案: 由于有许多操作系统,软件的某些特定端口可以存在。还可以看看可以感兴趣的其他软件替代品。他们可以像 UNetbootin 或专有(免费软件,共享软件)那样开放,并且可以满足您的需求或需求。 其它同类软件: Linux启动 U 盘制作工具 Universal USB Installer 1.9.7.9 中文编译 LiLi USB Creator 2.9.4 中文特别 Linux 安装助手工具
Universal USB Installer 也是 UUI,它是一个 Live Linux启动 USB 创建器,允许您从选择的 Linux 发行选择放在您的 USB 闪存驱动器。 Universal USB Installer 易于使用。只需选择一个 Live Linux 发行,ISO 文件,Flash 驱动器,然后单击安装。完成后,您应该准备好运行可安装的选择操作系统的可启动 USB 闪存驱动器。其他功能包括持久性(如果可用) – Ubuntu,Xubuntu 和 Lubuntu Casper Persistence 功能适用于 FAT32 或 NTFS 格式的驱动器。只有当 USB 驱动器使用 NTFS 文件系统进行格式化时,才可以使用大于 4GB 的文件。 Universal USB Installer 中文Universal USB Installer 中文 UUI 可以创建一个可启动 USB,其中包含以下任何内容: — Ubuntu 32/64 Bit — Ubuntu Desktop Xubuntu Desktop Kubuntu Desktop Lubuntu Desktop Edubuntu Desktop Ubuntu Studio Ubuntu Server Installer Ubuntu Alternate Mythbuntu Desktop Blackbuntu — Linux Mint 32/64 Bit — Linux Mint — Debian Live/Netinst 32/64 Bit — Debian Netinst Debian Live — Backtrack/Kali Versions — Kali Linux Backtrack — Fedora 32/64 Bit — Fedora Desktop — OpenSUSE 32/64 Bit — OpenSUSE 32bit OpenSUSE 64bit — Puppy Linux Based — Fatdog64 Lighthouse Puppy Lucid Puppy Precise Puppy Puppy Arcade Puppy 4.3.1 Racy Puppy Slacko Puppy Wary Puppy — Linux Distros for Kids — DouDouLinux Qimo 4 Kids 2.0 Sugar on a Stick — Other Distros Alphabetical — AOMEI (Disk Cloning and Backup Tool) Acronis Rescue CD Android AntiX Antergos ArchBang ArchLinux ArtistX Aurora BackBox Baltix Linux BCCD BlehOS Bodhi Boot Repair Disk Carmedia CentOS Chakra Clonezilla Crunchbang DBAN 2.2.X Deft Linux Deepin Linux DRBL DSL 4.4.10 Dreamlinux Dynebolic EASUS Disk Copy EasyPeasy Elementary OS Elementary Unleashed Feather Linux Finnix Fuduntu Fusion Linux Gamedrift Gentoo GEEXBOX gNewSense GRML gOS gadgets GParted Jolicloud Kiwi KNOPPIX Kororaa KXStudio Leeenux Liberte LinHES Linux XP Like LPS Macbuntu Mandriva One 2011 Matriux MCNLive Toronto Meego MicroCore Netrunner Ophcrack OSGeo Live Pardus PartedMagic PCLinuxOS Pear OS Peppermint PING Pinguy OS Plasma active PLoP Linux Porteus Redo Backup Rescatux RIP Linux Runt Linux Sabayon Linux SalineOS Satux Simply MEPIS SLAX SliTaZ Sn0wL1nuX SolusOS System Rescue CD Tails Terralinux TinyCore Trisquel Uberstudent Ultimate

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值