令我惊讶的是,我能够完美地恢复ddrescue
在 RPi 中使用了很长一段时间的 SD 卡。但当我扫描带有badblocks -nvs
坏块的 SD 卡时,会以疯狂的速度列出。(顺便说一句,在救援行动开始之前,RPi 的表现相当不稳定。)
谁能向我解释一下,为什么ddrescue
能够光荣地恢复所有内容,同时又badblocks
对我大喊,这张 SD 卡坏了?
令我惊讶的是,我能够完美地恢复ddrescue
在 RPi 中使用了很长一段时间的 SD 卡。但当我扫描带有badblocks -nvs
坏块的 SD 卡时,会以疯狂的速度列出。(顺便说一句,在救援行动开始之前,RPi 的表现相当不稳定。)
谁能向我解释一下,为什么ddrescue
能够光荣地恢复所有内容,同时又badblocks
对我大喊,这张 SD 卡坏了?
我有一个使用 Windows 10/ubuntu 20.04 双启动的戴尔 xps 9500,最近开始出现 SD 卡读卡器问题。几天前,我可以放入我的 SD 卡,它可以毫无问题地安装,但是现在当我放入完全相同的 SD 卡时什么都没有发生。我尝试了一些解决方案,包括:
sudo apt-get install --reinstall udisks2
和
sudo apt install exfat-fuse exfat-utils
然而,这两个都没有帮助。
最后,显示读卡器的命令 lspci -v 是:
6d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5260 PCI Express Card Reader (rev 01)
Subsystem: Dell RTS5260 PCI Express Card Reader
Flags: fast devsel, IRQ 18
Memory at b4100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel modules: rtsx_pci
我认为还需要注意的是,如果我使用外部 USB 到 SD 适配器,SD 卡安装没有问题,SD 卡和读卡器在 Windows 分区上工作得很好。有没有人遇到过与此类似的 SD 卡读卡器问题?
如上所述,我正在尝试在微型 SD 卡上安装 Ubuntu 20.04 LTS。但我收到此错误消息:
XDG_URNTIME_DIR (/run/user/999) 归我们所有 (uid 0),但归 uid 999 所有!(例如,如果您尝试以根用户身份通过本机协议连接到非根 PulseAudio,则可能会发生这种情况。不要那样做。)
此外,磁盘的基准没有提供所需的读/写速率,大约是 17/8 MBs R/W,我想知道这是否是读卡器的物理限制、驱动器或 Bios 能源设备控制问题,例如 acpi 或卡的问题,这意味着它已损坏或不是原始的sandisk。
多年来,我使用一堆 SD 卡和 USB 在不同的计算机上安装了几个 Ubuntu,现在我想恢复这些卡以将它们用于正常存储。我似乎无法在网上找到任何方法。
有人可以帮忙吗?
因此,我的 Acer Aspire R3-131T(型号N15W5)笔记本电脑上的主驱动器只有 32 GB,我想在其上安装 Ubuntu。那空间也不足以安装我想运行的程序,所以我订购了一张 256 GB 的 SD 卡来安装它们,但我不知道如何设置它。
是否可以将程序安装在与运行 Ubuntu 的驱动器不同的驱动器上,如果可以,我将如何去做?在 Windows 7 上很简单(我在 Linux 上,因为它死了,我一点也不喜欢 10),你可以告诉安装程序安装到单独驱动器上的文件夹,但 Linux 似乎有不同的方式构建它的文件。
谢谢!
每当我插入/移除 SD 卡时,我的 ubuntu 都不会自动识别这些行为。我必须运行lspci
命令来手动告诉 ubuntu 硬件更改。
我想让我的 ubuntu 自动检测 SD 卡。(自动检测硬件变化,不自动挂载文件系统)
以下是在我的 ubuntu 上使用 SD 卡的详细步骤:
dmesg
。lspci
在终端上运行命令。然后新消息出现在 上dmesg
。dmesg
对这种分离只字未提。lspci
命令。然后dmesg
说mmc0: card aaaa removed
。一些附加信息:
任何建议表示赞赏。
我有一个 16 GB 的 SD 卡,带有用于 Raspberry Pi 的基于 Linux 的操作系统。大部分空间是空的。
我想.img
与其他人共享 SD 但如果我使用命令
dd if=/dev/sdXX of=/home/user123/SD.img
它将创建一个 16 GB 的图像。太大。
如何将 16GB SD 卡映像重新调整为更小的 4GB?
我已经尝试过使用 GParted:它可以毫无问题地创建一个 4GB 的分区,但是整个.img
SD 卡仍然是 16 GB 和 12 GB 的未分配空间。
我已经阅读了在 Ubuntu 中克隆多个分区的问题和答案,但我仍然无法将 16GB SD 卡的大小重新调整为 4GB 的。
~$ lsblk
...
sdc 8:32 1 14,9G 0 disk
├─sdc1 8:33 1 100M 0 part
└─sdc2 8:34 1 4G 0 part
~$ sudo fdisk -l /dev/sdc
Disk /dev/sdc: 14,9 GiB, 15931539456 bytes, 31116288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf8a631ce
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 2048 206847 204800 100M c W95 FAT32 (LBA)
/dev/sdc2 206848 8595455 8388608 4G 83 Linux
任何建议表示赞赏!
请注意:正如 Melebius 在评论中所观察到的,正确使用的词是收缩:
您无法调整 SD 卡的大小,因为它是具有给定容量且无法更改的硬件。您显然想要缩小 SD 卡映像。
我正在一个实验室工作,该实验室需要我格式化具有两个分区的 SD 卡。我已经格式化了 SD 卡,发现它为 sde1,然后我在运行sudo umount /dev/sde1
之前运行:
sudo sfdisk /dev/sde1 << EOF
> 1,,0xE,*
> EOF
我收到以下错误:
Checking that no-one is using this disk right now ... FAILED
This disk is currently in use - repartitioning is probably a bad idea.
Umount all file systems, and swapoff all swap partitions on this disk.
Use the --no-reread flag to suppress this check.
sfdisk: Use the --force flag to overrule all checks.
我不知道从这里去哪里。我对此也很陌生。我读过我需要在 Ubuntu 上禁用自动挂载并使用gsettings set org.gnome.desktop.media-handling automount false
它没有效果。我仍然会收到上述错误。请帮忙。
我想访问我手机的 SD 卡。所以我将它从我的手机中取出,并通过 SD 读卡器 /USB 将它与我的 kubuntu 18.04 PC 连接起来。
$sudo fdisk -l
/dev/sdc1 32768 249737215 249704448 119,1G 7 HPFS/NTFS/exFAT
如果我尝试安装它,我将无法获得匹配的类型:
$ sudo mount -t vfat /dev/sdc1 /media/anja/SD
抱怨错误的类型。我的内核提供以下类型:
$ cat /proc/filesystems | awk '{print $NF}' | sed '/^$/d'
sysfs
rootfs
ramfs
bdev
proc
cpuset
cgroup
cgroup2
tmpfs
devtmpfs
configfs
debugfs
tracefs
securityfs
sockfs
dax
bpf
pipefs
hugetlbfs
devpts
ext3
ext2
ext4
squashfs
vfat
ecryptfs
fuseblk
fuse
fusectl
pstore
mqueue
autofs
rpc_pipefs
nfs
nfs4
我可以做些什么来访问我的 SD 卡?