首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何改变只读的吊坠?

如何改变只读的吊坠?
EN

Ask Ubuntu用户
提问于 2013-02-01 16:19:45
回答 3查看 72.8K关注 0票数 2

我有个普通的吊坠有问题..。我不能复制到内部,删除或移动任何档案或文件夹从吊坠。我不知道这是怎么发生的,我不改变任何权限.我所做的唯一改变就是几天前修改了用户密码。

我试着用dosfsck -t -a /dev/sdb1,但是没有结果.在航站楼放映前几分钟:

包含一个空闲集群(199578)。假设EOF。在团簇119648处自由链发生循环。无法创建唯一的名称。

我甚至不能把它格式化..。没什么用..。有人能帮忙吗?

syslog显示:

代码语言:javascript
复制
Feb  1 15:32:13 everton-Vostro1510 kernel: [ 2714.745488] usb 2-4: USB disconnect, device number 4
Feb  1 15:32:13 everton-Vostro1510 udisksd[1979]: Cleaning up mount point /media/everton/Everton (device 8:17 no longer exist)
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.024168] usb 2-4: new high-speed USB device number 5 using ehci_hcd
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.163813] usb 2-4: New USB device found, idVendor=058f, idProduct=6387
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.163824] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.163832] usb 2-4: Product: Mass Storage
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.163839] usb 2-4: Manufacturer: Generic
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.163846] usb 2-4: SerialNumber: 4B367433
Feb  1 15:32:18 everton-Vostro1510 kernel: [ 2720.166566] scsi6 : usb-storage 2-4:1.0
Feb  1 15:32:18 everton-Vostro1510 mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4"
Feb  1 15:32:18 everton-Vostro1510 mtp-probe: bus: 2, device: 5 was not an MTP device
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.167548] scsi 6:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.170022] sd 6:0:0:0: Attached scsi generic sg2 type 0
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.176841] sd 6:0:0:0: [sdb] 16000128 512-byte logical blocks: (8.19 GB/7.62 GiB)
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.177843] sd 6:0:0:0: [sdb] Write Protect is on
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.177855] sd 6:0:0:0: [sdb] Mode Sense: 23 00 80 00
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.178963] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.193531]  sdb: sdb1
Feb  1 15:32:19 everton-Vostro1510 kernel: [ 2721.197623] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Feb  1 15:32:20 everton-Vostro1510 udisksd[1979]: Mounted /dev/sdb1 at /media/everton/Everton on behalf of uid 1000

使用命令: cat /proc/mounts = grep sdb

代码语言:javascript
复制
everton@everton-Vostro1510:~$ cat /proc/mounts | grep sdb
/dev/sdb1 /media/everton/Everton vfat ro,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0
EN

回答 3

Ask Ubuntu用户

发布于 2017-05-31 06:06:44

当我做上述两件事时,它对我起了作用。

  1. 首先,我尝试使用G以来创建一个新的分区。在这里,我的USB类型是iso图像。我把它改为fat32系统。
  2. 我拔出了USB重新插入
  3. 然后,sudo fdisk -l sudo umount /dev/sdb sudo mkdosfs -F 32 -I /dev/sdb

取出USB,然后重新插入它。再一次执行卸载。

代码语言:javascript
复制
sudo umount /dev/sdb1

添加标签

代码语言:javascript
复制
sudo mlabel -i /dev/sdb1 ::LabelName
票数 4
EN

Ask Ubuntu用户

发布于 2019-05-30 08:39:22

实现这一点的最简单和最快的方法是:

  1. 以根sudo su的形式运行终端。
  2. 在您的终端:df -Th中运行以下命令: /dev/sdb1 1 vaf3.8g126m3.6g4%/media/linux/ you _USB_NAME
  3. 卸载通过运行:umount /media/linux/YOUR_USB_NAME自动挂载USB驱动器的目录。
  4. 正如您在步骤2中看到的,USB驱动器got /dev/sdb1 1分区和文件系统是vfat;现在运行dosfsck -a /dev/sdb1
  5. 在completed.Remove命令从系统中获取USB驱动器,然后重新附加到system.Now之后,您的USB驱动器应该可以工作,并且不应该只读取文件系统。

希望能帮上忙。

票数 3
EN

Ask Ubuntu用户

发布于 2013-02-01 17:20:46

尝试将驱动器上的所有文件复制到其他地方。然后:

  1. 安装裂口。sudo apt-get install gparted
  2. 运行分流并选择驱动器(/dev/sdb ?)
  3. 单击“设备”菜单并选择“创建分区”
  4. 右键单击未分配的空间,然后单击Create分区。
  5. 创建一个新的msdos分区并单击apply按钮。

如果问题在于驱动器本身,这可能会有所帮助。如果问题在于Ubuntu处理笔驱动器的方式,那么正如@gertvdijk所指出的,我们需要日志。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/250286

复制
相关文章

相似问题

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