终端下有什么图形工具能集成 fdisk gpart lsblk df 等命令的功能

2024-06-19 10:52:26 +08:00
 ksc010
服务器硬盘比较多 管理很麻烦
961 次点击
所在节点    问与答
9 条回复
ksc010
2024-06-19 11:10:19 +08:00
刚发完帖子 就执行错命令了
错误执行到了一个有文件的磁盘上。。。
parted /dev/sdg mkpart primary 1 100%

目前分区是正常的,里面的文件能正常访问;
sdg1 之前也是 100%大小; 是不是相当于没有修改分区大小了?

服务器重启后会不会数据丢失?
AoEiuV020JP
2024-06-19 11:26:40 +08:00
@ksc010 #1 分区开始结束位置都完全一样的话是没问题的, 但你没有备份这个操作前的分区表,只记得 100%的话,就听天由命吧,
ksc010
2024-06-19 11:31:04 +08:00
@AoEiuV020JP 我看了下终端的历史输出(幸好没清屏)
多了一个 “小”分区 sdg2 只有 1 扇区
`parted /dev/sdg mkpart primary 1 100%` 这个命令是不是只从剩余空闲的创建分区?


执行命令前
Disk /dev/sdg: 10.9 TiB, 12000138625024 bytes, 23437770752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 3B33B840-84C6-4322-9D86-21D9FF0AB475

Device Start End Sectors Size Type
/dev/sdg1 2048 23437768703 23437766656 10.9T Linux filesystem

---------------------------------
执行命令后

Disk /dev/sdg: 10.9 TiB, 12000138625024 bytes, 23437770752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 3B33B840-84C6-4322-9D86-21D9FF0AB475

Device Start End Sectors Size Type
/dev/sdg1 2048 23437768703 23437766656 10.9T Linux filesystem
/dev/sdg2 2047 2047 1 512B Linux filesystem

Partition 2 does not start on physical sector boundary.
Partition table entries are not in disk order.
hrdom
2024-06-19 11:37:37 +08:00
一个方案是写个辅助的 shell 脚本,操作前确定一下
ETiV
2024-06-19 11:46:19 +08:00
东西多不应该用自动化工具处理吗,为啥反倒要用带 UI 的工具…

我写过 ansible 的,带检测硬盘是否带了分区信息,已经有分区的就不再分区、格式化它
ksc010
2024-06-19 11:55:33 +08:00
@hrdom @ETiV 这次偷懒没提前写脚本,复制的上次的脚本,然后手动修改来着
结果粘贴到 shell 忘记修改了。。。
ksc010
2024-06-19 11:59:29 +08:00
看 fdisk 的结果 好像是 把
GPT 分区表的 最后一个扇区给占用了
/dev/sdg2 2047 2047 1 512B Linux filesystem
正常应该是 1-2048 扇区存放的分区表
ysc3839
2024-06-19 12:12:26 +08:00
cfdisk?
ksc010
2024-06-20 00:30:21 +08:00
我找了一块硬盘试了下
parted /dev/sdg mkpart primary 1 100%
重启后 除了有个警告,暂没有发现别的影响;文件访问正常

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1050792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX