Atom N2600, N2800 安装 Ubuntu22.04 卡住的问题处理

文章描述了在AtomN2600和N2800处理器的设备上安装Ubuntu及其衍生版时遇到的启动卡住或黑屏问题,原因是ACPI相关。解决方案是在启动时添加noapic等参数。在安装阶段,需在GRUB2编辑界面修改启动命令。安装完成后,可通过修改靴装载器配置文件(grub.cfg或/etc/default/grub)以持久化这些参数,以确保系统能正常启动并避免每次手动编辑。

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

问题描述

Atom N2600, N2800 的某些旧型号机器, 安装 Ubuntu 时在安装界面选择安装后, 启动过程中会卡住, 或者数秒即黑屏, 再无反应. 这个问题对于Debian系的其他发行版 Lubuntu, Linux Mint, Debian 都一样, 但是用Win PE盘可以正常启动.

经各种尝试, 最终发现是ACPI相关的问题. 解决的方法是在启动中加入 noapic 等参数.

安装阶段

当启动进入安装选项界面时, 根据提示的 ‘e’ to edit the commands before booting – 在高亮 Try or Install Ubuntu Server 时按下 e

此时会进入 GRUB2 的编辑界面, 内容大致如下

setparams 'Try or Install Ubuntu Server'pci=assign-busses apicmaintimer

        set gfxpayload=keep
        linux    /casper/vmlinuz  ---
        initrd   /casper/initrd

需要修改的是 linux /casper/vmlinuz ---这行. 将其改为

linux    /casper/vmlinuz  noapic idle=poll reboot=cold,hard

后面的选项注意中间空格

然后再根据界面提示的 Press Ctrl-x or F10 to boot, 按 Ctrl + X 就可以启动了.

安装完成后

安装完成后, 如果不在grub中添加 nopic 等参数, 机器依然无法正常启动. 如果每次在启动菜单中修改会比较费事

选项一: 修改 /boot/grub/grub.cfg

如果需要保存配置, 可以通过修改 /boot/grub/grub.cfg , 在菜单项下面的 linux 项后面增加参数

linux	/boot/vmlinuz-5.15.0-76-generic root=UUID=25a104ad-0cc2-43ac-ad34-d71e32f2d248 ro  noapic pci=assign-busses apicmaintimer idle=poll reboot=cold,hard

选项二: 修改 /etc/default/grub

上面的修改可以避免每次启动时编辑, 但是在升级Ubuntu的过程中, 只要重新生成 grub 配置就会丢失, 可以将这个选项添加到 /etc/default/grub

GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="noapic pci=assign-busses apicmaintimer idle=poll reboot=cold,hard"  <-- 编辑这行
GRUB_CMDLINE_LINUX=""

编辑后运行sudo update-grub 就会重新生成 /boot/grub/grub.cfg, 可以观察是否正确添加了参数.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值