拷贝IDE硬盘

拷贝IDE硬盘

连接好新硬盘,开机,进入系统

使用命令fdisk -l ; 由于我两块硬盘一个是250G,另一个是80G的,dd if=/dev/hdaof=/dev/hdb ;注意的是最好两块硬盘是同一容量和同一型号,否则比较麻烦。等待,漫长的等待

dd过程中如果无聊,可以通过在另一个终端键入 killall -sSIGUSR1 dd 发送SIGUSR1信号获取当前进度

dd if=/dev/hda of=/dev/hdb  //if=输入的文件 of=输出的文件。

由于在Linux下所有的硬件都表示为文件,所以可以进行任何复制、克隆。比如还可以把/dev/hda克隆到MO、磁带以及映像文件中,当然,目标“文件”必须比原“文件”大,不然就会溢出。本次拷贝,考虑到源硬盘并没有使用整个250G空间,只是把其中一部分进行了分区,所以可以完成拷贝。

下面是关于速率设置的参考:

dd if=/dev/hda of=/dev/hdb bs=20000k.hda处如果是scsi硬盘,请换成sda,可以用fdisk -l查看bs速率,如果是普通硬盘设置成20000k30000k,如果是scsi硬盘,可以提高到50000k 硬盘越大越慢,他是逐个扇区复制,而且目标盘要大于原盘

 

 

df命令用来检查linux文件系统的磁盘空间占用情况,所有用户均有使用df命令的权限。

语法格式

df [参数]

-s:对每个Names参数只给出占用的数据块总数。

-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。

-k:以1024字节为单位列出磁盘空间使用情况。

-x:跳过在不同文件系统上的目录不予统计。

-l:计算所有的文件大小,对硬链接文件则计算多次。

-i:显示inode信息而非块使用量。

-h:以容易理解的格式印出文件系统大小,例如124KB345MB46GB

-P:使用POSIX输出格式。

-T:显示文件系统类型。

 

dd就是Linux/Unix下通用的克隆、镜像程序。

 

#fdisk -l

# mkdir /mnt/hda1 //创建hda1的目录作为挂载点,位置和目录名可自定义//

# mount -t ext2(vfat) -o rw /dev/hda1 /mnt/hda1mount之后才可以使用cd命令进入/dev/下的目录。

然后把目标盘分区成hda123的格式

然后完成copy

在命令行拷贝U盘上的文件:先fdisk -l检查一下linux系统是否已经识别了U盘,然后使用

#fdisk -l

# mkdir /mnt/hda1 //创建hda1的目录作为挂载点,位置和目录名可自定义//

# mount -t ext2(vfat) -o rw /dev/sda1 /mnt/hda1mount之后才可以使用cd命令进入/mnt/hda1挂载点下就可以看到Usda1的目录,仅仅是启动发现还不行,还必须要mount才行

先要mount一下硬盘的分区,才可以查看到/dev/sda1等目录下面的内容

然后再动用cp指令完成命令行下的U盘文件拷贝,硬盘也类似

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值