无法更改文件系统(SD 卡)的权限已解决

无法更改文件系统(SD 卡)的权限已解决

我有一张 SanDisk SD 卡 (64 G)。我已将 berryboot 和 Kali Linux 装入其中。我错误地在 fstab 中安装了启动分区,重新启动时,它会陷入 berryboot 的配置设置循环。我尝试过、、wipefsdd if=/zerogparted其恢复到原点。但都不起作用,因为它是一个只读文件系统。我试过了,chmod/dev/sdb mount -o remount,rw /dev/sdb什么都没用。我似乎无法找到使用我的工具的解决方案来使其恢复可用状态。有人可以给我指出正确的方向或知道任何使其可写的工具吗?我已经以 root 身份尝试了所有这些操作。以下是我遇到的一些错误:

从命令行:

sudo mount -o remount,rw /dev/sdb
mount: /dev/sdb: mount point not mounted or bad option.
 ✘ ⚙ arcarius@archlinux  ~  sudo chown arcarius:root /dev/sdb
 ⚙ arcarius@archlinux  ~  ls -l /dev/sdb
brw-rw---- 1 arcarius root 8, 16 Nov 14 19:52 /dev/sdb
 ⚙ arcarius@archlinux  ~  sudo chmod u+w /dev/sdb
 ⚙ arcarius@archlinux  ~  ls -l /dev/sdb         
brw-rw---- 1 arcarius root 8, 16 Nov 14 19:52 /dev/sdb
 ⚙ arcarius@archlinux  ~  Error while mounting /dev/sdb on /me: Read-only file system
✘ ⚙ arcarius@archlinux  ~  sudo wipefs /dev/sdb 
[sudo] password for root: 
DEVICE OFFSET TYPE UUID LABEL
sdb    0x1fe  dos       
 ⚙ arcarius@archlinux  ~  sudo wipefs --all --force /dev/sdb
wipefs: error: /dev/sdb: probing initialization failed: Read-only file system
 ✘ ⚙ arcarius@archlinux  ~  sudo wipefs --all --force /dev/sdb1
wipefs: /dev/sdb1: failed to erase vfat magic string at offset 0x00000036: Operation not permitted
 ✘ ⚙ arcarius@archlinux  ~  sudo dd if=/dev/zero of=/dev/sdb && sync status=progress                          
dd: failed to open '/dev/sdb': Read-only file system
 ✘ ⚙ arcarius@archlinux  ~  sudo dd if=/dev/urandom of=/dev/sdb && sync status=progress
dd: failed to open '/dev/sdb': Read-only file system
 ✘ ⚙ arcarius@archlinux  ~  sudo wipe -r /dev/sdb  
wipe: cannot open `/dev/sdb':Read-only file system
mount: 
/dev/sdb2 on /run/media/arcarius/berryboot type ext4 (ro,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
/dev/sdb1 on /mnt type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

解决了,davidgo 说得对。事实上,这是只读开关。我从来没有想过或注意到这样的事情。

相关内容