如何解决:无法写入Ext3或者Ext4分区

时间:2020-01-09 10:45:29  来源:igfitidea点击:

创建了一个额外的ext3分区,专门用于Linux以及Root,Swap和Home分区。
但是无法在ext3分区中创建文件夹。

修复在Ext3或者Ext4分区上写入的问题

当我查看ext3分区的属性时,我发现分区的所有者是root而不是默认的管理用户。

由于所有者是root用户,因此显而易见的事情是将所有者从root更改为我的默认用户。我将按照步骤进行操作。在终端(Ctrl + Alt + T)中遵循整个过程。

首先,将用户更改为root:

sudo su

现在,确定要处理的分区。使用fdisk命令查看分区,分区的大小和类型。输出看起来像这样:

theitroad@localhost:/home/note#fdisk -l
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   215541759   107667456    7  HPFS/NTFS/exFAT
/dev/sda3       215544166   625141759   204798797    f  W95 Ext'd (LBA)
/dev/sda5       215544168   420340724   102398278+   7  HPFS/NTFS/exFAT
/dev/sda6       461080576   468891647     3905536   82  Linux swap / Solaris
/dev/sda7       468893696   625141759    78124032   83  Linux
/dev/sda8       420341760   461066239    20362240   83  Linux

我正在寻找的分区是/ dev / sda7,我通过它的大小(大约78 GB)确定了该分区。一旦获得分区的设备号,就可以找到其UUID。为此,请使用blkid命令:

theitroad@localhost:/home/note# blkid
/dev/sda1: LABEL="System Reserved" UUID="E400CABD00CA95C8" TYPE="ntfs"
/dev/sda2: UUID="E61CD55A89D525F9" TYPE="ntfs"
/dev/sda5: UUID="01CB76F7C25198FB0" TYPE="ntfs"
/dev/sda6: UUID="d389de2d-3a6d-4ed7-94dc-c0f3d560e325" TYPE="swap"
/dev/sda7: UUID="f920adf0-6018-4335-8314-4e1b79ca2d6b" TYPE="ext4"
/dev/sda8: UUID="a159c031-5f44-4187-b6dd-fea76235b36c" TYPE="ext4"

在上面的命令中,我获得了/ dev / sda7的UUID。现在更改所有权。使用以下命令:

chown username /media/Desired-UUID

用正确的值替换用户名和Desired-UUID。再次卸载并挂载ext3分区。