dr
-
xr
-
xr
-
x. 8 root root
4096 Jul 2 18:48 root
#
如果你不想要使用
DVD
来
作
为开
机媒体,那可以
½
映像
档
使用
这个
dd
写
入
USB
磁
盘
,
#
该
磁
盘
就
会变
成跟可
开
机光
盘
一
样
的功能!可以
让
你用
USB
来
安
装
Linux
喔!速度快很多!
范例四:
½
你的
/boot
整
个
文件系
统
透
过
dd
备
份下
来
[root@study ~]#
df
-
h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/vda2 1014M 149M 866M 15% /boot
#
请
注意!
备
份的容量
会
到
1G
喔!
[root@study ~]#
dd if=/dev/vda2 of=/tmp/vda2.img
[root@study ~]#
ll
-
h /tmp/vda2.img
-
rw
-
r
--
r
--
. 1 root root
1.0G
Jul 2 23:39 /tmp/vda2.img
#
等于是
½
整
个
/dev/vda2
通通捉下
来
的意思~所以,
文件
容量
会
跟整
颗
磁
盘
的最大量一
样
大!
其实使用
dd
来备份是莫可奈何的情况,很笨耶!因为默认
dd
是一个一个扇区去读
/
写的,而且即
使没有用到的扇区也会倍写入备份档中!
因此这个文件会变得跟原本的磁盘一模一样大!不像使用
xfsdump
只备份文件系统中有使用到的部份。不过,
dd
就是因为不理会文件系统,
单纯有啥纪录
啥,因此不论该磁盘内的文件系统你是否认识,它都可以备份、还原的!所以,鸟哥认为,上述的第
三个案例是比½重要的学习喔!
例题:
你想要½你的
/dev/vda2
½行完整的复制到另一个
partition
上,请使用你的系统上面未
分区
完毕的容量再½立一
个与
/dev/vda2
差不多大小的
分区
槽
(
只能比
/dev/vda2
大,不能比他小!
)
,然后½之½行完整的复制
(
包括需
要复制
boot sector
的区块
)
。
答:
因为我们的
/dev/sda
也是个测试的
USB
磁盘,可以随意恶搞!我们刚刚也才测试过½光盘映像文件给它复制½
去而已。
现在,请你
分区
/dev/sda1
出来,然后½
/dev/vda2
完整的拷贝½去
/dev/sda1
吧!
# 1.
先
½
行
分区
的
动
作
[root@study ~]#
fdisk /dev/sda
Command (m for help):
n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
p
Partition number (1
-
4, default 1):
1
First sector (2048
-
4195455, default 2048):
Enter
Using default
value 2048
Last sector, +sectors or +size{K,M,G} (2048
-
4195455, default 4195455):
Enter
Using default value 4195455
Partition 1 of type Linux and of size 2 GiB is set
Command (m for help):
p
Device Boot Start End Blocks Id System