我们可以从 SD 卡启动 ubuntu 吗?

我们可以从 SD 卡启动 ubuntu 吗?

我正在尝试为其他人解决问题,问题是笔记本电脑的固态硬盘无法工作,因此我尝试将 ubuntu 从我的 USB 安装到他的 SD 卡中,安装顺利,但现在 ubuntu 启动时会冻结,有什么想法吗?这是错误的逻辑吗?

编辑:我可以访问 tty 并进入系统

系统报错如下:

Acpi 错误没有区域 RCM0 的处理程序

编辑2:

等待 5 分钟后它确实启动了,但没有检测到 wifi 网络(这里有几个)。

运行 networkctl 我可以看到没有网卡,如果没有错的话,输出是:

Lo 非托管 Enp2s0 非托管

仅此而已

编辑3网络 pci 列表:

  • 以太网控制器
  • 网络控制器 rtl8821ce 802.12 无线网络适配器

答案1

如果您使用的是华硕、IBM、联想、松下、索尼或东芝笔记本电脑,请运行以下命令以添加适当的 ACPI 支持。

您需要连接到互联网,因此如果没有 WIFI,请使用以太网连接。

第一的,安装acpi-support包:

sudo apt update
sudo apt install acpi-support

下一个,启用ACPI并更新grub:

sudo sed -i 's/acpi=off //g' /etc/default/grub
sudo update-grub

最后,保存所有未保存的文件,然后重新启动:

sudo reboot

如果问题已解决,则大功告成。如果没有,您可以按照说明禁用 ACPI。


如果 ACPI 导致问题,您可以在文件中编辑命令行内核参数/etc/default/grub以禁用 ACPI 1

第一的,运行以下命令自动编辑你的 grub 配置文件。

sed -i 's/quiet splash/acpi=off &/' /etc/default/grub

然后,运行以下命令,更新grub。

sudo update-grub

最后, 重启。

1) 注意:如果您在笔记本电脑上禁用 ACPI,请检查风扇是否正常工作。如果遇到任何硬件问题,您可以按照说明重新启用 ACPI。


它会编辑文件中的第 11 行/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

更改为:

GRUB_CMDLINE_LINUX_DEFAULT="acpi=off quiet splash"

禁用 Linux 内核 ACPI 选项。

如果 ACPI 不兼容,这应该可以解决问题。

我在 unix.stackexchange.com 上找到了类似问题的答案。


如果禁用 ACPI 导致问题,您可以通过运行以下命令重新启用 ACPI。

sed -i 's/acpi=off //' /etc/default/grub
sudo update-grub

保存所有未保存的文件,然后重新启动并应用更改:

sudo reboot

相关内容