我想使用 dd 将物理分区(Windows C:\ 驱动器)转换为映像文件。
dd if=/dev/sda1 of=/path/to/W7.img
(从我启动原始机器的现场 DVD 运行)
是我能想到的。
我想投入一些选择
- 保留 C:\ 分区的“可引导”属性,以及
- 添加一些关于块大小的选项
...可能是个好主意
...有人可以推荐吗?
此外,我可以压缩要在dd
操作中创建的图像吗?
我想使用 dd 将物理分区(Windows C:\ 驱动器)转换为映像文件。
dd if=/dev/sda1 of=/path/to/W7.img
(从我启动原始机器的现场 DVD 运行)
是我能想到的。
我想投入一些选择
...可能是个好主意
...有人可以推荐吗?
此外,我可以压缩要在dd
操作中创建的图像吗?
建议在服务器中使用ECC RAM ,以尽量减少/防止数据损坏。
如果您的服务器使用btrfs
(或ZFS
)作为文件系统(据说这两者都可以防止数据损坏),ECC RAM 会过时吗?
我有一个 samba 服务器安装到/srv/smb
. 想使用 tune2fs 检查文件系统我遇到了一个我不理解的错误,想知道这是否值得担心
$ tune2fs -l /srv/smb/
tune2fs 1.42.9 (4-Feb-2014)
tune2fs: Attempt to read block from filesystem resulted in short read while trying to open /srv/smb/
Couldn't find valid filesystem superblock.
我正在使用 shell 脚本对我们的 samba 共享进行 rsync 备份。我想知道实际存储此类脚本的最佳做法是什么?目前它位于我的管理员用户的 /home 中。
另外,好的管理员会对这样的脚本使用什么样的访问权限?也许是744?
我必须 chmod 一个包含更多子文件夹和文件的子文件夹结构。
现在我需要以相同的方式更改对这个完整结构的访问权限(所有者:组,此时没有 acl)。只有我想要文件夹 775 而文件 664。我怎样才能做到这一点?man chown
似乎没有给出解决方案,所以我想到了一个管道find
并且chown
可以做到。我对管道的了解非常基础。我想你给出一个命令并通过第二个命令发送该命令的输出。
find -type d | chmod -R 775 *
是我的猜测,但不尊重我find
命令的输出。可能 chown 命令中的 '*' 否决了 something 的find
输出
任何想法如何调整这个对我有利?
我使用 qemu-img 将 vmdk 图像文件转换为 qcow2(在 ubuntu 14.04 服务器上)
sudo qemu-img convert -f vmdk -O qcow2 Odoo-disk1.vmdk odoo-disk1.qcow2
现在,生成的 qcow2 图像比原始图像大两倍。
$ ls -lh
-rwxrwxrwx 1 root root 3.3G Nov 20 14:46 Odoo-disk1.vmdk
-rwxrwxrwx 1 root root 7.4G Nov 21 14:35 odoo-disk1.qcow2
不太确定该怎么想,但如果文件大小相似,我会更加放松。有什么办法可以实现吗?我对这件事不是很有经验,所以任何解释为什么只是“那样”也会有所帮助
我使用这个 qcow 2 图像设置了虚拟机,启动后它virsh list --all
显示机器“正在运行”。