Долгая загрузка системы. Сообщение A start job is running for dev-disk-by. Linux статьи

Долгая загрузка системы. Сообщение A start job is running for dev-disk-by

0

Долгая загрузка Linux

Недавно столкнулся с тем, что при включении компьютера, система Elemntary OS стала загружаться вместо считанных секунд больше минуты.

Во время загрузки отображается логотип дистрибутива. Если нажать клавишу Esc, то можно увидеть лог загрузки. У меня выводилось следующее сообщение, и шел обратный отсчет секунд (90-секундный таймер, который и тормозил запуск):

A start job is running for dev-disk-by\x2duuid-9e6e1490..device

Также чтобы просмотреть лог загрузки, можно воспользоваться командой:

cat /var/log/boot.log

У меня в логе были следующие сообщения:

[    **] A start job is running for dev-disk-by\x2duuid-9e6e1490..
[ TIME ] Timed out waiting for device dev-disk-by\x2duuid-9e6e1490..device.
[DEPEND] Dependency failed for /dev/disk/by-uuid/9e6e1490-3f0a-43a2-b06e-5f2e62a91a4f.
[DEPEND] Dependency failed for Swap.

Подобные сообщения означают, что система пытается подключить какой-либо раздел диска, но не может этого сделать. Чтобы исправить ситуацию необходимо отредактировать файл /etc/fstab.


Сначала выведите на экран информацию о разделах. Воспользуемся командой lsblk, которая выводит информацию о блочных устройствах в Linux:

lsblk -f

В моем случае вывод был следующим:

...
sda                                                        
├─sda7 swap           89451fcc-4edb-4f37-8b1a-cec7d6bd3d68 
├─sda5 ext4           b2ed2b09-b776-4e93-9147-db13dd23623a /
└─sda6 ext4           87b7470e-d9f5-4125-afe2-10fbaafb79f3 /home
...

Теперь откроем файл /etc/fstab для редактирования. Воспользуемся для этого редактором nano:

sudo nano /etc/fstab

У меня файл /etc/fstab выглядел так:

#                
# / was on /dev/sda5 during installation
UUID=b2ed2b09-b776-4e93-9147-db13dd23623a /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=87b7470e-d9f5-4125-afe2-10fbaafb79f3 /home           ext4    defaults        0       2
# swap was on /dev/sda7 during installation
UUID=9e6e1490-3f0a-43a2-b06e-5f2e62a91a4f none            swap    sw              0       0

Вы должны проверить, что в данном файле нет записей о разделах диска, которые уже существуют или не используются. Если таковые имеются, то соответствующие записи нужно закомментировать (используя символ решетки #).

В моем случае ситуация была связана с тем, что для раздела swap в файле /etc/fstab указан неверный UUID. Изменение UUID произошло, когда я редактировал разделы диска для установки другого дистрибутива Linux. Поэтому я прописал для раздела swap верный UUID (UUID мы выводили выше командой lsblk -f).

Сохраните изменения и закройте файл. Теперь можно перезагрузить компьютер, если все было сделано правильно, то подобные сообщения больше не должны появляться.

0

Комментарии

Комментариев пока не было.

Написать комментарий

Ваше имя:
Текст комментария: