我一直试图在 Pentium IV 3GHz 机器上从 CD-ROM 安装 Ubuntu Server 12.04 LTS i386,但总是出现同样的问题 - 无法安装 linux-image-3.8.0-29-generic。我检查了 ISO 文件的 MD5 校验和,没有问题。我检查了 CD-ROM 的完整性,也没有问题。系统日志报告的错误记录如下(此时无法从控制台复制它):
Errors were encountered while processing:
/media/cdrom/pool/main/l/linux-lts-raring/linux-image-3.8.0-29-generic_3.8.0-29.42~precise1_i386.deb
Sub-process /usr/bin/dpkg returned an error code (1)
Reading pagckage lists...
Building dependency tree...
linux-headers-generic-lts-raring is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-image-generic-lts-raring: Depends: linux-image-3.8.0-29-generic but it is not going to be installed
Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)
建议的解决方案apt-get -f install
是无害的,因为系统找不到“apt-get”。它也找不到 dpkg。
我之前在同一台机器上安装了 Ubuntu 12.04 LTS Desktop,没有任何问题。现在我非常想运行服务器版本,因为我只想构建一个小型服务器。请问我该如何解决这个问题?
答案1
解决了!
这是我的错误 :( 在尝试了所有其他方法后,我决定从头开始,重新对磁盘进行分区等等。在对磁盘进行重新分区时,我发现分区“/boot”仅分配了 1 MB,而不是计划的 1 GB。显然,没有足够的空间将系统放在那里。只需将其增加到 1 GB,瞧!问题解决了。无论如何,安装程序很可能已经检测到了这一点并发出空间不足的信号!这会简单得多。