有没有办法浏览 CloneZilla 图像并从中提取单个文件而不恢复整个图像?
有没有一种“通用”的方法可以让您从可引导的 DVD 或 CD 中制作可引导的 USB 驱动器?什么使 USB 驱动器可启动?什么使 DVD 和 CD 可启动?
例如,有一个名为UNetBootin的程序可以制作可启动的 USB 驱动器,但它似乎只适用于各种 linux 发行版。(用 Win7 映像和SystemRescueCD尝试过,但效果不佳......)。
我问的主要原因是我有一张 Asus EEE 附带的支持 DVD,它当然没有外部 DVD 驱动器。所以我很好奇我是否可以把那个 DVD 转移到一个 USB 驱动器上,这样我就可以在不购买的情况下使用它。
不只是具体询问这个案例,我很想知道更多关于这个的一般情况。因此,如果您有通用的可引导 DVD 或 CD(或 DVD 或 CD 映像),可能是 linux 发行版、Windows 安装磁盘、支持磁盘等,是否可以将其“移动”到 USB驱动器并使其像 DVD 或 CD 那样工作?(可启动和所有)。
我的应用程序需要调用“转换” - http://linux.about.com/od/commands/l/blcmdl1_convert.htm
但它不存在于我的 redhat 系统中。如何/我要安装什么?
我正在尝试在工作中部署一些 Windows 10 机器,并且需要删除或禁用预安装的应用程序。
出于某种原因,管理层认为 Xbox 应用程序和 Candy Crush Soda Saga(等)不应该安装在公司工作站上。
我们已经尝试在事后卸载它们,但是对于任何登录的新用户,它们再次出现,这是不可接受的。我们如何真正从我们的企业 Windows 10 映像中删除这些应用程序?
假设我有一个带有 svg 图像的简单网页:
<img src="foobar.svg" alt="not working" />
Run Code Online (Sandbox Code Playgroud)
如果我将此页面设为静态 html 页面并直接查看它,则会显示 svg。如果我输入这个 svg 的地址——它就会显示出来。
但是当我将其设为 .aspx 页面并从 Visual Studio 动态启动它时,我会收到alt
文本。如果我输入这个 svg 的地址(来自本地主机,而不是本地文件)——浏览器会尝试下载它而不是显示它。
我已经在 IIS 中定义了 mime 类型(对于整个服务器——“image/svg+xml”)并重新启动了 IIS。效果和之前一样。
问题:我应该多做些什么?
WireShark 不起作用(它在文档中),我也尝试过 RawCap,但它无法跟踪我的连接(奇怪),幸运的是 Fiddler 工作了:
来自客户:
GET http://127.0.0.1:1731/svg/document_edit.svg HTTP/1.1
Host: 127.0.0.1:1731
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Run Code Online (Sandbox Code Playgroud)
来自服务器的回答:
HTTP/1.1 200 OK
Server: ASP.NET Development Server/10.0.0.0
Date: Thu, 16 Feb 2012 11:14:38 GMT
X-AspNet-Version: 4.0.30319
Cache-Control: private …
Run Code Online (Sandbox Code Playgroud) Symantec Ghost 曾经是可以使用的工具,但从我读到的内容来看,您不再获得 cli 客户端,除非您愿意购买至少 5 个许可证的 Ghost 解决方案套件并在某处服务器上运行另一项服务。
那么您推荐使用什么工具进行磁盘克隆和基于映像的备份。
有几种 OSS 产品,但尚不完全清楚它们对 NTFS 的支持程度。
我真的不是为了得到一份克隆清单。相反,我想知道您使用什么工具,为什么选择该工具,以及您使用它的目的。
阅读答案后,我有一个后续问题。鉴于您建议的工具,是否有可能,从图像中提取特定文件而不必恢复整个图像有多容易?
我使用以下命令创建了dd
/的图像dev/vda
:
ssh root@1.2.3.4 "dd if=/dev/vda" | dd of=/home/backup/vda.img
我无法将它安装在我传输它的本地 Ubuntu 服务器上。
我得到了这个dmesg | tail
:
[763158.222159] EXT4-fs error (device loop0): ext4_map_blocks:504: inode #8:block 10541546: comm mount: lblock 23018 mapped to illegal pblock (length 1)
[763158.222299] jbd2_journal_bmap: journal block not found at offset 23018 on loop0-8
[763158.222367] JBD2: bad block at offset 23018
[763158.222581] JBD2: recovery failed
[763158.222588] EXT4-fs (loop0): error loading journal
Run Code Online (Sandbox Code Playgroud)
如果我尝试检查它,file
我会得到:
vda.img:数据
知道它可能是什么吗?
按照 Sven 的建议使用 kpartx,我得到:
kpartx -l /home/backup/vda.img
循环删除:/dev/loop0 …
我使用 dd 命令使用 dd if=/dev/sdb of=/jobs/image.dd 创建了一个磁盘映像。SATA 驱动器 /dev/sdb 上有 3 个分区(一个 NTFS,两个 FAT32)。
如何一次性安装完整映像及其所有分区?我实际上想使用 Python 编写脚本,但知道如何做显然是第一步!
提前致谢
image ×10
dd ×2
backup ×1
boot ×1
clonezilla ×1
cloning ×1
convert ×1
deployment ×1
disk-volume ×1
files ×1
iis-7 ×1
linux ×1
mount ×1
packer ×1
redhat ×1
terraform ×1
windows-10 ×1