更新 scripts/system_optimize.sh
This commit is contained in:
parent
bd01f43a24
commit
b304c828be
|
|
@ -76,6 +76,24 @@ lock_current_kernel(){
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# 自动扩展根逻辑卷至最大可用空间
|
||||||
|
extend_root_volume() {
|
||||||
|
local root_lv=$(df / | tail -1 | awk '{print $1}')
|
||||||
|
# 检查是否为LVM逻辑卷
|
||||||
|
if ! echo "$root_lv" | grep -q '/dev/mapper/'; then
|
||||||
|
echo "错误:当前根分区不是LVM逻辑卷" >&2
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
# 扩展逻辑卷并调整文件系统
|
||||||
|
echo "扩展逻辑卷: $lv_name"
|
||||||
|
lvresize --extents +100%FREE --resizefs $root_lv
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 禁止显卡驱动
|
# 禁止显卡驱动
|
||||||
disable_nouveau_driver() {
|
disable_nouveau_driver() {
|
||||||
log_info "禁止nouveau显卡驱动..."
|
log_info "禁止nouveau显卡驱动..."
|
||||||
|
|
@ -132,6 +150,7 @@ main() {
|
||||||
disable_apt_periodic_updates
|
disable_apt_periodic_updates
|
||||||
set_timezone_to_shanghai
|
set_timezone_to_shanghai
|
||||||
lock_current_kernel
|
lock_current_kernel
|
||||||
|
extend_root_volume
|
||||||
synchronize_hardware_clock
|
synchronize_hardware_clock
|
||||||
disable_nouveau_driver
|
disable_nouveau_driver
|
||||||
update_grub_configuration
|
update_grub_configuration
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue