如何制作一个通用的多系统安装U盘八(其他系统)
2014-11-18 17:22
891 查看
其实,类Unix的安装配置都差不多,因为它们都用到了CD-ROM引导里流行最为广泛的ISOLINUX(ISOLINUX实际上是SYSLINUX下的一个产品)。我们这里还有的几个没有实现的如VMware和HP的Smart Start CD以及Plop linux也是通过ISOLINUX来引导的。所以我们只需把相应的ISO解压到对应的目录下,并添加主菜单指向对应的isolinux.cfg即可。当然,isolinux.cfg的路径也需要修改一下。而一些比较小的工具盘我们都可以通过memdisk映射到内存来完成。这些类别的主菜单也和之前的windows与linux的配置类似。下面看看几个具体系统典型的配置:
/boot/config/vmware.cfg (vmware主菜单,部分)
/boot/config/tools.cfg(工具主菜单)
下面是Windows在BIOS和EFI系统下支持GPT情况的一个列表:
小结:安装系统是个既简单又复杂的过程。需要了解系统的启动原理以及磁盘的分区结构等方方面面的知识。最后,预祝大家都能制作成功。有问题可以Q我,我的QQ号 17800309,谢谢。
本文出自 “梦想成真” 博客,请务必保留此出处http://zhile.blog.51cto.com/9599674/1579201
/boot/config/vmware.cfg (vmware主菜单,部分)
include /boot/config/common.cfg default hpesx51 LABEL hpesx51 menu label Install VMware-ESXi-5.1.0-799733-HP-5.30.28 KERNEL /boot/syslinux/vesamenu.c32 APPEND /boot/vmware/esx51hp/isolinux.cfg /boot/config/mainmenu.cfg menu separator LABEL dellesx51 menu label Install VMware-ESXi-5.0.0.update1-623860-dell KERNEL /boot/syslinux/vesamenu.c32 APPEND /boot/vmware/esx51dell/isolinux.cfg /boot/config/mainmenu.cfg menu separator LABEL esx55 menu label Install VMware-VMvisor-Installer-5.5.0-1331820.x86_64 KERNEL /boot/syslinux/vesamenu.c32 APPEND /boot/vmware/esx55/isolinux.cfg /boot/config/mainmenu.cfg/boot/vmware/esx55/isolinu.cfg (具体的esx55配置文件)
DEFAULT menu.c32 MENU TITLE ESXi-5.5.0-1331820-standard Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL /boot/vmware/esx55/mboot.c32 #只需要把路径修改正确即可 APPEND -c /boot/vmware/esx55/boot.cfg ##只需要把路径修改正确即可 MENU LABEL ESXi-5.5.0-1331820-standard ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk/boot/config/livelinux.cfg (LIVE LINUX 主菜单,部分)
include /boot/config/common.cfg default ploplinux422 label ploplinux422 menu label Plop Linux 4.2.2 kernel /boot/syslinux/vesamenu.c32 append /ploplinux/syslinux/syslinux.cfg /boot/config/mainmenu.cfg menu separator label salx menu label Run Slax kernel /boot/syslinux/vesamenu.c32 append /slax/boot/syslinux.cfg /boot/config/mainmenu.cfg/ploplinux/syslinux/syslinux.cfg(plop linux 配置,部分)
label linux213667l menu label Plop Linux kernel /ploplinux/syslinux/kernel/bzImage append vga=1 initrd=/ploplinux/syslinux/kernel/initramfs.gz label linuxfb34342 menu label Plop Linux framebuffer mode kernel /ploplinux/syslinux/kernel/bzImage append initrd=/ploplinux/syslinux/kernel/initramfs.gz vga=0x317
/boot/config/tools.cfg(工具主菜单)
include /boot/config/common.cfg default winpe7 label winpe2003 menu label Deep Windows 2003 PE kernel /boot/syslinux/memdisk initrd /ISO/tools/pe_42.iso #通过syslinux 的 memdisk 调用ISO文件 append iso raw #以实模式 menu separator label winpe8 menu label Windows 8 PE kernel /boot/syslinux/memdisk initrd /ISO/tools/win8pe.iso #通过syslinux 的 memdisk 调用ISO文件 append iso raw menu separator label winpe7 menu label Windows PE7 kernel /boot/syslinux/memdisk initrd /ISO/tools/win7pe.iso append iso raw menu separator label wifi menu label CDLINUX WIFI kernel /CDlinux/bzImage append initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8 vga=788 menu separator label ghost11 menu label Norton Ghost 11 kernel /boot/syslinux/memdisk append initrd=/ISO/tools/ghost.img menu separator label maxdos menu label Max Dos kernel /boot/syslinux/memdisk append initrd=/ISO/tools/maxdos.img menu separator label hddregfdd menu label HDD Regenerator kernel /boot/syslinux/memdisk append initrd=/ISO/tools/hddregEn.img menu separator label Active Password Recovery MENU LABEL Active Password Recovery kernel /boot/syslinux/memdisk append initrd=/ISO/tools/password.img配置文件已经基本介绍完了,我们制作的启动盘适用于传统的Legacy BIOS系统,而没有涉及到新型的UEFI系统。硬盘分区结构也是以MBR为主,并没有涉及到GPT分区的安装。因为在传统BIOS下Windows 基本上都不能安装在GPT分区上。
下面是Windows在BIOS和EFI系统下支持GPT情况的一个列表:
小结:安装系统是个既简单又复杂的过程。需要了解系统的启动原理以及磁盘的分区结构等方方面面的知识。最后,预祝大家都能制作成功。有问题可以Q我,我的QQ号 17800309,谢谢。
本文出自 “梦想成真” 博客,请务必保留此出处http://zhile.blog.51cto.com/9599674/1579201
相关文章推荐
- 如何制作一个通用的多系统安装U盘七(Windows相关配置)
- 如何制作一个通用的多系统安装U盘二(前期知识)
- 如何制作一个通用的多系统安装U盘一(工具介绍)
- 如何制作一个通用的多系统安装U盘五(制作主配置文件)
- 如何制作一个通用的多系统安装U盘四(U盘目录结构)
- 如何制作一个通用的多系统安装U盘三(制作思路与内容简介)
- 如何制作一个通用的多系统安装U盘六(Linux相关配置)
- 如何制作一个读取U盘文件系统的工程
- 如何制作U盘启动安装系统
- 如何制作U盘系统盘以及U盘安装操作系统的方法
- 教你如何用UltraISO制作U盘系统安装盘(图文教程)
- 如何制作U盘系统盘以及U盘安装操作系统的方法
- 下载GHOST重新安装系统,四个硬盘分区变成一个,如何恢复其他硬盘中的资料
- 如何制作U盘系统盘以及U盘安装操作系统的方法
- 如何制作U盘系统盘以及使用U盘安装操作系统的方法(图文详解)
- 教你如何用UltraISO制作U盘系统安装盘
- 制作一个linux的u盘最小系统
- 用U盘安装linux系统(Windows环境下制作启动盘)
- 如何使用U盘安装操作系统,非PE安装系统的方法
- Ubuntu - 在只安装了Ubuntu一个系统的时候如何进入grub界面以及single模式从而修改root口令