远程升级后,Linux交换分区在启动时未由systemd挂载

最近,我从Debian Wheezy向Jessie进行了远程升级。 升级没有任何错误,但在升级之后,交换分区不再被挂载/激活。 所提到的系统是一个KVM(qemu-kvm,centos7)。

在系统启动期间,systemd尝试挂载交换分区,但由于超时而失败,并显示消息“依赖失败…”

我到目前为止所尝试的是:

  • 执行“swapon / dev / sda2”手动工作没有任何问题
  • 用“mkswap / dev / sda2”重新创build交换分区
  • 仔细检查fstab条目并使用UUID
  • 删除了fstab条目,以便systemd自动检测到它
  • 不同的选项参数(fstab)
  • 问德国的debian社区 – 但没有有用的回应: https ://debianforum.de/forum/viewtopic.php?f = 32&t = 159902&p = 1084179#p1084179
  • 用systemd(systemctl start dev-disk …)手动安装失败,出现同样的错误, 但是在执行完“swapon”和“swapoff”之后就可以工作了。

我到目前为止发现的:

  • 实际上,有一个封闭的票据,很好地描述了我的问题: https: //bugs.debian.org/cgi-bin/bugreport.cgi ? bug = 764539 – 但是,问题是由于自定义内核(缺less选项) – 我不使用任何自定义内核,所以提到的选项被启用
  • 有一个服务器故障线程,用户描述一个类似的问题,但有一个其他的系统和设置,没有任何响应: 交换分区没有安装在启动

附加信息:

journalctl -r | grep“dev-disk”

Mar 07 22:31:37 hostname systemd[1]: Dependency failed for /dev/disk/by-uuid/062c87ce-135e-45fc-b430-7336a9ab164a. Mar 07 22:31:37 hostname systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-062c87ce\x2d135e\x2d45fc\x2db430\x2d7336a9ab164a.device. Mar 07 22:31:37 hostname systemd[1]: Job dev-disk-by\x2duuid-062c87ce\x2d135e\x2d45fc\x2db430\x2d7336a9ab164a.device/start timed out. 

猫/ etc / fstab

 UUID=5443f0ed-f437-4804-8fa0-45a039413b9a / ext4 errors=remount-ro 0 1 UUID=062c87ce-135e-45fc-b430-7336a9ab164a none swap sw 0 0 

uname -a

 Linux hostname 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux 

BLKID

 /dev/sda1: UUID="5443f0ed-f437-4804-8fa0-45a039413b9a" TYPE="ext4" PARTUUID="0006f6b9-01" /dev/sda2: UUID="062c87ce-135e-45fc-b430-7336a9ab164a" TYPE="swap" PARTUUID="0006f6b9-02" 

parted / dev / sda – print

 (parted) print Model: ATA QEMU HARDDISK (scsi) Disk /dev/sda: 10.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 10.2GB 10.2GB primary ext4 boot 2 10.2GB 10.7GB 491MB primary linux-swap(v1) 

dpkg -l systemd

 ii systemd 215-17+deb8u3 amd64 system and service manager 

ls -l / dev / disk / by-uuid

 lrwxrwxrwx 1 root root 10 Mar 24 23:01 062c87ce-135e-45fc-b430-7336a9ab164a -> ../../sda2 lrwxrwxrwx 1 root root 10 Mar 20 18:44 5443f0ed-f437-4804-8fa0-45a039413b9a -> ../../sda1