相关疑难解决方法(0)

Ubuntu 12.10,我无法清理引导目录中的空间

我正在尝试更新但它不能并告诉我我需要清理引导目录中的空间但我无法从中删除任何内容并且 sudo 命令不执行任何操作。以下是我收到的实际消息。

升级需要磁盘“/boot”上总共 26.0 M 可用空间。请在“/boot”上至少释放额外的 5,055 k 磁盘空间。清空垃圾并使用“sudo apt-get clean”删除以前安装的临时包。

请帮助,哦顺便说一句,是的,我对 Linux 还很陌生,所以请耐心等待。

boot 12.10

5
推荐指数
1
解决办法
1万
查看次数

为什么ubuntu不使用自动更新安装的内核?

我使用此问题中描述的脚本列出了计算机上安装的内核:

如何删除旧内核版本以清理启动菜单?

在 3.2.0 中,我有 33、34、35、36、37、38、39、41、43、44、45 和 48。我希望在重新启动后运行 3.2.0-48,但我是仍在运行 3.2.0-32。为什么不使用自动更新安装的内核(也没有在 menu.lst 中提供)?

[我正在运行 12.04 LTS]

grep title /boot/grub/menu.lst 结果:

title       Ubuntu 12.04.1 LTS, kernel 3.2.0-32-generic
title       Ubuntu 12.04.1 LTS, kernel 3.2.0-32-generic (recovery mode)
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-45-generic
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-45-generic (recovery mode)
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-44-generic
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-44-generic (recovery mode)
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-43-generic
title       Ubuntu 12.04.1 LTS, kernel 2.6.32-43-generic (recovery mode)
title       Ubuntu 12.04.1 LTS, memtest86+ …
Run Code Online (Sandbox Code Playgroud)

kernel 12.04

5
推荐指数
1
解决办法
1745
查看次数

包安装问题 - linux-image-server

我知道类似的问题已经解决,但我有点卡住了。/ 分区上的空间不足,需要删除一些软件包,因为 apt-get remove、autoremove 和 clean 无法执行任何操作。然后我apt-get updateapt-get upgrade-ed,但在这个过程中出了点问题。现在的情况是:

apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  linux-headers-server linux-server
The following packages will be upgraded:
  linux-headers-server linux-server
2 upgraded, 0 newly installed, 0 to remove and 56 not upgraded.
2 not fully installed or removed.
Need to get 0 B/3,996 B of archives.
After this operation, 0 B of additional …
Run Code Online (Sandbox Code Playgroud)

package-management

5
推荐指数
1
解决办法
1万
查看次数

与多个 linux 内核映像混淆 - Ubuntu 在旧内核上启动

我正在运行 Ubuntu 16.04。在软件更新提示后,我放弃了,当我启动时,我打开了一个终端并运行我的更新别名:

alias maintain='set -x; sudo apt-get update && sudo apt-get upgrade && sudo apt autoremove && sudo apt autoclean; set +x'
Run Code Online (Sandbox Code Playgroud)

奇怪的是没有升级包,但我确实收到以下消息:

The following packages have been kept back:
Run Code Online (Sandbox Code Playgroud)

有 3 个包名称为 linux,image,headers 不记得确切名称。

这里检查后我跑了

sudo apt-get install [3 packages names here]
Run Code Online (Sandbox Code Playgroud)

并且安装的软件包没有错误或警告。考虑到内核在运行时无法完全更新,我也重新启动了我的笔记本电脑。想要检查更新是否已完成,我在终端上运行以下命令 [我在检查上一个警告时在此处找到]:

$ uname -r
4.4.0-21-generic
$ dpkg -l | grep linux-image
ii  linux-image-4.4.0-21-generic 4.4.0-21.37 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-22-generic 4.4.0-22.40 amd64 Linux kernel image …
Run Code Online (Sandbox Code Playgroud)

updates apt kernel 16.04

5
推荐指数
1
解决办法
3156
查看次数

/boot 已 100% 满,apt-get purge linux-image-xxxx-generic 不起作用

我有一个/boot超载。试图关注/dev/sda1 /boot is full,但被卡住了。

历史:

df
Filesystem            1K-blocks    Used Available Use% Mounted on
udev                     485360       0    485360   0% /dev
tmpfs                    100744   10824     89920  11% /run
/dev/mapper/vg00-lv01  49011528 7513836  39300100  17% /
tmpfs                    503716       0    503716   0% /dev/shm
tmpfs                      5120       0      5120   0% /run/lock
tmpfs                    503716       0    503716   0% /sys/fs/cgroup
/dev/sda1                474730  466955         0 100% /boot

dpkg --list | grep linux-image

ii  linux-image-4.4.0-21-generic       4.4.0-21.37                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii …
Run Code Online (Sandbox Code Playgroud)

boot kernel disk-usage

5
推荐指数
1
解决办法
5733
查看次数

Ubuntu 14.04 不再启动,出现内核恐慌

我在我的电脑上安装了 Ubuntu 14.04 并正常工作了大约 2 个月,但现在当我尝试启动它时,我只得到这个:

wn-block(0,0)
[     0.747081] CPU: 1 PID: 1 Comm: swapper/0 Not Tainted 3.13.0-33-generic #58-Ubuntu
[     0.747132] Hardware name: Dell Inc. Inspiron N5010/0TD2K6, BIOS A08 09/13/2010
[     0.747183] 0000000000008000 ffff880131e3dd70 ffffffff8171bd04 ffffffff81a3c210
[     0.747373] ffff880131e3de68 ffffffff81714f05 ffffffff00000010 ffff880131e3de78
[     0.747566] ffff880131e3de18 ffffffff81715a26 ffff880131e3de88 00000000000000cc
[     0.747761] Call Trace:
[     0.747810] [<ffffffff8171bd04>] dump_stack+0x45/0x56
[     0.747861] [<ffffffff81714f05>] panic+0xc8/0x1d7
[     0.747908] [<ffffffff81715a26>] ? printk+0x067/0x69
[     0.747959] [<ffffffff81d3646a>] mount_block_root+0x225/0x2b0
[     0.748008] [<ffffffff81d36692>] mount_root+0x53/0x56
[     0.748056] [<ffffffff81d36801>] prepare_namespace+0x16c/0x1a4
[     0.748105] [<ffffffff81d3616e>] …
Run Code Online (Sandbox Code Playgroud)

boot kernel 14.04

4
推荐指数
1
解决办法
1万
查看次数

Steam 是否将游戏安装到 /(根)分区?

据我所知,Steam(以及几乎所有其他应用程序)安装到“/”分区。如果是这样,为什么推荐这么小的“/”分区?一两个 Steam 游戏难道不能很容易地抹掉你的“/”吗?似乎通常建议使用最大为 20GB 的“/”分区。

我是否遗漏了什么,或者如果我打算安装游戏和应用程序,我应该制作一个更大的“/”分区吗?

编辑:我问是因为我之前实际上没有看到任何人提到过这一点。一般的建议是有一个单独的 /boot、/、/home 和 swap 分区,并且普遍的共识是“/”分区不需要大于 10GB - 20GB。似乎每个人都推荐这样的东西:

/boot - 500MB

/ - 10GB - 20GB

交换 - 与 RAM 相同

/home - 休息。

也许我很奇怪,但看看我的 Windows 7 安装“程序文件占了近 700GB 的磁盘使用量,而其他所有东西(包括 Windows 7)只有 100GB。这不正常吗?在我看来这似乎更正常有“/”和/home切换。

partitioning steam games

4
推荐指数
1
解决办法
5373
查看次数

如何删除 grub2 中的旧内核,包括文件?

如何删除 Grub2 中的旧内核,包括文件。

使用磁盘使用分析器,我发现 Linux 内核位于根目录的 4 个区域: /boot /lib/firmware /lib/modules /usr/src

我们所要做的就是,转到每个目录并删除不需要的文件或目录。

对文件使用命令 [rm],对目录使用命令 [rm -r]。您必须使用 [sudo su] 来拥有管理帐户,或者使用 [sudo (command)] 来调用管理命令。

对于我们的示例,我们将使用 linux 内核版本 4.4.0-112 您可以选择要删除的版本。

在 /boot = 内核都是文件:abi-4.4.0-112-generic config-4.4.0-112-generic initrd.img-4.4.0-112-generic retpoline-4.4.0-112-generic System.map -4.4.0-112-generic vmliniz-4.4.0-112-generic

(注意:并非所有内核版本都包含以上这些文件)

在 /lib/firmware = 内核在子目录中:4.4.0-112-generic

在 /lib/modules = 内核在子目录中:4.4.0-112-generic

在 /usr/src = 内核位于子目录中:linux-headers-4.4.0-112 linux-headers-4.4.0-112-generic

现在我们需要做的就是使用命令 [update-grub]

这将为您要删除的每个内核释放大约 300MB 的磁盘空间。

请注意,我使用的是 Ubuntu 16.04 Xenial。

如果有人知道如何在 GUI 中删除文件,请告诉我,这样会容易得多。

kernel files

4
推荐指数
1
解决办法
503
查看次数

为什么 apt-get autoremove 无法删除我的旧内核?

根据Ubuntu 帮助维基:

您可以在终端中使用简单的 autoremove 命令删除旧内核:

sudo apt-get autoremove --purge

由于某种原因,这对我不起作用,并且内核正在堆积:

 apt list --installed | rg linux-image

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

linux-image-5.4.0-31-generic/focal-updates,focal-security,now 5.4.0-31.35 amd64 [installed]
linux-image-5.4.0-40-generic/focal-updates,focal-security,now 5.4.0-40.44 amd64 [installed]
linux-image-5.4.0-42-generic/focal-updates,focal-security,now 5.4.0-42.46 amd64 [installed]
linux-image-5.4.0-45-generic/focal-updates,focal-security,now 5.4.0-45.49 amd64 [installed]
linux-image-5.4.0-47-generic/focal-updates,focal-security,now 5.4.0-47.51 amd64 [installed]
linux-image-5.4.0-48-generic/focal-updates,focal-security,now 5.4.0-48.52 amd64 [installed]
linux-image-5.4.0-52-generic/focal-updates,focal-security,now 5.4.0-52.57 amd64 [installed]
linux-image-5.4.0-54-generic/focal-updates,now 5.4.0-54.60 amd64 [installed]
linux-image-5.4.0-56-generic/now 5.4.0-56.62 amd64 [installed,local]
linux-image-5.4.0-58-generic/focal-updates,focal-security,now 5.4.0-58.64 amd64 [installed]
linux-image-5.4.0-60-generic/focal-updates,focal-security,now 5.4.0-60.67 amd64 [installed]
linux-image-5.4.0-62-generic/focal-updates,focal-security,now 5.4.0-62.70 amd64 [installed]
linux-image-5.4.0-64-generic/focal-updates,now …
Run Code Online (Sandbox Code Playgroud)

apt settings kernel kubuntu

4
推荐指数
1
解决办法
6102
查看次数

安全删除 /boot 中的旧文件

哪些文件可以安全删除以释放空间/boot?对于未来的需求,我如何知道哪些文件正在使用,哪些已过时?

root@ubu:/boot# ls -l
total 153003
-rw-r--r-- 1 root root  1162712 ago 13 18:45 abi-3.13.0-34-generic
-rw-r--r-- 1 root root  1163858 ago 15 04:56 abi-3.13.0-35-generic
-rw-r--r-- 1 root root  1164509 nov 13 19:30 abi-3.13.0-40-generic
-rw-r--r-- 1 root root  1164720 dic  8 21:28 abi-3.13.0-43-generic
-rw-r--r-- 1 root root   165611 ago 13 18:45 config-3.13.0-34-generic
-rw-r--r-- 1 root root   165652 ago 15 04:56 config-3.13.0-35-generic
-rw-r--r-- 1 root root   165745 nov 13 19:30 config-3.13.0-40-generic
-rw-r--r-- 1 root root   165745 dic  8 21:28 config-3.13.0-43-generic …
Run Code Online (Sandbox Code Playgroud)

boot kernel

3
推荐指数
1
解决办法
2万
查看次数