今晚,我决定调整上网本 (Ideapad S10-2) 上安装的 Debian 的配置,以便更好地与我放入其中的 SSD 配合使用。
我以前做过这件事,从来没有遇到过任何问题,但以防万一我仔细检查了我正在做的事情Debian SSD 优化指南一切似乎都很顺利。
此时我重新启动,但出现了问题。系统拒绝将该卷安装为只读卷,抱怨“丢弃”标志未被识别。
我尝试过从几个不同的 live CD 启动(好吧,无论如何,通过 PXE),但它们都因某种原因拒绝安装该卷(在运行 modprobe dm-mod; cryptsetup luksOpen 等之后),我怀疑这是错误的要走的路。
好吧,我宁愿解决的问题是找出一种方法,通过某种方式忽略discard
中的标志,使损坏的系统(以只读方式安装根分区启动)挂载根分区 rw /etc/fstab
,/etc/lvm/lvm.conf
以便/etc/crypttab
我可以更改那些回来,重新启动,一切就恢复原状。
编辑:我刚刚意识到为什么它不起作用,根分区的文件系统是ext3
出于某种原因。我天真地以为会是这样ext4
。因此,解决方案显然是以某种方式挂载,同时忽略丢弃标志。
答案1
进入 shell(如果需要,启动到救援/单用户模式)然后就可以了mount -o remount,rw /
。
或者,如果您从救援 CD 启动,那么它对 /etc/fstab 一无所知,因此只需-o discard
在安装时不指定即可。