在 microSD 卡中安装并运行 Ubuntu?

在 microSD 卡中安装并运行 Ubuntu?

我正在尝试将 Ubuntu Budgie 18.04 安装到我的 64GB microSD 卡中。microSD
已通过适配器插入,并且未锁定,即使插入时也是如此。

一切顺利,但是当我尝试运行简单命令时出现一个奇怪的错误:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system

这是我登录一段时间后发生的,所以这是我在使用系统时发生的事情。

我修复了文件系统上的错误,fsck但重新启动系统后,它又一次发生。

更新
我尝试使用普通的 16GB SD 卡,没有使用任何适配器。
但使用这个,我甚至无法完成安装:
当安装 grub 时,它会崩溃并显示致命错误消息

更新
在谷歌上搜索,似乎它可能与有关systemctl suspend,事实上我注意到当我恢复系统时会发生这种情况。
我将尝试安装 Mint 19.1 以查看这是否是 Ubuntu 18.04 的一个错误。

答案1

听起来你对一个块的写入次数太多,导致卡磨损。在这个网站上搜索优化 usb,同样的优化也适用于 micro sd 卡。基本上,方法是关闭(大部分)不必要的目录写入,并在挂载时使用 noatime,然后尽可能多地移动到 ram(如 /tmp、/var/log、浏览器缓存等)。


如果适配器出现在启动菜单中,则应该没问题。并非所有计算机都会尝试从 SD 卡启动。在这种情况下,将其放入 USB 读卡器中可能会允许从允许的设备启动。

相关内容