Tag: dd

如何使用dd将外部USB驱动器安装克隆到本地硬盘?

我可以使用dd命令将我的ubuntu安装从外部磁盘克隆到本地硬盘驱动器。 它甚至会开机吗? 我想我可以,但不确定。 我需要在本地磁盘上使输出分区的大小与usb上的输入分区一样吗? 我正在考虑在不同的小型闪存驱动器上安装和启动liveusb并运行类似sudo dd if=/media/usbexternaldisk of=/media/localdisk东西, sudo dd if=/media/usbexternaldisk of=/media/localdisk将按原样运行吗? 如果我使用dd外部ubuntu安装的iso映像,我可以将其刻录到磁盘或另一个硬盘驱动器上并启动它吗?

我的命令克隆驱动器是否最佳?

我已经花了半个小时阅读准备克隆我的硬盘。 它有多个分区,包括Windows分区。 我打算买一个非常大的外置硬盘进行备份。 我希望能够使用这个克隆来恢复整个驱动器,以防出现问题(我即将进行一些操作系统重新洗牌)。 我想用dd学习如何做到这一点,因为我喜欢不需要安装任何东西的低级工具。 我从ubuntu论坛找到了以下有用的代码(使用live CD从root shell输入): dd if=/dev/hda of=/dev/hdb & pid=$! while kill -USR1 $pid; do sleep 1; done (我知道我必须编辑输入和输出位置。)但是我有两个问题。 第一个是非常noobie:这个命令分为两行。 当我在感叹号后按回车键时,它会启动这个过程吗? 二,在其他网站上,它建议输入块大小。 像这样: # dd if=/dev/hda conv=sync,noerror bs=64K of=/mnt/sda1/hda.img 我对块大小一无所知。 64K对吗? 看起来我的块大小是以下512字节,sudo fdisk -ul的输出: Disk /dev/sda: 750.2 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors Units = sectors […]

为什么dd不是将可启动的.iso文件写入USB拇指驱动器的可靠命令?

这里的一个答案表明,如果将dd复制到USB拇指驱动器,则不会启动Ubuntu .iso 。 为什么有些Linux发行版可以选择直接将其可引导的.iso文件写入带有dd的拇指驱动器,但其他(Ubuntu?)却没有? 在Ubuntu中,我认为必须先将其转换为.img 。 这是真的? 它是否适用于.iso s中的某些架构差异? 或者是由于dd本身的任何限制? 我不知道这是否是偏离主题的。 如果社区认为或建议一个,我可以把它移到一个更合适的地方。 一些解释是可以理解的。

我想把全零写入我的硬盘,所以我可以重新安装Windows 7

我从笔记本电脑上的Ubuntu CD启动。 我想将所有零写入我的硬盘驱动器,然后重新停止Windows 7.我已经备份了我想要的所有文件。 启动后,我打开一个终端窗口,然后输入: dd if=/dev/zero of=/dev/sda bs=1024 计算机响应“权限被拒绝”。 有关如何进行的任何建议?

如何从外部磁盘上的dd分区表擦除?

昨天我用dd在我的Raspberry Pi闪存卡中写了一个操作系统。 即使我的所有命令(我检查了历史记录)都是/dev/sdd这是闪存,当我检查我的外部驱动器(500GB)时,那里只有2个分区,一个3 GB,一个15MB而不是我所有的宝贵数据。 有没有办法从中恢复? 原因,理论上我的数据仍然存在。 或者我会开始哭吗? 这是我跑的命令: sudo dd bs=4M if=~/Downloads/RetroPieImage_ver1.2.1.img of=/dev/sdd

‘dd’命令花了太长时间?

我设置dd克隆一个较小的系统40.00GB硬盘(/ dev / sda)到一个新的更大的111.00GB,通过USB读卡器(dev / sdb)连接,现在已经持续了两个小时。 新硬盘上的活动计显示它正在做某事。 但CPU只有20%左右。 这个东西什么时候完成? 我应该重新开始这个过程吗?

防止`dd`破坏SSD或HDD

我有两个SSD和HDD。 当我使用sudo dd if=/dev/zero of=/dev/sdd count=1000好事就会发生,我从USB闪存盘擦除分区。 当我使用sudo dd if=/dev/zero of=/dev/sdb count=1000会发生坏事,我从500 GB硬盘中丢失了Windows 7和Ubuntu 14.04分区。 坏事发生过一次。 我怎样才能阻止dd再次这样做? 即检查of=不包含sda , sdb或sdc 。

ddrescue,gddrescue和dd_rescue有什么区别?

dd命令通常用于对驱动器或分区进行映像备份 。 但是,如果源驱动器不可靠或失败,它的性能很差。 我读到ddrescue / dd_rescue是一个很好的工具,可用于从坏驱动器恢复映像,因为它会智能地尝试重新读取第一次无法读取的扇区。 但是在Ubuntu存储库中,我看到了两个不同的ddrescue程序,其中有3个不同但相似的名字出现在不同的地方: ddrescue , gddrescue , dd_rescue 。 有什么不同?

我可以把更大的驱动器换成更小的驱动器吗?

我用GParted调整了较大驱动器的分区大小。 我可不可以做 sudo dd if=/dev/LargerDrive of=/dev/SmallDrive ?

我如何加速完整的磁盘dd?

我正在使用此命令在两个相同的驱动器上执行dd : dd if=/dev/sda of=/dev/sdb bs=4096 两个硬盘驱动器的型号完全相同,都有1TB的存储空间。 /dev/sda使用的块大小为4096. /dev/sda是本地驱动器, /dev/sdb是远程caddy。 我或许可以使用以下协议: USB2.0 HighSpeed(目前计划) 千兆网络克隆(真的不想尝试这个) USB3.0(如果我找到我的其他驱动器球童) eSATA(如果我发现/购买电缆) SATA(如果我找到/购买电缆,必须爱笔记本电脑CD驱动器) 有没有办法运行这个驱动器副本,花费少于96小时? 我愿意使用除dd以外的工具。 我需要克隆以下分区(包括UUID) Fat32 EFI分区(*) NTFS Windows分区(*) HFS + OSX分区 EXT4 Ubuntu分区(*) 交换分区(*) *由Clonezilla支持 我尝试过Clonezilla(它的速度要快得多),但它不支持我需要的HFS +智能复制。 也许最新版本支持这个? 当我完成第一次克隆时,除了HFS +之外,我做了所有分区,并且进行得非常快。 (总共不超过3小时)