![在 microSD 卡中安装并运行 Ubuntu?](https://linux22.com/image/913152/%E5%9C%A8%20microSD%20%E5%8D%A1%E4%B8%AD%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8C%20Ubuntu%EF%BC%9F.png)
我正在尝试将 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 读卡器中可能会允许从允许的设备启动。