如何将 iso usb磁盘恢复到普通usb磁盘

分享于 

3分钟阅读

电脑

  繁體 雙語

问题:

我似乎出错了

我输入"。if=xxx。iso of=/dev/sdb",其中/dev/sdb 为 4G 个usb磁盘

现在,我想让这个u盘成为普通磁盘

所以我输入 dd if=/dev/zero of=/dev/sdb"

然后重新插入usb磁盘,但它仍然显示它是一个 iso usb磁盘

是否有办法将revocer恢复到正常的usb磁盘? 谢谢

我遵循你的步骤 1 [partition table],它出现错误:

无法创建分区表 ! :(

==== =

命令( m 帮助): n

命令操作

e 扩展

p 主分区( 1-4 )

p

分区号( 1--4 ): 1

第一个柱面( 1 -1020,默认 1 ):

使用默认值 1

最后一个柱面,+cylinders或者 +size {K,M,G} ( 1 -1020,默认 1020 ):

使用默认值 1020

命令( m 帮助):

分区表已经被更改 !

调用 ioctl() 读取分区表。

警告:读取分区表失败,错误为1: 没有此类文件或者文件夹。

内核仍然使用旧表。 新的表将在下次重新启动或者运行 partprobe(8) 或者 kpartx(8) 同步磁盘时使用。

==== =


回答 1:

打开 gparted,删除usb磁盘上的现有分区,创建一个新分区并格式化到 fat32


回答 2:

我想你已经把privilegies写到 /dev/sdb 了。 几乎所有后面的答案都需要它。 很可能你想用 sudo 前缀所有东西,并做为 root。

介绍

在你定位usb驱动器之后,你需要在使用它之前创建一个或者多个文件系统。 如果只需要一个 文件系统,则不需要分区表。 这是 Windows 中默认的( afaik ),有时称为"superfloppy"。 在 *bsd 世界中,它被称为"专用专用"。 如果你想的话,跳过下一段。

分区表

如果你想要一个分区表,你几乎肯定希望mbr表与 32位 Windows 兼容。 它的中还有很多它的他选项,它的中接受将被接受,但是它的进步大多是在usb磁盘上。

我们将使用 fdisk 创建分区表和一个跨越整个驱动器的分区。 ,会告诉你它做什么以及如何工作,你应该阅读和学习,但我只告诉你需要推的钥匙。 你可以点击 m 获取主菜单。

使用 fdisk/dev/sdb 启动 fdisk。点击 n 创建新分区,p 为分区编号,enter,接受缺省开始,接受默认的起始和 w 来写入分区表。

创建 文件系统

现在你必须选择一个 文件系统。 如果你只需要它来传输文件,你可能需要 fat32. 支持现代 文件系统 特性( 如权限和合理平台支持)的其他流行选择是ntfs和 ufs。

要在你创建的分区上创建 fat32 文件系统,请执行以下操作:


mkfs.vfat -f 32/dev/sdb1



如果你选择了"superfloppy"设置,请执行以下操作:


mkfs.vfat -f 32/dev/sdb



你的usb磁盘现在应该按预期工作。



USB  ISO  磁盘  Recover  nor  NORM  
相关文章