标题: 到底能不能引导linux的live cd? [打印本页] 作者: ahlai 时间: 2011-3-5 10:40 标题: 到底能不能引导linux的live cd? 我想引导linux live cd
老大能实现吗?作者: qdaijchf 时间: 2011-3-5 10:54
给你一个简单的例子:
把Puppy Linux 5.2中的initrd.gz,lupu_520.sfs,lupu_520.sfs拷贝到LINUX文件夹中,其它文件都可以不要了,然后把LINUX文件夹拷贝到非ud分区中。下面是grub4dos配置菜单。
title USB PuppyLinux内存模式
find --set-root /LINUX/vmlinuz
kernel /LINUX/vmlinuz root=/dev/ram0 pfix=ram
initrd /LINUX/initrd.gz
boot作者: stargood 时间: 2011-3-5 10:58
当然可以引导,要实现LIVE CD的功能,关键部分是LINUX Kernel,initrd.img的制作和系统映像文件.
GRUB只负责加载kernel和initrd.img,其它的要靠LIVE CD本身去实现了.作者: 不点 时间: 2011-3-5 11:18
首先,grub4dos 的 iso 启动功能,不保证启动任意一个 ISO 文件。这是基本点,必须了解,否则我们的谈论就没有基础了,也就可能在没有意义的方向上去探讨。
无论是 Windows 的 ISO,还是 Linux 的 ISO,都一样的,都不一定能够被 grub4dos 的 ISO 功能支持的。那些能够被 grub4dos 进行仿真支持的,都是经过了 ISO 制作者的特别打造的。例如,Parted Magic 和 UBCD 这两个 Linux 的 ISO 就可以经由 grub4dos 的 ISO 仿真来启动,而 0pe.iso 和 MicroPE.iso 则属于成功的 Windows 的案例。精确地说,这不是 grub4dos 支持谁的问题,而是倒过来:是 ISO 文件的制作者支持不支持 grub4dos 的 ISO 仿真的问题。只有认识到这里,才算对这个问题的现状和本质有了清晰的了解。