AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[dd](ubuntu)

Martin Hope
Stormlord
Asked: 2022-04-28 05:46:39 +0800 CST

启动磁盘创建器与 dd

  • 0

如果使用以下命令,Startup Disk Creator是否会像dd一样创建可引导的 USB 记忆棒?

dd if=whatever.iso of=/dev/sdx bs=4M status=progress

两种情况下生产的 U 盘是否相同?

谢谢!

dd
  • 1 个回答
  • 103 Views
Martin Hope
styleruk
Asked: 2022-03-03 07:04:38 +0800 CST

使用 dd 创建克隆到另一个驱动器

  • 2

因此,我想使用我的 Ubuntu 笔记本电脑备份我对 Raspian 所做的事情,并遵循以下链接中的建议。所以使用这个命令... sudo dd if=/dev/mmcblk0 of=~/sd-card-copy.img bs=1M status=progress 这一切都很好,但是,我的笔记本电脑只有 24Gb 备用和存储卡是128Gb!这个命令似乎想要写入整个存储卡大小,即使它只有 10Gb 的数据。

我有一个可以共享的服务器地址,该地址有空间,但是如何将“dd”命令定向到另一个区域?起初我以为我可以更改到该目录并运行命令,但它开始将它放入我的“主”文件夹。提前感谢您的帮助。

使用 dd 命令克隆 SD 卡

dd
  • 1 个回答
  • 257 Views
Martin Hope
Ajay
Asked: 2021-08-06 05:37:35 +0800 CST

.img 文件恢复到磁盘分区

  • 1

我从具有两个分区的硬盘创建了一个 backup.img 文件。现在我想将这些分区写入另一个硬盘。但问题是我不知道怎么做?如果我使用 dd ,它将完整的 backup.img 文件写入一个分区,然后我什么也看不到。请帮忙。

编辑 1 dd if = /XXX/backup.img of = /dev/sdb1

实际上 sdb 有很多分区,所以我无法将 backup.img 写入完整的磁盘。

dd
  • 1 个回答
  • 716 Views
Martin Hope
user97662
Asked: 2021-05-06 11:25:04 +0800 CST

如何查看/dev/sda 文件的内容?

  • 0

我使用以下方法格式化了 160GB 驱动器:

dd if=/dev/zeros of=/dev/sda bs=512

我希望整个驱动器都充满了零,但我该如何检查呢?

我以为我可以cat /dev/sda看到所有的零,但是,在我这样做之后,终端似乎冻结了。

dd
  • 2 个回答
  • 659 Views
Martin Hope
Tomas.R
Asked: 2020-12-10 04:32:01 +0800 CST

根 cron 作业不起作用(18.04 LTS SERVER)

  • 1

作为 root 我在后台运行三个dd进程

dd if=/dev/urandom of=/dev/null &
dd if=/dev/urandom of=/dev/null &
dd if=/dev/urandom of=/dev/null &

作为 root 我编辑了一个 crontab 并放置了一个作业来杀死所有由 root 每分钟运行的 dd 进程

crontab -e 

* * * * * pkill -u root dd 

但是当我使用top 来监视进程时, dd 进程不会被杀死。为什么 ?

来自 /var/log/syslog 的消息:

Dec  9 12:33:01 champion CRON[3395]: Authentication failure
Dec  9 12:33:29 champion crontab[3383]: (root) END EDIT (root)
Dec  9 12:34:01 champion cron[1432]: Authentication failure
Dec  9 12:34:01 champion CRON[3398]: Authentication failure

尝试了这些建议,但没有帮助:

  1. 使用以下命令调用 crontab:

    crontab -e -u root

  2. 确保在 cronjob 文件的末尾有一个空行,这意味着每一行都以换行符结尾。

cron dd
  • 2 个回答
  • 539 Views
Martin Hope
user1584421
Asked: 2020-10-25 03:00:26 +0800 CST

从已删除的文件中释放空间

  • 1

我删除了一些文件,我试图用 TestDisk 恢复。因为惊慌失措,我选择在/home目录中创建一个图像(.dd 文件)。硬盘很快就满了,所以我终止了应用程序并删除了 .dd 文件。

然后我无法启动进入Linux。我从一个实时的 Ubuntu USB 磁盘启动,我看到我的 HDD 有 0 个字节可用。这就是为什么我无法启动。

但是,.dd 文件不存在。我已经转移删除了它。

那么为什么我看不到释放的空间并且我被困在剩下的 0 个字节中,从而无法使用我的系统呢?

filesystem hidden-files delete hard-drive dd
  • 1 个回答
  • 372 Views
Martin Hope
Kensmosis
Asked: 2020-10-17 16:19:16 +0800 CST

dd 克隆 LUKS 加密磁盘时出现意外行为

  • 1

我做了一些愚蠢的事情,破坏了我的主要 linux 安装,并且正在处理磁盘以备份所有内容。在此过程中,我遇到了不知道如何处理的 dd 和/或 LUKS 问题。dd 似乎没有创建一个真正的克隆!

原盘没问题,只是安装坏了。我的数据仍然完好无损。我将它放在一个外部 USB 机箱中,并将它连接到我的笔记本电脑(与主 PC 完全相同的 Ubuntu 版本)。

fdisk 显示了 3 个分区的标准 LUKS 加密星座(所有 ext4):

/dev/sda1 is boot, 

/dev/sda2 is an extended partition consuming the rest of the disk

/dev/sda5 is the same size as /dev/sda2, but for LUKS.  

如果我运行“cryptsetup luksOpen /dev/sdb5”然后挂载,我可以访问磁盘的内容就好了。

然后我把那个磁盘和一个我漂浮的备用磁盘插入到我的脑叶切开主 PC 中,并从一个实时的 ubuntu 棒启动。两个磁盘都被识别,我跑了:

"dd if=/dev/sda of=/dev/sdb bs=4M status=progress" 

并等了3个小时。它毫无怨言地跑了。

我怀疑这很重要,但源磁盘是 1.8 TB SSD,目标是 3 TB HDD。

我将 3 TB 磁盘插入外部机箱并将其连接到我的笔记本电脑。

现在,fdisk 只显示 /dev/sdb1 和 /dev/sdb2。这些看起来是正确的,但是没有 /dev/sdb5 我无法挂载 LUKS 加密卷,也无法访问我的数据。

我的理解是 dd 复制每个字节,并且没有遗漏任何隐藏的元数据,但我不是现代磁盘控制器的专家。我错过了什么(/dev/sdb5 除外)吗?

我需要在笔记本电脑上做些什么吗?如果它是原始的真正字节克隆,则密码应该相同。我认为磁盘序列号没有任何密钥,因为这让我觉得在基于软件的加密方案中没有人想要这种东西。

任何见解将不胜感激!在确定可以访问备份磁盘上的数据之前,我会犹豫是否要做任何事情。

5 TB 磁盘的 gdisk 输出:GPT fdisk (gdisk) 版本 1.0.1

逻辑分区的 EBR 签名无效;读取 0x0000,但应该是 0xAA55 读取逻辑分区时出错!列表可能会被截断!分区表扫描: MBR:仅 MBR BSD:不存在 APM:不存在 GPT:不存在


发现无效的 GPT 和有效的 MBR;在内存中将 MBR 转换为 GPT 格式。


磁盘 /dev/sdb:1220942646 个扇区,4.5 TiB 逻辑扇区大小:4096 字节磁盘标识符(GUID):已编辑分区表最多可容纳 128 个条目第一个可用扇区为 6,最后一个可用扇区为 1220942640 分区将在 256 个扇区上对齐边界总可用空间为 1220444971 个扇区 (4.5 TiB)

编号 开始(扇区) 结束(扇区) 大小 代码 名称 1 2048 499711 1.9 GiB 8300 Linux 文件系统

gdisk output for 5 TB disk:
GPT fdisk (gdisk) version 1.0.1

EBR signature for logical partition invalid; read 0x0000, but should be 0xAA55
Error reading logical partitions! List may be truncated!
Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. 
***************************************************************

Disk /dev/sdb: 1220942646 sectors, 4.5 TiB
Logical sector size: 4096 bytes
Disk identifier (GUID): REDACTED
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 1220942640
Partitions will be aligned on 256-sector boundaries
Total free space is 1220444971 sectors (4.5 TiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          499711   1.9 GiB     8300  Linux filesystem

干杯,肯

encryption dd luks dmcrypt
  • 2 个回答
  • 1224 Views
Martin Hope
Mynul Islam
Asked: 2020-07-20 00:49:36 +0800 CST

蓝牙 4.2 在 ubuntu 20.04 中不工作

  • 0

我是linux家族的新手。最近,我在我的新笔记本电脑 (hp-15s du1030tx) 中将 Windows 10 移至 ubuntu 20.04。那个时候我的wifi和bt不工作。我修复了我的 wifi 驱动程序问题。我试图解决我的 bt 问题。我阅读了大部分关于修复 bt 驱动程序的文章。但我现在无法修复。请帮我在这里输入解决方案

输入:lspci -knn | grep 网络 -A3

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
    DeviceName: WLAN
    Subsystem: Hewlett-Packard Company RTL8821CE 802.11ac PCIe Wireless Network Adapter [103c:831a]
    Kernel driver in use: rtl8821ce
    Kernel modules: 8821ce

输入:lsusb

输出:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 30c9:0013 DJKCVA1BID55JV HP TrueVision HD Camera
Bus 001 Device 005: ID 2a7a:9a18  
Bus 001 Device 004: ID 25a7:fa23  
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

输入:dmesg | grep -i blue

输出:

[   82.410951] audit: type=1107 audit(1595147083.983:6400): pid=1011 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/" interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects" mask="send" name="org.bluez" pid=3641 label="snap.chromium.chromium"
[  887.771190] audit: type=1107 audit(1595147889.350:6473): pid=1011 uid=103 auid=4294967295 ses=4294967295 msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/" interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects" mask="send" name="org.bluez" pid=5441 label="snap.chromium.chromium"

输入:USB设备

输出:

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=12
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=05.04
S:  Manufacturer=Linux 5.4.0-40-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=05e3 ProdID=0606 Rev=07.02
S:  Manufacturer=ALCOR
S:  Product=USB Hub 2.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=25a7 ProdID=fa23 Rev=02.41
S:  Manufacturer=Compx
S:  Product=2.4G Receiver
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#=0x1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#=  5 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=2a7a ProdID=9a18 Rev=00.01
S:  Manufacturer=CASUE
S:  Product=CASUE USB Keyboard
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#=0x1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.01 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=30c9 ProdID=0013 Rev=00.01
S:  Manufacturer=DJKCVA1BID55JV
S:  Product=HP TrueVision HD Camera
S:  SerialNumber=0001
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#=0x1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=10000 MxCh= 6
D:  Ver= 3.10 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=05.04
S:  Manufacturer=Linux 5.4.0-40-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
drivers bluetooth dd adapter ubuntu-drivers
  • 1 个回答
  • 1039 Views
Martin Hope
Giorgos Karapiperidis
Asked: 2020-04-21 07:51:33 +0800 CST

将磁盘映像还原到更大的磁盘

  • -1

我从我的 ssd 创建了一个映像(当我在磁盘上切换 Linux 和 Windows 使用时)。

现在我想将整个 SSD(128Gb) 映像恢复到我的 HDD(1TB),但我担心使用 dd,因为我在 HDD 的末端有一个“数据”分区。我不希望“数据”分区被弄乱。

提前致谢!

windows dual-boot partitioning gparted dd
  • 1 个回答
  • 277 Views
Martin Hope
Shalguev
Asked: 2020-02-22 15:39:31 +0800 CST

如果我的 RAM 大小为 8GB,如何将 12GB 文件从 Ubuntu 19.10 复制到 Android

  • 2

我尝试了不同的选项将 12GB 电影从 Ubuntu 复制到 Android(作为相机连接以实现可靠连接,mtp 情况更糟),但令我惊讶的是,存在 RAM + SWAP 短缺问题(总共 16GB 减去已使用的部分)问题图片上显示: RAM+SWAP 已填充 99.9%。复制过程继续,Ubuntu 挂起一分钟,然后出现(或不出现)错误。

试图复制:

  • 文件应用
  • DC 应用程序(显示流错误)
  • cp, rsync, dd

一切都对我不起作用,结果相同 - 内存已满,复制停止。

任何想法如何简单地用 Ubuntu 复制大文件?

android files rsync dd cp
  • 3 个回答
  • 377 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve