livecd ubuntu(ubuntu官网镜像下载)
大家好,今天小编来为大家解答以下的问题,关于livecd ubuntu,ubuntu官网镜像下载这个很多人还不知道,现在让我们一起来看看吧!
如何从 Windows 系统硬盘启动 ubuntu live-cd 的 ISO 镜像文件
一、如何从 Windows系统硬盘启动 ubuntu live-cd的 ISO镜像文件
1.解压 hd_boot-686.zip,把解压后的文件(主要为文件夹'boot'及文件'grldr')移到您的Windows所在引导分区的根分区,一般为C:\(注意:如果您的 Windows系统不在 C:\下,则需要修改 boot\grub\menu.lst文件以使根分区符合您的实际情况)
2.在 c:\boot.ini文件后面添加 c:\grldr="Grub for Dos"
把 c:\boot.ini中的 timeout=0改成 timeout=30
可参考 boot.ini.txt文件。
3.把您下载的 ubuntu-livecd的iso镜像文件拷贝到任一分区的根目录下(注意:iso镜像文件不需要解压缩),同时确保其它分区的根目录下不存在其它的 ubuntu-livecd iso镜像文件,这一点很重要,因为它直接决定了引导程序能否正确地搜索到您想要的系统。
4.您的 ubuntu-livecd的内核版本号必须与"boot\vmlinuz-2.6.15-23-686"完全相同。即都是 2.6.15-23-686的版本,否则启动时许多驱动程序不能加载。(2.6.15-23为 ubuntu正式版内核版本号)
5.已经测试过 iso文件被放置在 ntfs, fat32, ext2, ext3, reiserfs文件系统的情况,其它的如 jfs, xfs, minix文件系统没有测试,但应该可以支持。
6.重启选择“Grub for Dos”即可(这样引导程序会自动根据 boot/grub/menu.lst文件中的内容生成引导菜单)
二、如何从现有的 grub硬盘启动 ubuntu live-cd的 ISO镜像文件
基本上同上边的一样,只第1及第2项不同。这里主要是在现有的 grub菜单中自己添加一个启动菜单项,可参考 hd_boot-686.zip解压缩后" boot/grub/menu.lst"文件自行添加,不难的。
比如你的 grub启动菜单所在的分区为:/dev/hda3,并且其挂载到了/下而将解压缩 hd_boot-686.zip得到的 boot/vmlinuz-2.6.15-23-686及 boot/initrd-hd-2.6.15-23-686.gz复制到/目录下,则在/boot/grub/menu.lst文件中添加如下内容并重启即可:
title Start or install Ubuntu
kernel(hd0,2)/vmlinuz-2.6.15-23-686 boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN
initrd(hd0,2)/initrd-hd-2.6.15-23-686.gz
title Start Ubuntu in safe ^graphics mode
kernel(hd0,2)/vmlinuz-2.6.15-23-686 boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN xforcevesa
initrd(hd0,2)/initrd-hd-2.6.15-23-686.gz
title Start Ubuntu in console mode
kernel(hd0,2)/vmlinuz-2.6.15-23-686 boot=casper ramdisk_size=1048576 root=/dev/ram rw single
initrd(hd0,2)/initrd-hd-2.6.15-23-686.gz
原理:
主要用到了boot下的initrd-hd-2.6.15-23-686.gz及vmlinuz-2.6.15-23-686这两个文件,其中 boot下的 initrd-hd-2.6.15-23-686.gz中的脚本会搜索当前所有硬盘分区中的 iso镜像文件,如果是一个有效的 ubuntu-livecd,则挂载并启动这个系统,否则继续搜索下一个。
理论上可以起动所有的 ubuntu-liveCD及其兼容版本,如 dubuntu及 edubuntu, kubuntu。
Ubuntu下使用Ubuntu Live CD 修复Grub引导
由于安装了windows系统,导致Grub出现问题,很多人会选择重装Ubuntu系统,其实完全没有必要,只要将Grub进行修复就可以了,下面小编就给大家带来使用Ubuntu Live CD修复Grub引导的方法,一起来学习下吧。
本文以 Ubuntu Live CD修复 Grub引导为例,已在/dev/sda3安装 Fedora。
首先制作 Ubuntu启动 USB
复制代码代码如下:
sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb#/dev/sdb为 USB盘符
1.使用启动 USB进入 Ubuntu试用环境
2.查看硬盘分区状况,获取 Linux系统安装分区编号
代码如下:
sudo fdisk-l
查看输出结果,然后根据文件类型和分区大小来判定 Linux系统安装在哪块硬盘和安装的分区。我的电脑是在/dev/sda3安装了 Fedora。
或者,打开 Gparted图形化工具来查看分区信息也可以。
挂载 Fedora安装分区
3.已知 Fedora安装在了/dev/sda3上,所以我们可以用下面命令来挂载 Fedora安装分区。你需要将/dev/sda3换成自己的 Linux安装分区。
代码如下:
sudo mount/dev/sda3/mnt
4.挂载其他所需的目录(使用--bind)
代码如下:
sudo mount--bind/dev/mnt/dev
sudo mount--bind/proc/mnt/proc
sudo mount--bind/sys/mnt/sys
5.Chroot到硬盘上的 Linux系统
代码如下:
sudo chroot/mnt
6.安装更新 Grub
代码如下:
grub2-install/dev/sda
grub2-mkconfig-o/boot/grub2/grub.cfg
7.Grub已经修复成功,我们还需要退出 chroot环境、卸载已经挂载的设备与目录:
代码如下:
exit#退出 chroot环境
sudo umount/mnt/dev
sudo umount/mnt/proc
sudo umount/mnt/sys
sudo umount/mnt
8.重启!
上面就是使用Ubuntu LiveCD修复grub的方法介绍了,如果你在使用双系统安装windows中出现Grub引导错误,不妨使用该方法进行修复吧。
使用UbuntuLiveCD修复Grub引导教程
本文以 Ubuntu Live CD修复 Grub引导为例,已在/dev/sda3安装 Fedora。
首先制作 Ubuntu启动 USB
复制代码代码如下:
sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb#/dev/sdb为 USB盘符
1.使用启动 USB进入 Ubuntu试用环境
2.查看硬盘分区状况,获取 Linux系统安装分区编号
复制代码代码如下:
sudo fdisk-l
查看输出结果,然后根据文件类型和分区大小来判定 Linux系统安装在哪块硬盘和安装的分区。我的电脑是在/dev/sda3安装了 Fedora。
或者,打开 Gparted图形化工具来查看分区信息也可以。
挂载 Fedora安装分区
3.已知 Fedora安装在了/dev/sda3上,所以我们可以用下面命令来挂载 Fedora安装分区。你需要将/dev/sda3换成自己的 Linux安装分区。
复制代码代码如下:
sudo mount/dev/sda3/mnt
4.挂载其他所需的目录(使用--bind)
复制代码代码如下:
sudo mount--bind/dev/mnt/dev
sudo mount--bind/proc/mnt/proc
sudo mount--bind/sys/mnt/sys
5.Chroot到硬盘上的 Linux系统
复制代码代码如下:sudo chroot/mnt
6.安装&更新 Grub
复制代码代码如下:
grub2-install/dev/sda
grub2-mkconfig-o/boot/grub2/grub.cfg
7.Grub已经修复成功,我们还需要退出 chroot环境、卸载已经挂载的设备与目录:
复制代码代码如下:
exit#退出 chroot环境
sudo umount/mnt/dev
sudo umount/mnt/proc
sudo umount/mnt/sys
sudo umount/mnt
8.重启!