正在运行一个启动作业,用于dev-disk-by。

我在这里看到了几个关于这个问题的帖子,但仍然不知道如何解决它,希望你能原谅我的无知,我担心我可能会做一些无法恢复的事情。
这是我当前的/etc/fstab文件的样子。
我正在运行三重启动的系统,包括OSX、Ubuntu和Kali。
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda9 during installation
UUID=fd2a63aa-1510-455d-87ec-a8812fe14431 /  ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=67E3-17ED  /boot/efi       vfat    umask=0077                     0       1
# swap was on /dev/sda4 during installation
UUID=bd1374a9-2be9-4765-818c-a1aedb2bc37c none     swap    sw          0       0
# swap was on /dev/sda8 during installation
UUID=4bd96922-1b25-47c0-a94e-5271c11f4caf none     swap    sw          0       0

我有两个交换分区,一个用于Ubuntu,另一个用于Kali。在我安装Kali之后,我认为Ubuntu的交换分区不再被识别,并且我开始收到“启动作业正在运行”。

以下是我在Ubuntu中的分区情况:

/dev/sda1 /boot/efi
/dev/sda2 osx
/dev/sda3 recovery
/dev/sda4 recovery
/dev/sda5 linux-swap
/dev/sda6 boot, esp
/dev/sda7 Kali
/dev/sda8 boot, esp
/dev/sda9 linux-swap
/dev/sda10 Ubuntu      /

希望有人能帮助我,告诉我在fstab中需要修改什么和如何修改,以消除慢启动错误。
以下是我按照建议输出的lsblk -f结果。
NAME    FSTYPE  LABEL       UUID                               MOUNTPOINT
sda
├─sda1  vfat    EFI         67E3-17ED                                /boot/efi
├─sda2  hfsplus main        d5d30c17-24c4-3c3c-875d-82b607879223 
├─sda3  hfsplus Recovery HD cca7a597-d324-384f-b7e3-a11bfa78a97d 
├─sda4  hfsplus Recovery HD dff89f02-5fdf-35b1-9203-1ed39aa9450b 
├─sda5  swap                e4fc406c-9a49-4460-b261-b5150602ca63      [SWAP]
├─sda6  vfat                3DC7-7316                            
├─sda7  ext4    e3          c65718ca-ce64-4842-ae83-db9c63ed0832 
├─sda8  vfat                74EF-3424                            
├─sda9  swap                4bd96922-1b25-47c0-a94e-5271c11f4caf      [SWAP]
└─sda10 ext4                fd2a63aa-1510-455d-87ec-a8812fe14431       /

请[编辑]您的问题并添加lsblk -f命令的输出。这将包含分区的UUID,这是用于在您的/etc/fstab中标识它们的内容。完成后,请在评论中提到"@ByteCommander",以便我可以查看。谢谢并欢迎使用Ask Ubuntu。 - Byte Commander
@ByteCommander 我觉得我的 sda5 交换空间正在被 Kali 的 sda7 使用。sda9 应该是空闲的,但由于某种原因它没有被识别出来。 - eto3
1个回答

@ByteCommander感谢你告诉我关于lsblk -f命令,它让我能够检查正确的UUID。 我成功解决了问题,我只是删除了/etc/fstab上的第一个swap分区。我认为Ubuntu在有了2个swap分区时会感到困惑,现在它已经正常工作了,启动只需要几秒钟,"start up job..."也不再存在,谢谢。