Ububtu 升级在解压 fonts-sil-padauk 时卡住了

Ububtu 升级在解压 fonts-sil-padauk 时卡住了

在从 12.10 升级到 14.04 的安装过程中,安装停留在“正在解压 fonts-sil-padauk (2.80-2) ...” 处。

我现在应该怎么做?

答案1

启动计算机,应该会出现一个 GRUB 2 启动菜单,如下所示: GRUB2 启动菜单 这是在我的计算机上本地化的,通过 QEMU 截取的屏幕截图进入实际系统。点击e此处。它应该是这样的:

GRUB 2 编辑菜单用以下方式替换略带下划线的部分: single如果您的initUpstart,或者systemd.unit=emergency.target如果您的initsystemd(您可以通过输入文件 来了解您的默认 init 是什么/sbin/init/lib/upstart/upstart如果您使用 upstart ,/lib/systemd/systemd或者如果您使用 systemd ,则为 )。编辑完成后/lib/systemd/uselessd点击。F10

systemd如果您可以使用这些并使用:启动紧急终端,init应该会出现类似这样的情况:

systemd 紧急控制台 点击ReturnEnter此处,如果系统提示,请输入root密码。遗憾的是,我现在无法截取 Upstart 屏幕截图。请dpkg --force-overwrite --configure -a在收到root@hostname#提示后输入。

答案2

不幸的是,Erkin 的答案对于更特殊的情况(例如,在我的情况下,在 ARM 棒计算机 (CX-919) 上从 12 升级到 14)并没有真正的帮助。发行版是一种特殊情况,并且没有 GRUB。

我也在“正在解压 fonts-sil-padauk (2.80-2)”上卡了好几个小时。这是通过弹出窗口通知我 14.04 可用,而不是通过命令行上的 do-release-upgrade。唉,ubuntu 及其臃肿的字体库。

通过 SSH 连接到该设备后,我从“顶部”看到:

 PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
 277 syslog    20   0   32264   3892    892 S 123.6  0.2 181:43.21 rsyslogd    
5169 root      20   0  104620  62876  36620 R  99.7  3.0 199:01.31 trusty      

更新让我的核心得到了很好的锻炼。

查看 dmesg:

[48920.554276] __find_get_block_slow() failed. block=22654, b_blocknr=3726175160
[48920.554295] b_state=0x00000029, b_size=4096
[48920.554306] device blocksize: 4096
[48920.554319] __find_get_block_slow() failed. block=22654, b_blocknr=3726175160
[48920.554337] b_state=0x00000029, b_size=4096
[48920.554348] device blocksize: 4096

因此,这似乎可能与硬件有关。当我检查可用磁盘空间时,它现在已经完全满了,但我不能确定这是由于错误造成的,还是我没有足够的空间进行升级(提前有 1.9 GB 可用)。不过,奇怪的是,我的升级在同一安装点就失败了。

我的建议是,检查可用磁盘空间并使用 dmesg 寻找线索。

相关内容