本文目录一览:
- 1、如何制作USB Linux Livecd启动盘
- 2、如何从 Windows 系统硬盘启动 ubuntu live-cd 的 ISO 镜像文件
- 3、现在的linux发行版都流行LiveCD的ISO下载,但要怎么设置引导,从硬盘启动LiveCD
如何制作USB Linux Livecd启动盘
1.简介
LiveCD 能够使你在不安装到硬盘的前提下,体验操作系统。大多数 Linux 桌面发行版都提供 LiveCD,这是宣传自己的一种很有效的方式。
其实也可以做为“救援模式”来拯救因误改配置文件而出问题的操作系统。
2.怎么使用
LiveCD 的使用很简单。首先将已经制作好的U盘插入电脑,进入BOIS,设置U盘启动,即可进入桌面。
3.实现
制作工具:UltraISO
注:这个过程会要求格式化你的U盘,有重要的资料就备份一份吧!
1).启动程序,菜单栏:文件-打开..-选择操作系统ISO镜像-打开;
2).菜单栏:启动-写入硬盘镜像-硬盘驱动器(选择你的U盘),写入方式(选择USB-HDD)+ - 写入;
3).到这一步说明,U盘启动已经制作成功。我们重启系统设置BOIS,引导从U盘启动即可;
如何从 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。
现在的linux发行版都流行LiveCD的ISO下载,但要怎么设置引导,从硬盘启动LiveCD
LiveCD一般都是光盘引导的 次之也是U盘引导 如果需要硬盘引导 直接用安装版就可以了 用LiveCD在硬盘上引导 还是要把文件放到硬盘上