海尔X208双系统安装记录
写在前面
在同学的提醒和一些潜在需求的驱动下,想找一台物理机装Linux来玩,担心搞砸(差点发生了)带来的严重后果,决定使用家里的闲置笔记本。
至于需求是否真的迫切或者必要,我现在还是没有判断的,但是至少在这个过程中接触到了一些更基础的内容。
软硬件基础情况
X208上市时间 2010年,处理器 Intel Atom CPU N450 1.66GHz,显卡 Intel® Grapics Media Accelerator 3150,内存 Samsung DDR2 1GB 某型,硬盘 希捷Momentus 5400.6 250G(ST9250315AS),有线网卡 Atheros AR8132 PCI-E, 无线网卡 Intel® WiFi Link 1000 BGN。
这个无线网卡只支持到Wifi 5
BIOS版本 InsydeH20 Rev. 3.5,原操作系统 Windows XP Professional 版本2002 Service Pack 3。
新操作系统为 Ubuntu 20.04 Server。
流程概述
可以参照此教程
-
原系统备份
-
使用XP的磁盘管理工具进行分区
这里理论来说Linux的安装程序也可以通过LVM来实现这一步骤,但是遇到了若干问题,最后绕开了。
-
制作引导盘
-
更改BIOS引导设置
-
安装
Problems
1. Windows不识别移动硬盘,磁盘管理显示其为“GPT保护分区”
一般来说可以将磁盘格式化成MBR分区,但是移动硬盘上的数据不太方便备份,最终换了个U盘来做原系统的数据备份。
至于MBR与GPT相互转换的方法,可以参照这里,注意此方法会擦除磁盘数据(在找资料时已经见到太多惨剧了)。
2. GRUB报错:Grub error: Can’t find command ‘grub_platform’
此版本GRUB不适配GPT引导盘。可以通过Rufus制作指定格式的引导盘。
3. 关于桌面版安装程序的问题
最开始尝试的是Ubuntu22.04桌面版,进入试用版桌面后及其卡顿几乎无法进行任何操作(包括打开终端),可能是由于gnome的负担过大。
遂尝试了Ubuntu18.04桌面版,由于显示器过小安装程序窗口无法完全显示(应该是可以解决的)和同学的建议(18.04好多bug)而放弃。
接下来计划先安装某服务器版,再安装较轻量级的桌面。
4. 安装失败报错“pv_min_size is too small”
推测是硬盘分配单元大小过小,应该设置至少为2048KB。使用XP的硬盘管理重新格式化解决。
5. 安装失败报错“expecting swap, found none”
报错发生在 configuring partition:partition-xxxx
处理分配给swap的空间时。参照来源2的解决方法进行了edge更新,但是依然存在问题。最后选择了先不分配swap空间。
结尾
是遇到了一堆问题,但是好像最后绕开了好多……