欢迎光临散文网 会员登陆 & 注册

Linux(Debian 12)基本操作:CLI下磁盘管理

2023-08-14 13:41 作者:LiuZa-Official  | 我要投稿

(以下仅介绍对新增磁盘的管理操作,如有错误欢迎在评论区指正)


前置条件: 一块硬盘(废话),一台安装好debian12的服务器


连接磁盘,以root身份登录(也可以使用sudo)

在终端中输入:lsblk

root@zian-nas:/home/liuzian# lsblk
NAME                       MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda                          8:0    0 298.1G  0 disk  
└─sda1                       8:1    0 298.1G  0 part  /storage
sdb                          8:16   0  29.8G  0 disk  
├─sdb1                       8:17   0   487M  0 part  /boot
├─sdb2                       8:18   0     1K  0 part  
└─sdb5                       8:21   0  29.3G  0 part  
  └─sda5_crypt             254:0    0  29.3G  0 crypt
    ├─zian--nas--vg-root   254:1    0  28.4G  0 lvm   /
    └─zian--nas--vg-swap_1 254:2    0   980M  0 lvm   [SWAP]

根据磁盘大小判断需要分区的磁盘为sda,通常绝对目录为/dev/sda


分区:之后输入fdisk /dev/磁盘(此例中为sda)

Welcome to fdisk (util-linux 2.38.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help):

对于大于2T的磁盘,必须使用GPT分区表,则输入g并回车;如果小于2T,可以使用MBR分区表,输入o并回车。

要创建分区,按n,(对于使用mbr的磁盘,最多创建4个主分区,p为主分区,e为扩展分区)之后选择分区号(1-128)可以任选,也可以默认。

提示起始扇区,默认即可。设置结束扇区时(约2,100,000个扇区代表1g)根据扇区数估计大小,50g约104190293个扇区。分区结束扇区为起始扇区加分区扇区数。

之后,按w回车保存更改。


ps:如果通过su root命令切换用户,执行root用户的特定命令会得到如下提示:

root@zian-nas:~# fdisk /dev/sda
bash: fdisk: command not found

此时请在命令前添加 sudo


格式化分区:mkfs.ext4 /dev/sda1 (ext4为文件系统,sda1为分区)

ps:记录提示的uuid

创建挂载点:mkdir /path/to/mount (请改为自己的目录)


编辑fstab文件实现启动时挂载:nano /etc/fstab

在文件底部添加UUID=记录的uuid     /path/to/mount    ext4(文件系统)    defaults    0    2

如:UUID=a4caa62f-3c4e-4af6-af6a-60830ba3f09e       /storage        ext4    defaults        0       2

更改后按Ctrl+x,输入y并回车保存退出

注意:长空格通过tab键实现,如果有填错将会导致系统无法启动!请检查


之后可以reboot重启,也可以输入 mount /dev/sda1(分区) /path/to/mount 直接挂载。


下一章将告诉你修改文件和文件夹的访问权限

Linux(Debian 12)基本操作:CLI下磁盘管理的评论 (共 条)

分享到微博请遵守国家法律