删除Linux服务器上多余的系统启动项,并重装Ubuntu系统

问题描述

2024年6月,Centos团队终止维护Centos7系统,Ubuntu成了我的替换方案。正好有一台闲置的服务器,于是我临危受命给这台服务器重装系统。
经过我一番研究,Ubuntu系统初步安装成功了,但是存在一大堆问题,原来使用的旧Centos系统没被清除干净,导致服务器上存在多个系统启动项,并且系统开机引导文件有问题,服务器断电重启后找不到默认的启动项。

解决办法

一、清除现有系统
1、启动到U盘安装环境
  • 插入U盘,重启服务器

  • 开机时按F11/DEL/F2(具体按键取决于主板型号)进入Boot Menu

  • 选择U盘启动项(通常显示为 UEFI: USB Drive)

2、进入磁盘分区界面
  • 启动到安装程序后,选择"Try Ubuntu"进入Live CD模式

  • 打开终端执行以下命令查看磁盘信息:

sudo fdisk -l
sudo lsblk

如果不清楚磁盘信息,可以使用上面的命令查看,不仅可以查看有几个磁盘,还可以看到安装过的系统在那个磁盘中。

3、删除所有旧分区
sudo gdisk /dev/sda  # 假设系统安装在sda磁盘
> x  # 进入专家模式
> z  # 清除所有分区
> y  # 确认清除
> y  # 清除GPT签名
(重复此操作处理所有包含系统的磁盘,如sdb、sdc等)

如果系统中只有一个原装的Centos7系统,这个系统一般情况下是安装在sda分区中的,但是因为我曾经安装过一次Ubuntu系统,安装的时候选择的系统磁盘是sdc,所以我重复进行了上面的操作,删除了所以的操作系统。

二、安装新系统

安装新系统时,需要先进入BIOS界面,选择U盘启动,如果在这个时候BIOS中找不到对应的U盘启动选项,有可能是在上一步操作中,损坏了启动优盘中的文件,只需要重新制作启动U盘,然后重新进入BIOS就好了。

1、启动安装程序
  • 双击桌面"Install Ubuntu"图标
  • 选择语言后进入安装类型界面
2、分区方案选择
  • 选择"Erase disk and install Ubuntu"
  • 或手动分区:
    / 根分区:建议50GB+,ext4
    swap 交换分区:内存大小的1-2倍
    /home 用户分区(可选)
    EFI系统分区:500MB,FAT32
3、关键安装设置
  • 确保安装引导加载器的设备选择为 /dev/sda(主硬盘)
  • 取消勾选"下载更新"和"第三方软件"以加快安装速度
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值