我试图在启动时安装一张 SD 卡用于永久存储,但我确信我搞砸了。这是我第一次接触Linux,而且我并不是一名程序员。我之前从来没有对任何东西进行过分区。
我在 Chromebook 上运行 Lubuntu 22.04,它配备了 16gb eMMC 驱动器。
经过一番研究后,我将 SD 安装到 root 位置(我认为这是我出错的地方):
sudo mount /dev/mmcblk1p1 /
然后我进入 /etc/fstab 并添加以下内容(在底部添加适当的空格和额外的换行符):
/dev/mmcblk1p1 / ext2 defaults 0 0
一切看上去都很好。
然而!在我重新安装 SD 之前,运行df -h ~
显示如下:
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p2 15G 14G 0 100% /
同样,df -h
展示了所有常见的驱动器,包括两个都mmcblk0p2(eMMC)和 mmcblk1p1(SD)。
想象一下,当我将 SD 安装到 root 后,我检查df -h ~
并显示以下内容时的恐惧:
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk1p1 15G 14G 0 100% /
mmcblk1p1 有 128gb。
mmcblk0p2 也从结果中消失了df -h
。
那么,我把事情搞得有多糟?有办法解决这个问题吗?