我正在尝试为旧的(2005 年)索尼 VGN-A190 注入新的活力,并用 SD->IDE 适配器中的 32GB SD 卡替换了 HDD。我也尝试过使用兼容 PATA 的 SSD,但由于某种原因,它永远无法从 MBR 启动,这个 SD 卡选项一直运行得“更好”,但重启后仍然会出现灾难性问题。
我的安装过程如下。
使用 forcepae 从 (LUBUNTU) 16.04 LTS DVD 启动 -- 此旧 32 位系统 (Pentium M) 的启动命令行上的 forcepae。
使用“擦除磁盘”选项进行安装(也尝试过 LVM 选项和自定义选项,得到相同的结果)
根据要求重新启动,等待“删除安装媒体”提示,DVD 弹出,然后我按下 Enter
此时,系统重新启动,我按预期看到了 BIOS 启动画面,然后从 SD 卡正常启动。速度非常快,正如我预期的那样,是 SD 卡硬盘驱动器的替代品。
使用 gparted 检查磁盘显示一切正常,系统按预期运行,我可以安装新的软件包,升级到 18.04 LTS 并且一切正常,直到......
当我重新启动或关机时,我会在屏幕顶部看到一行短暂闪烁的文字,似乎是 fsck 输出,显示 clean 和驱动器标识符。
系统不会重新启动。我收到 BIOS 消息,要求安装启动媒体并按任意键。无论我重新启动并更改启动顺序等,伪装成 IDE 驱动器的 SD 都将无法启动。
如果我随后启动回安装 DVD 并运行 gparted,它会显示一个完全未分区的 SD 驱动器。
这是 100% 可重现的,并且很明显是从 SD 卡启动时的 REBOOT/SHUTDOWN 操作,它会以某种方式擦除分区表或损坏驱动器。
我想有两个问题。有人知道这可能是什么吗?第二个问题,我可以通过 GUI 完全阻止 ubuntu 在关机或重启时运行 fsck 吗?