ubuntu 安装系统分区及异常解决

本文提供了Ubuntu Linux系统分区的详细指南,包括常用目录及其建议大小、格式和描述。此外,还介绍了具体的分区实例,以及如何使用fdisk和mkfs工具进行分区和格式化,并修复GRUB启动加载器的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu Linux分区最常用的目录如下表所示:

目录      建议大小    格式  描述
/         10G-20G     ext4   根目录
swap    <2048M    swap   交换空间
/boot   200M左右  ext4    Linux的内核及引导系统程序所需要的文件,
                        比如 vmlinuz initrd.img文件都位于这个目录中。
                        在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;
                        启动撞在文件存放位置,如kernels,initrd,grub。
/tmp    5G左右       ext4  系统的临时文件,一般系统重启不会被保存。(建立服务器需要?)
/home   尽量大些   ext4     用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。

系统盘分为3个区

1. 挂载点/;主分区;安装系统和软件;大小为30G;分区格式为ext4;
2. 挂载点/home;逻辑分区;相当于“我的文档”;大小为硬盘剩下的; 分区格式ext4;
3. swap;逻辑分区;充当虚拟内存;大小等于内存大小(本人2G);分区格式为swap
4.  /boot ;引导分区;逻辑分区; 大小为200M ;分区格式为ext4;
Ps:(本人安装的是Ubuntu14.04版本,100G硬盘分区方案)
+按钮与-按钮用以添加和删除分区 ,change改变分区属性(分区格式和挂载点)

sudo fdisk /dev/sdb
/boot 500M  1026048
swap  32G   69158912
/ others

# 格式化分区
sudo mkfs -t ext4 /dev/sdb1
sudo mkswap  /dev/sdb2
sudo mkfs -t ext4 /dev/sdb3

修复 grub错误

sudo grub-install --boot-directory=/mnt/Ubuntu /dev/sda

grub rescue>set root=(hd0, X)
grub rescue>set prefix=(hd0, X)/boot/grub
#设置grub目录,如果是boot单独分区,上述命令应该变成
grub rescue>set prefix=(hd0, X)/grub
grub rescue>set vmlinuz=/vmlinuz    >
grub rescue>set initrd=/initrd
grub rescue>insmod normal
grub rescue>normal  # 进入正常的启动界面

https://blog.youkuaiyun.com/luo617/article/details/81321721

### 解决安装 Ubuntu 时磁盘分区不显示的问题 当遇到安装 Ubuntu 时磁盘分区不显示的情况,通常是因为当前磁盘上残留有 GPT 或 MBR 分区表的信息冲突。对于这种情况,可以采取以下措施来解决问题。 #### 清除旧的分区表信息 如果之前的操作系统使用的是 MBR 方案,但在某些情况下仍保留着 GPT 的痕迹,则可能导致新系统的识别异常。可以通过 `parted` 工具清除这些不必要的数据: ```bash sudo parted /dev/sdX mklabel msdos ``` 这里的 `/dev/sdX` 需要替换为实际的目标磁盘设备名称,比如 `/dev/sda`。这一步骤将会把磁盘标签设置成传统的 MSDOS 类型,从而移除任何现存的 GPT 数据结构[^4]。 #### 使用 gdisk 进行修复 另一种可能是由于 GPT 和保护性 MBR 之间的兼容性问题引起的。此时可尝试利用 `gdisk` 来清理潜在的问题: ```bash sudo apt-get install gdisk sudo gdisk /dev/sdX x # 扩展功能菜单 (experts' menu) z # 销毁分区表并退出 y # 确认销毁现有分区表 ``` 执行上述命令后重启计算机再进入 Ubuntu 安装界面查看是否能够正常看到分区情况。 #### 检查 BIOS 设置模式 确保电脑启动方式与所选操作系统相匹配也很重要。如果是 UEFI 启动则应采用 GPT;而 Legacy BIOS 则对应于 MBR。错误的选择可能会造成读取不到已有分区的现象。因此建议确认 BIOS 中的相关选项配置无误后再继续操作[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值