欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    手动制作U盘PE系统.pdf

    • 资源ID:70347596       资源大小:331.45KB        全文页数:12页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    手动制作U盘PE系统.pdf

    软件:PeToUSB.exe ntldr NTDETECT.COM ISO 文件 GRUB4DOS 1.先用 PeToUSB 格式化 U 盘 2.把 ntldr NTDETECT.COM ISO GRUB4DOS 文件 复制进 U 盘 3.新建一个文本文档然后把下面的内容复制进,然后修改为 MEMENU.LSTNU.LST timeout 1 map(hd0,0)/YlmfISO.iso.iso(hd32)map-hook chainloader(hd32)注:其中 Ylmf_OS_3.0.iso 必须跟你本身的 YlmfISO 文件名相对应,也就是说如果你本身的 Ylmf 的 ISO 文件名为 linux.iso 那么这里也必须是 linux.iso 4.新建一个文本文档然后把下面的内容复制进,然后修改为 boot.ini boot loader timeout=1 default=c:grldr operating systems C:grldrgrldr=BOOT MENU 至此就算完成,直接 USB 引导就可以安装了 5,该方法同样适应在计算机上安装 PE 系统。引导 ISO:从安装目录中提取出 isogrub.iso 文件,放到任意盘的根目录下,在 menu.lst 文件写入如下命令:title find and boot isogrub.iso fallback 1 find-set-root/isogrub.iso map/isogrub.iso(0 xff)|map-mem/isogrub.iso(0 xff)map-hook chainloader(0 xff)savedefault-wait=2 title find and boot winxp.ISO fallback 1 find-set-root/winxp.iso map/winxp.iso(0 xff)|map-mem/winxp.iso(0 xff)map-hook chainloader(0 xff)savedefault-wait=2 引导安装 ubuntu9.10,把下载的映象文件放在任意盘的根目录上,在 menu.lst 中写入如下命令:title Install ubuntu find-set-root /ubuntu-9.10-desktop-amd64.iso map /ubuntu-9.10-desktop-amd64.iso(hd32)map-hook kernel(hd32)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-amd64.iso initrd(hd32)/casper/initrd.lz boot 不过,这里有一个要点,我这里所用的写法是 map /ubuntu-9.10-desktop-amd64.iso(hd32)这种写法要求文件在硬盘上是连续存放的。采用下面的写法:map-mem /ubuntu-9.10-desktop-amd64.iso(hd32)这种写法并不要求文件在硬盘上是连续存放着的,它是把整个的文件读入内存了。这个文件不过 700m 左右而已,我的内存是 1.5G,正常来说,应该能够成功的。但我的实践却是失败的。这有两种可能,一种是内存还不够大。另一种是,并不是因为内存的原因。而是因为这种办法引导启动后,由于不能继续读取文件。所以安装程序不能继续。看来基本上可以确认是第二种原因造成的。如何知道文件在硬盘上是连续存放的呢?在 grub4dos 下输入命令:blocklist filename 比如:blocklist/ubuntu-9.10-desktop-amd64.iso 我的显示的结果是:(hd0,8)6401414752 这表明只有一个块,如果后面还跟着逗号,比如:(hd0,8)640+1414752,1515752+8 这就是两个块,不是连续存放的。我的试验表明,只要文件在硬盘上不是连续存放的,用 map 而不加-mem 参数,是必会失败的。所以这样的一种引导安装 ubuntu 的办法并不好。附录附录:问题问题为什么我下载的为什么我下载的 PE 没有没有 menu.list 文件文件??而而老毛挑老毛挑的这个并无的这个并无 menu.lst 文件文件,采用的是将菜单集成到采用的是将菜单集成到 mtldr 文件的作法文件的作法.使用使用 grubmenu.exe 这个程序可以完成这个任务这个程序可以完成这个任务.G:grubutil-1.1-bin-w32-9grubmenu Usage:grubmenu info grldr grubmenu print grldr grubmenu export grldr menu.lst grubmenu import grldr menu.lst G:grubutil-1.1-bin-w32-9 使用使用grubmenu export mtldr menu.lst命令将命令将mtldr里面的菜单配置导出到里面的菜单配置导出到menu.lst文件中文件中.(mtldr 文件在文件在 U 盘根目录盘根目录,是隐藏文件是隐藏文件,注意去掉只读属性才能修改注意去掉只读属性才能修改).将修改好的将修改好的 menu.lst 文件再用文件再用 grubmenu import mtldr menu.lst 命令导入到命令导入到 mtldr 里面里面.所有的所有的 password 行都已经被我删除了行都已经被我删除了,由于是自己用由于是自己用,所以所有的密码都没什么用处的所以所有的密码都没什么用处的.如如果你想使用默认的独立的菜单果你想使用默认的独立的菜单menu.lst文件方式文件方式:由于老毛挑通过修改由于老毛挑通过修改mbr里面的默认文里面的默认文件名件名 grldr 为为 mtldr 来实现个性化来实现个性化,所以我先恢复默认的所以我先恢复默认的 GRUB 的的 MBR,再复制一个默认的再复制一个默认的grldr 文件文件,将提取的菜单文件将提取的菜单文件 menu.lst 复制到根目录复制到根目录,删除删除 mtldr 即可即可:使用上面的使用上面的 grubutil 里面的里面的 grubinst_gui.exe 这个程序这个程序 雨林木风雨林木风则是集成到则是集成到 phldr 文件中文件中?使用使用 Grubmenu.exe 可以查看 生成生成 menu 文件文件:(:(文件内容见附录文件内容见附录)Grubmenu.exe 用法:以下内容转自网络。grubmenu info grldr 显示 grldr 的内置菜单相关的信息 grubmenu print grldr 打印 grldr 中的内置菜单 grubmenu export grldr menu.lst 把 grldr 中的内置菜单保存到外部文件 menu.lst grubmenu import grldr menu.lst 以外部文件 menu.lst 的内容设置 grldr 的内置菜单。grldr 可分为两类,4-3 前的版本是旧版本,之后的是新版本。旧版本的内置菜单的大小是固定的,新设置菜单的长度不能大于原来的菜单长度(可以少于,这时程序自动用空格来填充)。新版本的内置菜单的长度可以增加,但最大长度不能超过 4K。grubmenu 可以在 Windows,Linux 和其他 Unix 平台下运行。(Linux 和 Unix 版本需要利用源代码来编译)更新:l r10 版本的 grubmenu 可以自动转换菜单文件。在导出时会把菜单转为本地系统格式的文本文件(Windows 是rn,UNIX 是n),而在导入时会把文本文件转换为 UNIX 格式。在导入时还会去掉注释和空行,以及去掉每行结尾处多余的空格。这些转换不影响使用,但可以节省存储的空间,这对于旧版的 grldr 来说比较重要。设备分配的设备分配的 Grub4dosGrub4dos 或编号或编号:Grub4dos Device Allocation/NumberingDrives/devices are numbered using the following syntax in Grub4dos-Hard DisksHard disks are numbered from zero-(hd0)-first hard disk(hd1)-second hard disk(hd2)-third hard disk etc.Hard Disk-Partition NumberingPrimary partitions are numbered from zero to three-(hd#,0)-first primary partition(on hard disk#)(hd#,1)-second primary partition(on hard disk#)(hd#,2)-third primary partition(on hard disk#)(hd#,3)-fourth primary partition(on hard disk#)Examples-(hd0,0)-first primary partition on first hard disk(hd0,1)-second primary partition on first hard disk(hd2,3)-fourth primary partition on third hard disk Logical partitions are numbered from four-(hd#,4)-first logical partition(on hard disk#)(hd#,5)-second logical partition(on hard disk#)(hd#,6)-third logical partition(on hard disk#)(hd#,7)-fourth logical partition(on hard disk#)etc.Examples-(hd0,4)-first logical partition on first hard disk(hd2,10)-seventh logical partition on third hard disk(hd5,9)-sixth logical partition on sixth hard disk Virtual CD/DVD DrivesVirtual CD/DVD drives are numbered from(hd32)to(0 xFF)-(hd32)-first virtual CD/DVD drive(hd33)-second virtual CD/DVD drive(hd34)-third virtual CD/DVD drive etc.(0 xFF)-last virtual CD/DVD drive(try this if mapping as(hd32)doesnt work)(hd32)is a grub drive number equivalent to(0 xA0).If a virtual drive is specified with a drive number greater than or equal to 0 xA0,then it will be treated as a cdrom(i.e.-with 2048-byte sectors).CD/DVD DrivesPhysical/real CD/DVD drives are numbered from zero-(cd0)-first CD/DVD drive(cd1)-second CD/DVD drive etc.Floppy Disk DrivesFloppy disk drives are numbered from zero-(fd0)-first floppy drive(fd1)-second floppy drive etc.PXE Drive(pd)-virtual device used to designate the root directory of a PXE boot server RAM Disk Drive(rd)ramdisk 使用在 Grub4dos 的以下句法驱动或设备被编号-硬盘硬盘从零被编号-(hd0)-第一个硬盘(hd1)-其次硬盘(hd2)-第三个硬盘 等.硬盘-分开编号主要分开从零被编号到三-(hd#,0)-第一主要分开(在硬盘上#)(hd#,1)-其次主要分开(在硬盘上#)(hd#,2)-第三主要分开(在硬盘上#)(hd#,3)-第四主要分开(在硬盘上#)例子-(hd0,0)-在第一个硬盘上的第一主要分开(hd0,1)-其次在第一个硬盘上的主要分开 (hd2,3)-在第三个硬盘上的第四主要分开 逻辑分开从四被编号-(hd#,4)-第一逻辑分开(在硬盘上#)(hd#,5)-其次逻辑分开(在硬盘上#)(hd#,6)-第三逻辑分开(在硬盘上#)(hd#,7)-第四逻辑分开(在硬盘上#)等.例子-(hd0,4)-在第一个硬盘上的第一逻辑分开(hd2,10)-在第三个硬盘上的第七逻辑分开(hd5,9)-在第六个硬盘上的第六逻辑分开 真正 CD/DVD 驱动真正 CD/DVD 驱动被编号从(hd32)对(0 xFF)-(hd32)-第一真正 CD/DVD 驱动(hd33)-其次真正 CD/DVD 驱动(hd34)-第三真正 CD/DVD 驱动 等.(0 xFF)-前真正 CD/DVD 驱动(尝试此,如果映射(hd32)不工作)(hd32)是幼虫促进数字等效对(0 xA0)。如果一个虚拟驱动器指定与促进数字大于或等于0 xA0,则它对待 CD-ROM(即-与 2048 字节区段)。CD/DVD 驾驶物理或真正的 CD/DVD 驱动从零被编号-(cd0)-第一 CD/DVD 驱动(cd1)-第二 CD/DVD 驱动 等.软盘驱动器软盘驱动器从零被编号-(fd0)-第一磁盘驱动器(fd1)-其次磁盘驱动器 等.PXE 驱动(pd)-被用于的虚拟设备选定 PXE 起动服务器的根目录 随机存取存储磁盘驱动(rd)-ramdisk 附表:menu.list timeout 15 default 2 background 0033CC find-set-root-ignore-floppies-ignore-cd/YlmF_PH/grub/back.gz|find-set-root/YlmF_PH/grub/back.gz fontfile()/YlmF_PH/grub/fonts.gz splashimage()/YlmF_PH/grub/back.gz title clear title clear title 雨林木风 PE 工具箱 find-set-root-ignore-floppies-ignore-cd/YlmF_PH/grub/back.gz|find-set-root/YlmF_PH/grub/back.gz chainloader()/YlmF_PH/grub/peldr title clear title 零体积 PE by Pseudo find-set-root-ignore-floppies-ignore-cd/YlmF_PH/grub/back.gz|find-set-root/YlmF_PH/grub/back.gz map-mem-unsafe-boot()/YlmF_PH/grub/DOSC.GZ(hd0)errorcheck off map(hd2)(hd3)map(hd1)(hd2)map(hd0)(hd1)errorcheck on map-hook chainloader(hd0,0)/io.sys title clear title GGhost DOS by lianjiang find-set-root-ignore-floppies-ignore-cd/YlmF_PH/grub/back.gz|find-set-root/YlmF_PH/grub/back.gz map-mem()/YlmF_PH/grub/gghost.img(fd0)map-hook chainloader(fd0)+1 rootnoverify(fd0)title clear title 返回 Windows XP/2000/2003 选择菜单 find-set-root-ignore-floppies-ignore-cd/ntldr|find-set-root/ntldr chainloader()/ntldr title clear title 返回 Windows 7/Vista/2008 选择菜单 find-set-root-ignore-floppies-ignore-cd/bootmgr|find-set-root/bootmgr chainloader()/bootmgr title clear title 从第一硬盘启动 root(hd0,0)chainloader+1 title clear title 从光盘启动 cdrom-init|cdrom-stop map-rehook geometry(hd999)|pause-wait=0 root(cd0)|commandline chainloader(cd0)&boot chainloader(cd1)&boot chainloader(cd2)&boot chainloader(cd3)&boot chainloader(cd4)&boot chainloader(cd5)&boot chainloader(cd6)&boot chainloader(cd7)&boot chainloader(cd8)&boot chainloader(cd9)&boot title clear title 重启计算机 reboot title 关闭计算机 halt 附表:相关的 menu.lst title 启动 Winpe3.0 map-mem(hd0.0)/boot/winpe3.0.iso(hd32)map-hook chainloader(hd32)如果失败注意自己添加:Map mem(hd0,0)/iso.iso(hd32)(hd0,0)为 iso 所在磁盘分区!该命名遵循 Linux 命名规则!硬盘安装适用于没有光驱的朋友,也适用于嫌光驱安装慢的人 1,把 GRUB4DOS 中 grldr 文件放到 C 盘根目录。【或者上传 Ubuntu9.04 生成的 wubildr,安装更兼容】2,在 C 盘根目录新建一个 menu.lst 的文件,在里面编辑以下内容:title Ylmf Linux Y1.15 LiveCD root(hd0,0)kernel(hd0,0)/vmlinuz boot=casper iso-scan/filename=/YlmF-Linux-Y1.15.iso ro quiet splash locale=zh_CN.UTF-8 initrd(hd0,0)/initrd.gz 3,在 boot.ini 中的末端添加以下内容:(boot.ini 是系统隐藏文件)C:grldr=YlmF-Linux-Y1.15【使用 grub4dos】C:wubildr.mbr=YlmF-Linux-Y1.15【用 wubildr 改成这样】4,把 YlmF-Linux-Y1.15.iso 的 ISO 镜像文件放到 C 盘根目录。(此文件的名字要和menu.lst 中的那个名字一致)放其它分区也可,只要 initrd.gz 以及 vmlinuz,menu.lst,wubildr,wubildr.mbr 也在该分区,5,把 Ubuntu 镜像文件中的.disk 和 casper 文件夹下的 initrd.gz 以及 vmlinuz 文件放到 C 盘根目录。6,重启电脑。7,启动菜单多出一项 YlmF-Linux-Y1.15,选择它进入。8,选择 YlmF-Linux-Y1.15,进入后就开始加载 LiveCD 界面了。

    注意事项

    本文(手动制作U盘PE系统.pdf)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开