如何制作一个通用的多系统安装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 一些工具软件
更多相关文章
  • 如何制作一个通用的多系统安装U盘五(制作主配置文件
    准备U盘    因为要放置的系统比较多,我自己的U盘是128G的,最好是64G容量以上的U盘.为了保证兼容性,我一般是用FAT32来格式化.FAT32理论最大卷大小为2TB,单个文件最大大小为4GB.这是它的一个最大缺陷.另外,因为FAT32文件分配采用单链表结构,一个文件由一个一个链接的簇组成,而 ...
  • 如何制作一个通用的多系统安装U盘七(Windows相关配置
    Windows的相关配置我们使用GRUB4DOS来引导安装Windows ISO,有几个问题要注意:1. windows xp 和 windows 2003 系统安装需要注意的事项.    第一个步骤拷贝完文件后系统重启时要再次进入U盘安装界面,选择Windows菜单的第二步来继续安装.    第二 ...
  • 如何制作一个通用的多系统安装U盘八其他系统
    其实,类Unix的安装配置都差不多,因为它们都用到了CD-ROM引导里流行最为广泛的ISOLINUX(ISOLINUX实际上是SYSLINUX下的一个产品).我们这里还有的几个没有实现的如VMware和HP的Smart Start CD以及Plop linux也是通过ISOLINUX来引导的.所以我 ...
  • MBR 主引导记录,是硬盘的0柱面0磁道第一个扇区的446字节.包含了440字节的引导代码,4个磁盘标志(磁盘签名,用于在操作系统上标识磁盘为基本或可移动))和2字节的空值.其后就是磁盘分区表,每个分区占用16字节,一共64字节,每个分区的第一个字节为80h(活动分区)或者00h(非活动分区).最后 ...
  •     我在北京中关村的一家以服务器,存储为主要产品的公司供职售前职位.公司的售后部门经常要给客户安装系统和存储.安装系统传统的方式就是通过光驱,而光驱和光盘因为种种原因经常出现各种问题而无法安装系统.比如光盘划伤,光驱的读盘纠错能力差等.    为了解决这个问题,我开始尝试用U盘来安装各种系统(L ...
  • 如何制作一个通用的多系统安装U盘六(Linux相关配置
    linux 相关配置    要引导安装linux,需要把相关linuxISO文件中的相关文件复制出来,主要是核心文件(vmlinuz)和初始内存盘(initrd.img)以及isolinux.cfg配置文件.有以下区别:CentOS5.x(RHEL 5.x,Oracle Linux 5.x)    ...
  • 注:本教程翻译自官方<Walkthrough - Building a game with CocosSharp>,官方教程有很多地方说的不够详细,或者代码不全,导致无法继续,本人在看了GoneBananas项目代码后,对本教程进行了部分修改,但当前只涉及Android方面,iOS因没有 ...
  • 简介在这篇文章中,我将向大家演示怎样向一个通用计算器一样解析并计算一个四则运算表达式.当我们结束的时候,我们将得到一个可以处理诸如 1+2*-(-3+2)/5.6+3样式的表达式的计算器了.当然,你也可以将它拓展的更为强大.不废话,直接上代码:#!/usr/bin/env python # -*-  ...
一周排行
  • 感谢大家对IT十八掌大数据的支持,今天的作业如下利用白富美接口案例,土豪征婚使用匿名内部类对象实现.2.定义三角形类Trianle,里面包含三个int类型属性,分别表示三条边的长度,  构造三角形对象时,任意两边之和 ...
  • 2013微软MVP社区巡讲开始啦~新年了解新技术
    #2013微软MVP社区巡讲#欢迎热爱微软技术的开发人员和IT专业人士参与“新年新期待”2 ...
  • 自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机学习马哥
    目录:一.ansible简介1.1.ansible是什么1.2.ansible如何工作1. ...
  •       外网访问内网Exchange时,使用pop3,smtp协议,大体步骤是:    一 在perth上安装pop3,smtp服务,新建一个域itet.local.    二 在exchtest.com和ite ...
  • <道德经>第三十三章知人者智  自知者明 胜人者有力  自胜者强 知足者富  强行者有志  不失其所者久  死而不亡者寿
  • [email protected]:~# vim /etc/php5/apache2/php.ini  display_errors = On display_startup_errors = O ...
  • 今天,Google在英文的官方博客声称,Google已经做出决定,重新检讨在中国开展业务的可行性,如有必要,可能会关闭Google.cn,并撤出在中国的办事处. 由Google高级副总裁.公司发展兼首席法律顾问大卫• ...
  • 1.无论发生什么事情,都要首先想到自己是不是做错了.如果自己没错(那是不可能的),那么就站在对方的角度,体验一下对方的感觉.    2.让自己去适应环境,因为环境永远不会来适应你.即使这是一个非常非常痛苦的过程.   ...
  •      Can 't   connect   to   MySQL   server   on   'localhost '(10061)      今天在启动mysql的时候,出现了2003:Can 't   c ...
  • 最近,谷歌宣布将之前的Android Market更名为Google PlayStore,并希望借此能够让消费者体验到更多的服务.这个Store里不仅有Android应用,还有GoogleM usic音乐.Googl ...