我手中拿着一台很酷的华硕 UX481F(ZenBook Duo),它与 Ubuntu 19.10 live USB 开箱即用(包括网络和磁盘),运行得出奇的好,但 Ubuntu 18.04 liveUSB 和 MinimalDisk 都太旧了,无法识别磁盘。
无论如何,我可以选择在其上安装 Ubuntu 18.04 吗?
我可以看到两种理论上的解决方案:
- 在安装程序中包含较新的内核(例如使用 HWE 或 UKUU)(如果可能的话)。如果可以选择,我更愿意使用 Ubuntu 18.04 MinimalCD 映像,而不是标准 liveCD。
- 将 Ubuntu 19.10 降级回 19.04 - 我已在博客上看到了说明:https://linuxconfig.org/how-to-downgrade-ubuntu-linux-system-to-its-previous-version。
问题:
- 哪一个选项更可取?
- 如何升级(最小)liveCD 映像中的内核
- 有人成功将 vanilla Ubuntu 19.10 降级到 18.04 吗?
答案1
@guiverc 的评论很到位:当我使用 Ubuntu 18.04 时。04来自http://cdimage.ubuntu.com/ubuntu-server/bionic/daily/20200112/bionic-server-amd64.iso(它是一个文本模式的安装程序,与 MinimalCD 非常相似)我在识别磁盘和网络硬件方面没有遇到任何问题。
制作 USB 密钥的方法与制作任何其他 LiveCD 映像的方法相同 - 盲目地将其写入整个 USB 磁盘。我更喜欢使用ddrescue
over,dd
因为它可以提供视觉反馈,并提供了恢复该过程的选项。
wget http://cdimage.ubuntu.com/ubuntu-server/bionic/daily/20200112/bionic-server-amd64.iso
lsblk # and find out which drive is usb. Let's assume it is /dev/sdc
sudo apt install gddrescue
sudo ddrescue --force bionic-server-amd64.iso /dev/sdc /tmp/resume.log #The last command is for resume and is optional. --force is to overwrite any pre-existing partitions on the USBdrive.
答案2
将 Ubuntu 19.10 降级到 18.04 对我来说也有效。这是我采取的路径:
- 使用标准安装程序安装 Ubuntu 19.10
- 使用虚拟控制台登录(即使用 Ctr+Alt+F2 切换到文本模式)
- 确保您有网络连接。
sudo apt remove ubuntu-desktop
sudo apt autoremove
sudo apt update && sudo apt upgrade
sudo apt install aptitude
- aptitude 比 apt 更善于解决潜在的包冲突。- 通过将 19.10 代号(eoan)替换为 bionic 来修补源:
sudo sed -i 's/eoan/bionic/g' /etc/apt/sources.list
/etc/apt/preferences
使用 sudo 创建包含以下内容的文件:
Package: *
Pin: release a=bionic
Pin-Priority: 1001
sudo apt update
- 确保它成功运行。sudo apt upgrade
sudo apt dist-upgrade
如果您在降级任何软件包时遇到问题(即错误,而不是警告),请尝试使用 aptitude 通过“升级”(即有效降级)该软件包sudo aptitude upgrade <package_name>
。sudo apt install linux-image-generic-hwe-18.04 xserver-xorg-hwe-18.04
这一步非常重要。我们不想没有新内核sudo apt install ubuntu-desktop
- 或者你想保留的其他状态。例如,我实际上更喜欢使用i3wm而不是 gnome,所以我只安装图形桌面管理器(又名登录管理器)sudo apt install gdm3
并按照 i3 的安装程序进行操作。
所有版权归作者所有https://linuxconfig.org/how-to-downgrade-ubuntu-linux-system-to-its-previous-version