启动时未安装交换分区

启动时未安装交换分区

我在安装全新 SLES12 时遇到问题,无法挂载交换分区。这是一台 DL360 G6 服务器,配有 P410 和 2 个 146GB 驱动器,组成 RAID1。单个 /dev/sda 具有 MBR,其中 sda1 用于交换分区,sda2 用于 ext4 根分区。

systemd 210-95.1

基本上,我没有在启动时安装交换装置,只有手册swapon能提供帮助。

# journalctl
systemd[1]: Dependency failed for /dev/disk/by-uuid/307a84ab-a6cc-40f0-a84e-559aa99f364d.
systemd[1]: Job dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.device/start timed out.
systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.device.
# systemctl restart dev-disk-by\\x2duuid-307a84ab\\x2da6cc\\x2d40f0\\x2da84e\\x2d559aa99f364d.swap
A dependency job for dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.swap failed. See 'journalctl -xn' for details.


# cat /etc/fstab
UUID=7b830caa-bca2-4617-b8cd-3145726c288a                       /                    ext4       acl,user_xattr        1 1
#/dev/sda1 swap                 swap       defaults              0 0
UUID=307a84ab-a6cc-40f0-a84e-559aa99f364d                      swap                 swap       defaults              0 0

我知道在使用 GPT 时,systemd 中的交换无法正常工作,但我对此一无所知......

答案1

升级到 SLES12 SP1 后,问题不再存在。不过,我并没有真正费心去调查哪个修复程序导致了这个问题。

相关内容