带有硬编码分区的USB闪存驱动器

马丁

我有一个Kingston DataTraveler 2.0 16GB USB闪存驱动器:

这个USB闪存驱动器的怪异之处在于,尽管我将闪存驱动器填满了零,但实际上:

# dd if=/dev/zero of=/dev/sdc bs=10M
dd: writing `/dev/sdc': No space left on device
1490+0 records in
1489+0 records out
15614803968 bytes (16 GB) copied, 3837.37 s, 4.1 MB/s
# 

..它仍然代表自己,就像它在以下位置有一个分区一样:

# fdisk -l /dev/sdc*

Disk /dev/sdc: 15.6 GB, 15614803968 bytes
64 heads, 32 sectors/track, 14891 cylinders, total 30497664 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
Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

Disk /dev/sdc1: 241 MB, 241172480 bytes
64 heads, 32 sectors/track, 230 cylinders, total 471040 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
Disk identifier: 0x00000000

Disk /dev/sdc1 doesn't contain a valid partition table
# 

gdisk/dev/sdc显示不同的GUID /dev/sdc1如果我grep dmesgsdc1的输出,则只有输出是:

[21329562.191413]  sdc: sdc1

如何理解这样的闪存驱动器?

吉勒斯“别再邪恶了”

内核在内存中维护分区表的副本​​。它实际上不记得分区表的存储位置,因此它不会检测到磁盘上的分区表已更改。这就是为什么您仍然看到以前的分区的原因。

您需要告诉内核再次解析磁盘以更新其内存分区表。运行partprobe /dev/sdc诸如此类的分区工具fdisk在将新的分区表写入磁盘时会为您执行此操作,但是如果您直接写入磁盘,则需要手动通知内核。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何合并USB闪存驱动器的所有分区?

来自分类Dev

USB闪存驱动器上的分区出现问题

来自分类Dev

USB闪存驱动器分区退出未完成

来自分类Dev

带有15.10的实时USB闪存驱动器上的“启动错误”

来自分类Dev

带有15.10的实时USB闪存驱动器上的“启动错误”

来自分类Dev

我可以创建带有无法删除文件的USB 3.0闪存驱动器吗?

来自分类Dev

具有SMART的USB闪存驱动器或SD卡

来自分类Dev

是否可以从所有USB闪存驱动器启动?

来自分类Dev

分区USB驱动器

来自分类Dev

USB闪存驱动器安装问题

来自分类Dev

USB闪存驱动器安装问题

来自分类Dev

从Wine访问USB闪存驱动器

来自分类Dev

操作USB闪存驱动器的固件

来自分类Dev

找不到属性“分区”-格式化USB闪存驱动器时出错

来自分类Dev

USB闪存驱动器显示的GiB容量较小(无分区)

来自分类Dev

如何在multiboot usb闪存驱动器上进行数据分区?

来自分类Dev

是否可以扩展在Ubuntu试用版(活动USB)闪存驱动器上创建的分区?

来自分类Dev

使用损坏的 USB 闪存驱动器调整 GParted 分区大小在中途失败

来自分类Dev

为什么在Windows 7中不能删除闪存驱动器上的所有分区?

来自分类Dev

如何将具有2GB分区的32GB USB闪存驱动器缩小/调整为2GB图像文件?

来自分类Dev

将USB端口模拟为USB闪存驱动器?

来自分类Dev

LUKS加密的闪存驱动器:无分区表

来自分类Dev

格式化无分区的闪存驱动器

来自分类Dev

闪存驱动器失效,无法格式化或分区

来自分类Dev

拥有64 GB USB闪存驱动器的所有权

来自分类Dev

具有永久用户主目录的实时USB闪存驱动器

来自分类Dev

rsync到USB闪存驱动器始终传输所有数据

来自分类Dev

有什么方法可以在USB闪存驱动器上创建或模拟节俭的Ubuntu / Lubuntu安装?

来自分类Dev

USB闪存驱动器自动挂载,没有用户写权限

Related 相关文章

  1. 1

    如何合并USB闪存驱动器的所有分区?

  2. 2

    USB闪存驱动器上的分区出现问题

  3. 3

    USB闪存驱动器分区退出未完成

  4. 4

    带有15.10的实时USB闪存驱动器上的“启动错误”

  5. 5

    带有15.10的实时USB闪存驱动器上的“启动错误”

  6. 6

    我可以创建带有无法删除文件的USB 3.0闪存驱动器吗?

  7. 7

    具有SMART的USB闪存驱动器或SD卡

  8. 8

    是否可以从所有USB闪存驱动器启动?

  9. 9

    分区USB驱动器

  10. 10

    USB闪存驱动器安装问题

  11. 11

    USB闪存驱动器安装问题

  12. 12

    从Wine访问USB闪存驱动器

  13. 13

    操作USB闪存驱动器的固件

  14. 14

    找不到属性“分区”-格式化USB闪存驱动器时出错

  15. 15

    USB闪存驱动器显示的GiB容量较小(无分区)

  16. 16

    如何在multiboot usb闪存驱动器上进行数据分区?

  17. 17

    是否可以扩展在Ubuntu试用版(活动USB)闪存驱动器上创建的分区?

  18. 18

    使用损坏的 USB 闪存驱动器调整 GParted 分区大小在中途失败

  19. 19

    为什么在Windows 7中不能删除闪存驱动器上的所有分区?

  20. 20

    如何将具有2GB分区的32GB USB闪存驱动器缩小/调整为2GB图像文件?

  21. 21

    将USB端口模拟为USB闪存驱动器?

  22. 22

    LUKS加密的闪存驱动器:无分区表

  23. 23

    格式化无分区的闪存驱动器

  24. 24

    闪存驱动器失效,无法格式化或分区

  25. 25

    拥有64 GB USB闪存驱动器的所有权

  26. 26

    具有永久用户主目录的实时USB闪存驱动器

  27. 27

    rsync到USB闪存驱动器始终传输所有数据

  28. 28

    有什么方法可以在USB闪存驱动器上创建或模拟节俭的Ubuntu / Lubuntu安装?

  29. 29

    USB闪存驱动器自动挂载,没有用户写权限

热门标签

归档