今天,我从Debian的系统驱动器上删除了交换分区。
相反,我在创建了交换文件/dev/md0
。
因此,我有一个用于数据和交换文件的软件RAID 1阵列。
具有引导分区的系统在另一个驱动器上。
fstab
这样结束:
/dev/md0 /mnt/raid1 ext4 defaults 0 0
/mnt/raid1/swapfile swap swap defaults 0 0
如果/dev/md0
由于某种原因初始化失败,系统会启动吗?
是否为RAID卷不会影响包含交换的卷失败时发生的情况。
如果无法在引导时启动交换卷,则系统将在没有交换的情况下启动。我想您会收到关于交换卷不可用的启动日志消息。
如果在使用进程时交换卷失败,我认为该进程将因分段错误(SISSEGV)而被终止(在这种情况下,我不确定信号是否完全正确)。当然,在RAID-1卷上这是极不可能的。
如果您处于休眠状态,则交换卷必须可以继续使用。如果不是,并且根本不启动,则以后仍可以继续。但是,如果交换卷不可用并且导致从头启动操作系统,那么即使交换再次可用,也无法再使用休眠系统,因为交换后的系统将不再具有当前的已安装状态。文件系统,因为它们是由新引导的系统修改的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句