Answers:
看来我找到了解决方案:
init=/bin/bash
到内核命令行的末尾,然后按Enter系统将启动到类似“ bash-3.2#”的提示符,并在提示符下输入以下命令
mount -o remount,rw /
vim /etc/fstab
编辑fstab文件,在每个有问题的行的开头添加#,以注释错误,并保存文件
--target /
是关键!
mount /dev/sda(X) /mnt
(显然,用正确的分区更改了根分区)
如何删除条目,创建快照,然后尝试更改/ etc / fstab,以使您拥有可以回滚的有效快照,该怎么办?
根据联机帮助页, mount.cifs
您还可以通过指定密码password=arg
。另外,根据该联机帮助页,没有参数username=arg
,而是user=arg
。但是在您的系统上可能有所不同,最好检查您的联机帮助页以获取正确的参数名称。
man
为了胜利。
fstab
,vm instance由于某种原因而关闭。显然,我不会问自己是否可以解决这个问题。
我找到了解决系统错误内核无法加载的解决方案。使用live cd可以访问现有安装。一旦重新安装Linux内核:
pacman -S Linux
然后从etc / fstab中删除fstab文件:
rm /etc/fstab
现在重新安装systemd:
pacman -S systemd
重新安装systemd时,它将自动生成一个新的fstab文件
现在,在这种情况下,我使用grub重新安装引导加载程序:
pacman -S grub os-prober
(如果在硬盘驱动器/ ssd上安装的操作系统超过1个,则OS探针很有用)
grub-install --target=i386-pc /dev/sda
完成后,制作配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
然后卸载正在使用的分区并重新启动
umount /dev/sdX
reboot
这应该可以解决问题,对我有用。
mount -o remount,rw / --target /
成功地以rw模式重新安装。Elsecase mount从中选择了错误的值/etc/fstab
,man mount
有关详细信息,请参阅。