无需转化直接使用ESD映像文件安装系统简明教程

最近都是如火如荼的win10 微软三天两头的出新版本的更新,出来都是esd的文件,所以网上就找了个帖子 怎么用esd来安装

原文地址:http://www.heu8.com/1049.html

昨天撰文介绍了ESD映像文件,相信细心的网友对这种格式的映像已经很明白了。原版系统ISO镜像的sources文件夹中包含install.wim映像文件,将这个WIM文件“解压”(官方术语“Apply”)后,可以看到和C盘的目录完全相同,即为系统文件。而官方提供的原版ESD映像与ISO镜像是类似的,因为内部的文件完全一致,只是打包方式不同。使用命令:

DISM /Get-WimInfo /WimFile:C:\install.esd

DISM /List-Image /ImageFile:C:\install.esd /Index:1

可以清晰的看到原版ESD映像中包含了4个子映像:子映像1“解压”后与ISO镜像目录完全一样;子映像2、3分别对应ISO镜像中sources文件夹下boot.wim文件的子映像1、2;子映像4“解压后”与install.wim“解压”后完全一样。

那么能否像install.wim那样,通过直接将映像文件应用到某个分区,来安装操作系统呢?答案是肯定的,DISM工具可以完美的进行操作,只需要一条命令(将D盘install.esd的子映像4应用到C盘):

DISM /Apply-Image /ImageFile:D:\install.esd /Index:4 /ApplyDir:C:\

经过上述命令,系统即可成功的安装到C盘(这个操作需要在PE下执行),接下来修复一下引导文件即可,可以使用工具Bootice,或者使用微软的命令行工具Bcdboot:

Bcdboot C:\windows /l zh-cn /s Y:

友情提示:

1、上面的“Y”代表引导文件所在分区(活动主分区,一般和C盘是同一分区)。

2、DISM.exe、Bcdboot.exe工具可以在Windows 8.1 Update系统的Windows/System32文件夹下提取。

3、运行上述命令时,注意切换到工具所在目录,再执行相应的命令。

时间: 2024-12-21 03:30:21

无需转化直接使用ESD映像文件安装系统简明教程的相关文章

cobbler使用自定义kickstart文件安装系统

在上面的实验中,我们没有进行任何的安装配置,全部都是Cobbler帮助我们完成的.可是在实际生产中,我们对每台主机的硬盘分区,安装的软件都有相应的要求,所以我们需要自己来定制KickStart文件,这样我们就能够定制地批量安装操作系统了.我们就利用实验环境(CentOS 7)中的KickStart文件来定制我们自己的KickStart文件. 一.配置ks文件 Cobbler的ks文件存放位置 /var/lib/cobbler/kickstarts/ 配置ks的方法 方法1. 每安装好一台Cent

android系统映像文件

android源码编译后得到system.img,ramdisk.img,userdata.img映像文件.其中,ramdisk.img是emulator(模拟器)的文件系统,system.img包括了主要的包.库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件. 下面我们来简要分析一下这三个镜像文件. 如下图所示是编译之后生成的相关文件. 其中三个镜像对应的文件夹上图也很明了了.android系统启动后,会把system.img和userdata.im

内存映像文件

Linux允许任何进程把一个磁盘文件映像到内存中. 使用内存映像文件有两个主要优点 –加速文件I/O操作,不同的I/O调用如read或者fputs通过内核缓冲读出或写入数据.虽然Linux具有一种快速而先进的磁盘缓冲算法,但最快的磁盘访问也总是要比最慢的内存访问慢. –共享数据,如果多个进程要访问一样的数据,这些数据就可以保存在一个内存映像文件中,所有的进程都可以访问它. mmap函数 #include <unistd.h> #include <sys/mman.h> void *

如何查看Linux内核的initrd.img映像文件

initrd的含义是initialized ram disk.ram disk用一部分内存模拟成磁盘,让操作系统访问. initrd.img文件就是个ram disk的映像文件.ram disk是标准内核文件认识的设备(/dev/ram0)文件系统也是标准内核认识的文件系统.通常的步骤是先启动内核,然后内核挂载initrd.img,并执行里面的脚本来进一步挂载各种各样的模块和服务,经过一些配置和运行后,就可以去物理磁盘加载真正的root分区了,然后再进行配置,最后启动成功. 查看Linux内核的

使用loop设备挂载映像文件

loop设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备.它能使我们像块设备一样访问一个文件. 在使用之前,一个 loop 设备必须要和一个文件进行连接.这种结合方式给用户提供了一个替代块特殊文件的接口.因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被 mount 起来. 上面说的文件格式,我们经常见到的是 CD 或 DVD 的 ISO 光盘镜像文件或者是软盘(硬盘)的 *.img 镜像文件.通过

文件根目录系统笔记+文件管理命令详解part1

Linux文件系统: rotfs: 根文件系统 /boot: 系统启动相关的文件,如内核.initrd,以及grub(bootloader) /dev: 设备文件 块设备: 随机访问,数据块, 字符设备: 线性访问(有次序的,按字符为单位,例如键盘) 设备号: 主设备号(major)和次设备号(minor) crw-rw----. 1 root root     10,  62 Apr  5 15:59 crash /etc: 配置文件 /home: 用户的家目录,默认为/home/USERNA

xen利用URL的centos镜像文件安装(三)

一.Xen的配置文件说明 Xen配置文件一般由选项(options).变量(variables).CPU.网络.PCI.HVM.计时器(timers).驱动(drivers).磁盘设备(disk devices).动作(behavior),以及图形及声音(Graphics and audio)几个段组成,分别用于定义不同类别的域属性或设备属性. 上面的配置文件中的各选项作用如下. ◇kernel:为当前域指定可用于DomU的内核文件: ◇ramdisk:与kernel指定的内核文件匹配使用的ra

Linux局域网文件分享系统Samba

上学的时候在学校机房见过FTP做的文件分享系统,服务器是Windows的,当时感觉功能真的很强大,不管是哪台机器都可以共享一个文件夹,后来自己在家里通过查阅各种资料,用自己的win7做FTP服务器,做了一个文件服务器,但是真的很鸡肋,操作体验真的不尽人意. 下面介绍的是Linux服务器平台安装的文件分享系统软件Samba,通过Samba部署的文件分享系统可以兼容Mac.Linux和Windows三大主流操作系统,而且操作体验也非常好,自己在家里做了一个小型分享系统,家用服务器的配置:CPU:凌动

centos 安装 网络安装使用本地镜像文件安装

有时很无奈,无磁盘,U盘就只有4G而一个centos的盘是4.16G,如何将它装好网络安装,对不起,请你要使用20M以上的带宽,且注意使用网络启动方法 没有条件,创造条件也要上: 网络安装方式,需要下载其镜像,其镜像下载路径为:http://mirrors.163.com/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-netinstall.iso 使用iso工具做一下centos的安装u盘, 具体方法,http://jingyan.baidu.com/arti