首页 > 代码库 > 如何制作一个通用的多系统安装U盘(U盘目录结构)
如何制作一个通用的多系统安装U盘(U盘目录结构)
U盘目录结构:
F: U盘根目录
| AutoUnattend.xml windows应答文件,用于加载FiraDISK驱动以便找到内存盘
+---boot 启动相关项目
| +---config 启动配置文件目录
| | common.cfg 公用配置,主要是菜单的颜色位置等配置
| | hp.cfg HP 相关工具配置文件
| | ibm.cfg
| | linux.cfg Linux安装菜单配置文件
| | livelinux.cfg
| | mainmenu.cfg 返回主菜单配置文件
| | tools.cfg
| | vmware.cfg
| | windows.cfg
| | syslinux.cfg U盘主配置文件
| +---grub GRUB4DOS程序和配置目录
| | | bootlace.com
| | | bootlace64.com
| | | grldr
| | | grub.exe GRUB4DOS主程序
| | | grubinst.exe
| | | Menu.lst
| | | message
| | | version.txt
| | |
| | \---windows
| | | win2012.lst 通过GRUB4DOS安装windows 2012 配置文件
| | | win732.lst
| | | win764.lst
| | | ......
| +---linux Linux 引导配置目录
| | +---centos5432 centos 5.4 32Bit 引导目录,从centos光盘中取isolinux下文件
| | | isolinux.cfg centos引导配置文件,需要修改相关路径
| | | vmlinuz linux核心文件
| | | initrd.img linux初始化RAM 磁盘
| | | ............
| +---syslinux Syslinux主程序目录
| | | menu.c32 文本菜单程序
| | | syslinux.exe Syslinux Windows安装程序,32位
| | | syslinux64.exe Syslinux Windows安装程序,64位
| | | vesamenu.c32 图形菜单程序
| | | ldlinux.sys Syslinux 第二阶段引导程序
| | | ..............
| \---vmware ESX安装主目录
| +---esx41
| | isolinux.cfg 安装VMware ESX 4.1 配置文件,需要改路径
| | ...............
+---drivers 驱动程序目录
| | Intel_AHCI_RAID_V10501026_XP VistaWin7 集成驱动目录
| | winvblock.ima.gz WINVBlock 驱动程序
| | ...................
+---EFI EFI引导程序,有兼容性问题,未做完全测试
| | Shell.efi UEFI通用Shell 2.2版本
| \---boot
| \---syslinux
| | | syslinux.efi Syslinux UEFI 启动程序
| | | ............
+---FiraDisk FiraDisk 驱动目录
| | au.xml 适用于Windows Vista的配置文件,GRUB4DOS用。
| | auSVR8.xml 适用于Windows Server 2008的配置文件,GRUB4DOS用。
| | auWin8.xml 适用于Windows 8 的配置文件,GRUB4DOS用。
| | firadi64.cat
| | firadi64.sys 驱动模块
| | firadisk.cat
| | firadisk.inf 驱动配置文件
+---g4l g4l工具盘
+---help 一些帮助信息
| pciid.txt 显示INTEL PCI设备的相关设备号,确认设备是哪种类型。还可以用工具下的PCIID检测程序检测设备号。
| xperror.txt 安装windows 2003/xp的一些已知错误信息以及解决办法。比如0x0000007B
+---HPSS860_32 HP SMART START 8.60 32位
+---HPSS860_64 HP SMART START 8.60 64位
+---ISO 各种Windows 镜像文件,从微软官方网站下载,有试用期。
| | win2003r232.iso
| | win2003r264.iso
| | win2003sp2.iso
| | win2008.iso
| | win2008r2.iso
| | win2012.iso
| | win732.iso
| | win764.iso
| | windows8132.iso
| | windows8164.iso
| | windows832.iso
| | windows864.iso
| | winxp64.iso
| | winxpsp2.iso
| | ......
| +---linux Linux相关镜像文件
| | rh5464.iso
| | rh5864.iso
| | suse1064.iso
| | suse11sp364.iso
| | ......
| \---tools 一些工具盘文件,全部通过MEMDISK加载
| ghost.img
| hddregEn.img
| maxdos.img
| password.img
| PCIID.ima.gz 查找PCI设备ID程序
| pe_42.iso
| win7pe.iso
| win8pe.iso
| ......
+---linux Linux驱动程序目录,Linux在安装是可以找到的。CentOS需要U盘标签为OEMDRV。或者通过手动加载,CentOS在安装时加 linux dd 来手动加载。SUSE在启动参数里加dud=1加载。但是驱动的目录结构不能随意改变。
| \---suse
| +---i386-sles11
| | +---install
| | | hpsa-kmp-default-3.4.6-165.sles11sp1.i586.rpm
| | | hpsa-kmp-default-3.4.6-165.sles11sp3.i586.rpm
| | | update.post
| | |
| | \---modules
| | hpsa.ko
| |
+---ploplinux 一个LiveLinux发行版。
+---slax Slax是一个灵活便携的Linux系统。
+---SPP2014090 HP的固件更新ISO解压到的目录
\---tools 一些工具软件
本文出自 “梦想成真” 博客,请务必保留此出处http://zhile.blog.51cto.com/9599674/1578507
如何制作一个通用的多系统安装U盘(U盘目录结构)