linux怎么手动分区

维护 Linux 分区的步骤非常详细。
上周一位客户问我如何手动分区Linux,我向他详细解释了这一点。

首先您需要检查磁盘的状况。
您可以使用 lsblk 或 lsblk -f 命令。
lsblk命令会以树形结构展示磁盘和分区之间的层次关系,非常清晰;而 lsblk -f 将显示更详细的信息,例如文件系统类型,以便您了解磁盘的当前状态。

接下来您需要创建分区。
进入分区工具,例如使用fdisk /dev/sdb对硬盘进行分区。
输入 fdisk 后,输入 m 显示帮助菜单,以便您了解如何使用它。

然后创建一个新分区。
输入 n 开始一个新分区。
如果是主分区,请按 p。
如果是扩展分区,请按 e。
然后根据提示设置分区号、起始扇区位置、结束扇区位置等参数。

输入参数后,不要忘记保存并退出。
键入 w 将操作写入磁盘并退出 fdisk。
如果不输入w就直接退出,之前的操作不会生效。

分区完成后,为了让系统识别新分区,可以重新启动系统,或者执行partprobe命令,这样就不需要重新启动了。

接下来,格式化分区,使用命令 mkfs.ext4 /dev/sdb1 格式化分区。
注意扩展分区不能格式化,只能格式化主分区或逻辑分区。

最后你必须安装分区。
首先创建一个挂载点目录,例如newdisk,然后使用mount /dev/sdb1 /newdisk命令挂载分区。
安装后可以通过该目录访问并使用。

无论如何,这取决于你。
这些步骤应该可以帮助您手动进行 Linux 分区。
我还是觉得,如果某个步骤不明白,可以先去网上搜索一下,或者找个教程跟着学。

linux中如何在扩展分区中创建多个逻辑分区

嗯...在 Linux 中...分区...你需要小心这一点。

您想在扩展分区中创建多个逻辑分区,对吗?
你必须首先看看...你的盘子是如何划分的。

只需...键入命令... fdisk -l... 并按 Enter 键。

看看...是否有一个扩展部分...称为“扩展”的部分?
如果您...没有扩展分区...您需要先创建一个。

在 fdisk... 中选择 n... 创建新分区。

然后...他会问你...你需要什么类型。

如果该部分未扩展...只需选择 e... 即可扩展该部分。

选择后...按 Enter...并继续。

如果您...已经有扩展分区...那就更容易了。

直接选择n...来创建新分区。

然后...分区类型...选择l...逻辑分区。

系统会告诉你...逻辑分区号...以5 开头...
然后...你选择...什么分区号...例如5 ...
它还会问你...从哪里开始...到哪里结束...
看...输入大小...例如...1 G...或者多少M...
按Enter...继续。

如果您想要更多...重复此步骤...选择n...选择l...选择部分编号...
选择...全部选定...然后...按w...保存...退出。

然后...创建了一个新分区...但是...未格式化...
必须格式化...否则将无法使用。

只需使用 mkfs 命令...例如...mkfs.ext4 /dev/sda5 ...
这.../dev/sda5 ...是您的新分区。

格式化后...您可能想立即使用它...
只需使用挂载命令...例如... mount /dev/sda5 /mnt/mynewdisk...
这个位置.../mnt/mynewdisk...是您的挂载点...随心所欲地使用它。

使用后...您可能希望...在启动时自动挂载...
您需要更改文件.../etc/fstab...
打开此文件...向其中添加一行...
例如.../dev/sda5 /mnt/mynewdisk ext4 defaults 0 0...
之后...下次启动时...它会自动挂起。

注意...分区操作...尤其重要...
如果操作失误...数据可能会丢失...一定要做好备份!
别兴奋...按照你想要的方式划分...考虑一下大小...
哪个使用的文件系统...ext4 ...xfs...取决于您是否需要它。

无论如何...一步一步...慢慢来。

linux磁盘lvm逻辑卷新建扩容

哦,这个LVM操作我已经做过很多次了,真是又爱又恨。
我记得 2 01 8 年有一次,当时我还是 Linux 系统管理的新手。
当时系统上还没有安装LVM,所以启用了它。

当时我有一个任务,需要扩展服务器的存储空间。
首先检查系统并使用apt-get install lvm2 这个命令确实用途广泛。
然后我使用 lvdisplay 和 parted -l 检查现有的逻辑卷和分区并找出答案。

之后,我就有了一个名为 sdc 的新磁盘。
这必须首先格式化其分区以匹配默认的逻辑卷格式。
由于我原来的逻辑卷是XFS格式的,所以我在shell中输入了 sudo mkfs.xfs /dev/sdc1 。

接下来,创建物理卷; sudo pvccreate /dev/sdc1 ;这个命令我记得很清楚。
然后我查看了卷组。
我使用vgdisplay,发现sdc盘没有PV,所以我使用vgextend myvg /dev/sdc1 来添加它。

此时检查逻辑卷,发现空间不够,于是使用lvextend -L+size /dev/myvg/your_lv来增加空间。
过程非常顺利。

最后一步是挂载这个新的逻辑卷,然后使用相关命令扩展文件系统。
sudo mount /dev/centos/root 进行挂载我使用 xfs_growfs /dev/centos/root 作为 XFS 格式化磁盘。
如果是EXT4 格式;我使用 resize2 fs /dev/centos/root。

话虽这么说,我差点因为操作错误而遇到大问题。
当我扩展PV时,我不小心删除了一个已经被卷组占用的PV。
这让我害怕。
当时我尝试使用 vgreduce -x pvname 驱逐它但失败了。
我很困惑,因为我当时不明白。
最后通过vgexten解决了问题并重新创建了PV。

不敢乱说,每个系统环境不同,操作时还是要小心。
记得有一次朋友问我关于PV处理的事,我不知道。
我当时不太明白,就先查了资料,然后给他解释。
总之,LVM还需要多加练习才能搞清楚。