[Share Experiences] /data 目录分区太小,更换大分区挂载/data目录
Tofloor
poster avatar
zeyark
deepin
2023-07-05 23:27
Author

##查看分区:

sudo fdisk -l

lsblk -o name,path,mountpoint,label,UUID

##显示类似如下

NAME   PATH      MOUNTPOINT     LABEL        UUID

sdb2  /dev/sdb2   /data              DATA  f7bcfe52-04df-4135-ac07-e24aa2d8d6f0

sdb3 /dev/sdb3  /media/ang/win_works   datas2  2bbcf433-3984-4b33-b895-7207f32c6fc9

##找个大点的分区替换原来小的/data分区

#卸载原来挂载的分区和目录

sudo umount  /media/ang/win_works

#格式化该分区

sudo mkfs.ext4 /dev/sdb3

#把格式化好的分区临时挂载到该目录

sudo mkdir  /media/ang/XX

sudo mount  /dev/sdb3  /media/ang/XX

#同步原来的/data 下的数据到新分区

sudo rsync -aXS /data  /media/ang/XX

#数据同步完后,把/dev/sdb3 从目录/media/ang/XX卸载

sudo umount /dev/sdb3

#卸载原/data目录的挂载

sudo umount /dev/sdb2

#重命名原/data目录为/datab ,新建个/data目录

sudo mv /data  /datab

sudo mkdir /data

#把新分区挂载到/data 目录

sudo mount /dev/sdb3 /data

#将挂载信息写入 /etc/fstab ,开机自动挂载

sudo vi /etc/fstab

#找到原来的/data 自动挂载内容 如下/dev/sda2 LABEL=DATA

#UUID=f7bcfe52-04df-4135-ac07-e24aa2d8d6f0 /data ext4 rw,relatime 0 0

#复制后,用#号注释掉UUID那一行,另起一行复制黏贴后,将 /dev/sda3 LABEL=DATA

#改为你现在新的分区及标签做好注释,然后将UUID换成你新data分区的UUID

/dev/sda3 LABEL=DATA

UUID=f2bbcf433-3984-4b33-b895-7207f32c6fc9 /data ext4 rw,relatime 0 0

#保存退出。重启。

#重启后,查看下正常否,能进桌面不,进不了在从ctrl+alt+F2进命令行检查。

#用df -h看下/data目录挂上去了没,搞定。

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-07-05 23:28
#1

like

Reply View the author
艾丝妲单推人
deepin
2023-07-05 23:34
#2

一连串的文字看上去有点头大,希望楼主改进一下

Reply View the author
ThinKinG
deepin testing team
2023-07-06 22:31
#3

like

大佬教学

Reply View the author
浪云
deepin
2023-07-07 16:38
#4

暂时用不到,

需要再来找

hi

Reply View the author