我的boot分区满了,有比较方便的方法改变分区大小吗?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

我的boot分区满了,有比较方便的方法改变分区大小吗?

#1

帖子 xzy_yjy » 2016-10-13 22:49

我装的时候只划分了200Mb给/boot,现在用了一段时间后,这个分区满了。

有没有比较方便的调整分区大小的方法?
附件
Screens.png
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#2

帖子 AutoXBC » 2016-10-14 3:47

可以用 gparted 无损调整,不过要求是离线调整,调完可能要修改 fstab 和 grub。

简单点的可以把 boot 合并回 /,修改 fstab 去掉 boot 的单独挂载,剩下那 200M 不要了。或者用 gparted 把 200M 合并回主分区。

这些操作都很危险,可能导致数据全部丢失或者引导失败,有重要数据提前备份。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#3

帖子 poloshiao » 2016-10-14 7:34

把下面指令 複製 貼進終端機 執行
1. sudo parted -l print
2. sudo cat /etc/fstab
3. sudo ls -al /dev/disk/by-uuid/*
4. sudo ls -al /dev/disk/by-partuuid/*
把結果全部直接 選取/複製/貼上來
头像
qy117121
论坛版主
帖子: 50586
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#4

帖子 qy117121 » 2016-10-14 9:57

卸载旧内核
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#5

帖子 xzy_yjy » 2016-10-14 21:30

poloshiao 写了:把下面指令 複製 貼進終端機 執行
1. sudo parted -l print
2. sudo cat /etc/fstab
3. sudo ls -al /dev/disk/by-uuid/*
4. sudo ls -al /dev/disk/by-partuuid/*
把結果全部直接 選取/複製/貼上來
结果如下:
1. $ sudo parted -l print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 79.2GB 79.1GB primary ntfs
3 79.2GB 250GB 171GB extended lba
5 79.2GB 149GB 69.8GB logical ntfs
6 149GB 250GB 101GB logical ntfs


Model: ATA Starsway-N200 (scsi)
Disk /dev/sdb: 127GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 1049kB 99.6MB 98.6MB fat32 boot
2 99.6MB 300MB 200MB ext4
3 300MB 127GB 126GB ext4

2. $ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=acf35ae6-9a63-4100-90e9-669d19d8a2ae / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda2 during installation
UUID=8eb823a3-753c-4667-9767-73435c6473bb /boot ext4 defaults 0 2
# /boot/efi was on /dev/sda1 during installation
UUID=7E97-532C /boot/efi vfat defaults 0 1

3. $ sudo ls -al /dev/disk/by-uuid/*
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/1EAC0079AC004E29 -> ../../sda2
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/26F8254BF8251A97 -> ../../sda5
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/7E97-532C -> ../../sdb1
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/8A76483F76482E6F -> ../../sda6
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/8eb823a3-753c-4667-9767-73435c6473bb -> ../../sdb2
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/acf35ae6-9a63-4100-90e9-669d19d8a2ae -> ../../sdb3
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-uuid/C89E440D9E43F28C -> ../../sda1

4. $ sudo ls -al /dev/disk/by-partuuid/*
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-partuuid/44ed55ce-8232-4a52-b545-99202724ce71 -> ../../sdb2
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-partuuid/56ff17b8-25c9-4df5-bb1d-d04ce68b3c5c -> ../../sdb3
lrwxrwxrwx 1 root root 10 10 月 14 07:49 /dev/disk/by-partuuid/8fa0954b-a88e-493a-a3a4-34d989037f7b -> ../../sdb1
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#6

帖子 xzy_yjy » 2016-10-14 21:32

qy117121 写了:卸载旧内核
请问有具体一点的方法参考吗?
我感觉操作这些东西可能比较危险,不敢随便找个网上的说法就跟着尝试。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#7

帖子 poloshiao » 2016-10-14 22:28

Number Start End Size File system Name Flags
1 1049kB 99.6MB 98.6MB fat32 boot
2 99.6MB 300MB 200MB ext4
3 300MB 127GB 126GB ext4
1. /dev/sdb2 200 MB
確實太小了 一般最好在 1GB 左右
2. /dev/sdb3 126GB
確實大了些 一般在 30GB ~ 50 GB 就夠了
3. 建議 任何操作 都有風險
3-1. 如果沒有重要檔案 建議 重新規劃大小 重新分割 重新安裝 這個方法最快
3-2. 如果有重要檔案 或 不想 重新安裝
先學習備存整個分割區或整個 Ubuntu 系統 以降低風險
然後再貼文
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#8

帖子 xzy_yjy » 2016-10-15 14:02

我现在这样做,已经腾出了不少空间:

代码: 全选

sudo apt-get remove linux-image-4.2
sudo apt-get autoremove
sudo update-grub
删除了不必要的内核,现在200MB /boot的已用空间为 53%
参考链接:http://askubuntu.com/questions/345588/w ... -partition
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#9

帖子 poloshiao » 2016-10-15 16:14

删除了不必要的内核,现在200MB /boot的已用空间为 53%
表示 下一次更新升級核心套件時 還是可能爆滿
所以 趁有空時 好好想一想 打算如何做
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#10

帖子 xzy_yjy » 2016-10-15 21:35

好的,多谢提醒!
feng8899
帖子: 716
注册时间: 2008-10-31 3:18
联系:

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#11

帖子 feng8899 » 2016-10-16 14:03

gparted 无损调整 最方便,使用正常的漂过。。 重要数据记得备分
Ubuntu 桌面培训
Duo T6400 GeForce 9300MGS 4G win10 Lubuntu18.04 64bit双系统奔跑中
P3 667 512M GeForce MX200 Lbuntu10.04
从零开始学游泳 萨顶顶
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#12

帖子 xzy_yjy » 2016-10-16 17:08

gparted 无损调整 最方便,使用正常的漂过。。 重要数据记得备分
好的,多谢!有空试试。
liulang0532
帖子: 18
注册时间: 2011-12-14 1:24

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#13

帖子 liulang0532 » 2016-10-18 12:36

只装了一个系统,200M的怎么会不够用?我只装一个系统,boot分区只给了100M,也才用了50M而已。旧内核,直接删掉就可以,具体就是boot里面那些扩展名带.old的可以直接删掉。
说句题外话,你这个分区不合理。一般最起码的,是home要单独分区,/要单独分区,至于boot,可以不单独分出来,也可以单独分出来。这里强调的是home要单独分区。好处显而易见,剩下额最大所有空间都给home,你的东西可以都存在home里面。另外,如果你安装多个linux,好处就更多了,注意所有linux要用一样的用户名,一样使用这个分区作为home分区。这样你进入任何系统,home里的东西都是一样的。还有个好处,就是所有的软件配置都不用改变,在一个系统调整好了,进了别的系统,只要安装了同样的软件,也不用再调整了,最大的好处更是,重装了系统,你只需要安装需要的软件即可,设置就免了,因为home分区里的配置都在,你直接启动软件,配置调整都是以前你一直在用的时候一样的配置。
上次由 liulang0532 在 2016-10-30 16:58,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#14

帖子 adagio » 2016-10-18 14:42

boot单独分区——这是病!千万不要放弃治疗
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
xzy_yjy
帖子: 19
注册时间: 2013-04-24 19:59
系统: win7 xp ubuntu

Re: 我的boot分区满了,有比较方便的方法改变分区大小吗?

#15

帖子 xzy_yjy » 2016-10-21 12:52

非常感谢各位道友指点!
回复