首页
学习
活动
专区
圈层
工具
发布

的重用
EN

Ask Ubuntu用户
提问于 2016-02-01 13:11:16
回答 2查看 1.8K关注 0票数 2

我使用启动磁盘创建者创建了一个Ubuntu15.04 Live。它运转得很好,一点问题也没有。

然而,我现在使用的USB棒不能用作存储设备。它仍然会引导Ubuntu,但是当正常插上电源时,它根本不会出现在Nautilus中。将其插入到我的MacBook Pro中会对无效的文件系统发出警告。

在插入dmesg后运行

代码语言:javascript
复制
[  123.912989] usb 1-3: new high-speed USB device number 7 using xhci_hcd
[  124.043543] usb 1-3: New USB device found, idVendor=4146, idProduct=ba65
[  124.043552] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  124.043556] usb 1-3: Product: USB Mass Storage Device
[  124.043560] usb 1-3: Manufacturer: PRETEC UG-02GB
[  124.043563] usb 1-3: SerialNumber: 5dd1c2372a6703
[  124.046014] usb-storage 1-3:1.0: USB Mass Storage device detected
[  124.046247] scsi host7: usb-storage 1-3:1.0
[  125.044940] scsi 7:0:0:0: Direct-Access     Pretec   UltimatGuard     6.00 PQ: 0 ANSI: 2
[  125.045864] sd 7:0:0:0: Attached scsi generic sg3 type 0
[  125.046317] sd 7:0:0:0: [sdc] 3947016 512-byte logical blocks: (2.02 GB/1.88 GiB)
[  125.046445] sd 7:0:0:0: [sdc] Write Protect is off
[  125.046449] sd 7:0:0:0: [sdc] Mode Sense: 00 00 00 00
[  125.046580] sd 7:0:0:0: [sdc] Asking for cache data failed
[  125.046584] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[  125.180958]  sdc: sdc1 sdc2
[  125.182353] sd 7:0:0:0: [sdc] Attached SCSI removable disk

注意,请求缓存数据失败--这是一个错误吗?

磁盘在lsblk的输出中以sdc的形式出现

(为了清晰起见,省略了sdasr0的细节)

代码语言:javascript
复制
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdc       8:32   1   1.9G  0 disk 
├─sdc1    8:33   1   1.1G  0 part 
└─sdc2    8:34   1   2.2M  0 part 

磁盘还显示在sudo lshw -class disk的输出中。

代码语言:javascript
复制
  *-disk                  
       description: SCSI Disk
       physical id: 0.0.0
       bus info: scsi@7:0.0.0
       logical name: /dev/sdc
       size: 1927MiB (2020MB)
       capabilities: partitioned partitioned:dos
       configuration: logicalsectorsize=512 sectorsize=512 signature=1cae5859

USB卡有什么问题吗?

不是因为它是可启动的吗?

将其转换回“正常”USB磁盘(即不是可引导的安装磁盘)的最佳/正确方法是什么?

编辑:使用启动磁盘创建者的“擦除磁盘”选项提供以下消息

代码语言:javascript
复制
org.freedesktop.DBus.Python.GLib.Error: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/share/usb-creator/usb-creator-helper", line 274, in Format
    part.call_set_flags_sync(boot_dos_flag, no_options, None)
GLib.Error: udisks-error-quark: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error setting partition flags on /dev/sdc2: Command-line `parted --script "/dev/sdc" "set 2 boot off"' exited with non-zero exit status 1: Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
 (0)

但磁盘现在确实出现在Nautilus。然而,它不是空的,它有一些EFI启动的东西在上面。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-02-01 13:25:20

  1. 打开“启动磁盘创建者”。
  2. 插入你的USB吊坠。
  3. 单击此处可擦除设备上的所有数据。
  4. 退出启动磁盘创建器。
  5. 拔掉该设备并将其插入,您现在应该能够使用该设备了。

这在使用dd之后也能工作.

或者,我非常肯定您可以这样做,以重新格式化驱动器:警告,这将删除设备上的所有内容,所以请确保您指定正确的设备!

代码语言:javascript
复制
sudo mkfs -t vfat -I /dev/sdx

其中/dev/sdx是实际的设备。

在您的例子中,它看起来应该是/dev/sdc:sudo mkfs -t vfat -I /dev/sdc

更新

根据这个类似的问题,有同样的错误,您应该能够使用以下命令完全擦除整个设备:

代码语言:javascript
复制
sudo dd if=/dev/zero of=/dev/sdx
sudo mkfs -t vfat -I /dev/sdx

其中/dev/sdx是实际的设备。在这种情况下,您的设备似乎是/dev/sdc,因此您应该运行:

代码语言:javascript
复制
sudo dd if=/dev/zero of=/dev/sdc
sudo mkfs -t vfat -I /dev/sdc
票数 3
EN

Ask Ubuntu用户

发布于 2017-02-24 07:38:22

将USB吊坠或存储卡还原到标准存储设备

上。

mkusb在dd周围系上安全带。请参阅这些链接

https://help.ubuntu.com/community/mkusb

mkUSB-quick-start-manual.pdf

mkUSB-快速启动-manual.pdf-备用链接

如果您在下面的链接中有USB吊坠问题,则有一个更一般的描述来说明该做什么,

修复挂件的分区表和文件系统

mkusb罐

  • 擦掉第一个兆字节-如果之后使用分区工具的话,
  • 擦拭整个驱动器需要很长时间并导致磨损,
  • 直接还原-清除第一个兆字节,并将驱动器恢复到标准存储设备(使用MSDOS分区表和带有FAT32文件系统的分区)。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/728289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档