linux 重新格式化分区

内容目录

问题

sdb1是原来windows的硬盘,想格式化重新挂载到ubuntu

root@fynn-Precision-Tower-5810:~# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0    7:0    0  74.3M  1 loop /snap/core22/1564
loop1    7:1    0     4K  1 loop /snap/bare/5
loop2    7:2    0 269.8M  1 loop /snap/firefox/4793
loop3    7:3    0  10.7M  1 loop /snap/firmware-updater/127
loop4    7:4    0 505.1M  1 loop /snap/gnome-42-2204/176
loop5    7:5    0  10.5M  1 loop /snap/snap-store/1173
loop6    7:6    0  91.7M  1 loop /snap/gtk-common-themes/1535
loop7    7:7    0   500K  1 loop /snap/snapd-desktop-integration/178
loop8    7:8    0  38.8M  1 loop /snap/snapd/21759
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0     1G  0 part /boot/efi
└─sda2   8:2    0 237.4G  0 part /
sdb      8:16   0 223.6G  0 disk 
└─sdb1   8:17   0 223.6G  0 part /media/fynn/Local Disk
sr0     11:0    1  1024M  0 rom 

要将 sdb1 重新格式化并挂载为 /data 目录,可以按照以下步骤操作:

1. 卸载当前挂载的分区

在重新格式化前,确保分区没有被占用或挂载:

sudo umount /media/fynn/Local\ Disk

2. 格式化分区

ext4 文件系统为例,执行以下命令格式化分区:

sudo mkfs.ext4 /dev/sdb1

3. 创建挂载点

创建 /data 目录作为挂载点:

sudo mkdir -p /data

4. 挂载分区

sdb1 挂载到 /data 目录:

sudo mount /dev/sdb1 /data

5. 配置开机自动挂载

编辑 /etc/fstab 文件,添加分区的挂载配置。首先获取分区的 UUID:

sudo blkid /dev/sdb1

假设返回如下 UUID 信息:

/dev/sdb1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"

编辑 /etc/fstab 文件,添加以下行:

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data ext4 defaults 0 2

保存并退出。

6. 检查挂载

重启系统或者运行以下命令测试配置:

sudo mount -a

验证挂载:

df -h | grep /data

7. 设置权限

如果需要为特定用户配置权限,例如为 edwardcharlied 提供访问:

sudo chown edward:charlied /data
sudo chmod 770 /data

这样 /data 目录将按照指定权限生效。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注