扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
vmware下安装得系统是依赖vmware软件本身的,不能作为独立得系统使用。但是可以拷贝出来现有得已经安装得系统文件到别的机器上,找下后缀是.vmdk得文件,复制就可以使用,不用再重复安装!
创新互联公司是专业的东方网站建设公司,东方接单;提供网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行东方网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
备份Linux系统的策略有很多,比如使用dd命令直接克隆硬盘分区:
sudo
dd
if=/dev/sda1
of=/dev/sdb1
或者,使用tar将硬盘上的文件打包:
cd
/
sudo
tar
cvpzf
backup.tgz
--exclude=/proc
--exclude=/mnt
--exclude=/sys
--exclude=/backup.tgz
/
还原系统的命令是:
sudo
dd
if=/dev/sdb1
of=/dev/sda1
或
tar
xvpfz
backup.tgz
-C
/
1、首先在 Linux 系统中打开终端,确认 U 盘路径:
执行完这条命令后会出现若干个盘的信息,其中识别U盘的一个比较直观的方式是看容量大小。假设U盘的路径是 \dev\sdb 。
2、umount U 盘:
3、格式化U盘:
如果U盘是空的可能格式化的过程会比较快,否则可能会比较慢。
4、使用 dd 命令制作系统盘:
该命令一般需要十分钟左右可以完成。
举个例子说明一下:
将硬盘a克隆到硬盘b :
dd if=/dev/sda of=/dev/sdb bs=4M
可能在这个过程中的速度会比较慢,但是是有原因的,因为有用的和无用的数据都要复制。
——答案来自xisaiLinux界大牛老师
使用dd命令
找一个linux
live
cd的
u盘,然后U盘启动,进入U盘上的Linux系统,打开命令行,执行:
sudo
fdisk
-u
-l
来查看硬件的分区情况。
然后执行dd
if=/dev/你的linux分区
of=你要保存的地址/img.iso
要想恢复只需要执行
dd
if=你保存的镜像地址/img.iso
of=你要恢复的分区
同样,此命令也适用于非linux的系统,你可以把你的windows分区备份下来
dd命令详解:
dd命令是非常强大的命令,简介如下:
dd
是
Linux/UNIX
下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
dd
的主要选项:
指定数字的地方若以下列字符结尾乘以相应的数字:
b=512,
c=1,
k=1024,
w=2,
xm=number
m
if=file
输入文件名,缺省为标准输入。
of=file
输出文件名,缺省为标准输出。
ibs=bytes
一次读入
bytes
个字节(即一个块大小为
bytes
个字节)。
obs=bytes
一次写
bytes
个字节(即一个块大小为
bytes
个字节)。
bs=bytes
同时设置读写块的大小为
bytes
,可代替
ibs
和
obs
。
cbs=bytes
一次转换
bytes
个字节,即转换缓冲区大小。
skip=blocks
从输入文件开头跳过
blocks
个块后再开始复制。
seek=blocks
从输出文件开头跳过
blocks
个块后再开始复制。(通常只有当输出文件是磁盘或磁带时才有效)
count=blocks
仅拷贝
blocks
个块,块大小等于
ibs
指定的字节数。
conv=conversion[,conversion...]
用指定的参数转换文件。
转换参数:
ascii
转换
EBCDIC
为
ASCII。
ebcdic
转换
ASCII
为
EBCDIC。
ibm
转换
ASCII
为
alternate
EBCDIC.
block
把每一行转换为长度为
cbs
的记录,不足部分用空格填充。
unblock
使每一行的长度都为
cbs
,不足部分用空格填充。
lcase
把大写字符转换为小写字符。
ucase
把小写字符转换为大写字符。
swab
交换输入的每对字节。
Unlike
the
Unix
dd,
this
works
when
an
odd
number
of
bytes
are
read.
If
the
input
file
contains
an
odd
number
of
bytes,
the
last
byte
is
simply
copied
(since
there
is
nothing
to
swap
it
with).
noerror
出错时不停止。
notrunc
不截短输出文件。
sync
把每个输入块填充到ibs个字节,不足部分用空(NUL)字符补齐。
由于
dd
命令允许二进制方式读写,所以特别适合在原始物理设备上进行输入/输出。例如可以用下面的命令为软盘建立镜像文件:
dd
if=/dev/fd0
of=disk.img
bs=1440k
有趣的是,这个镜像文件能被
HD-Copy
,Winimage
等工具软件读出。再如把第一个硬盘的前
512
个字节存为一个文件:
dd
if=/dev/hda
of=disk.mbr
bs=512
count=1
来自
dd命令的参数主要就是
if =输入文件(或设备名称)
of =输出文件(或设备名称)
题主输入的sdc1不是设备文件名,是分区,设备是sdc,所以输入sdc没问题,我分析应该是这个原因
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流