Медленная загрузка - «запускается задание для dev-disk-by…»

Я не помню, когда эта проблема начала возникать, но, скорее всего, я переместил образ VMWare Ubuntu на внешний SSD, чтобы я мог использовать ОС на любом из моих компьютеров. В Google не так много ссылок на эту проблему, но те, которые появляются, говорят о fstab. Например, Slow boot - Что такое «запускается задание запуска для dev-disk-by ...»? - Форум OpenSUSE .

Screenshot

Упоминает необходимость удаления раздела подкачки и его повторного создания.

Я могу попытаться сделать это с Gparted, но моя главная проблема - потерять мои текущие настройки в Ubuntu, так как я не совсем уверен, что произойдет, если я возьму swap, как предложено в теме. Кто-нибудь может помочь?

112
задан 17 December 2018 в 18:03

14 ответов

Если Вы получаете "задание запуска, запущенное dev-disk-by.." сопровождаемый 90-секундной задержкой во время каждой начальной загрузки, завершите следующие шаги:

  1. Установка gparted использование Центра программного обеспечения
  2. Открытые gparted и видят, какие разделы Ubuntu в настоящее время использует
  3. Редактирование fstab файл с помощью строки ниже.

    sudo -H gedit /etc/fstab
    
  4. Находят устройство, которое Вы в настоящее время не используете

  5. , Вставляют #, и пространство в начале той строки комментируют его.

  6. Сброс, надейтесь, что он работает на Вас!

114
ответ дан 18 December 2018 в 04:03
  • 1
    call to cgmanager_create_sync failed: invalid request для каждого процесса я пытаюсь работать с limitmem 100M processname – Aaron Franke 12 March 2017 в 22:58

Похож на проблему, был то, вследствие того, что даже при том, что fstab имел запись для подкачки, на самом деле не было тем. Я использовал GParted для изменения размеров раздела и создал новую Подкачку. Я тогда скопировал UUID в fstab файл...

  1. у меня теперь есть подкачка
  2. , И начальная загрузка до в течение секунд по сравнению с 90 + секунды
35
ответ дан 18 December 2018 в 04:03
  • 1
    I' ve лично никогда не использовал его, это просто казалось простым. Возможно, одно из других предложений будет работать. – pixelherodev 12 March 2017 в 23:30

У меня была та же проблема после изменения размеров моего основного раздела на моем VM с тех пор , gparted, живой , вынудил меня удалить & повторно инициализируйте мою подкачку, чтобы сделать так. Это заставило новый UUID быть установленным, который не соответствовал fstab файлу.

Для предотвращения проблемы в /etc/fstab Вы можете любой

  • Замена подкачка UUID с новым (работайте sudo blkid для нахождения его) после изменения размеров основного раздела.

  • Или, прокомментируйте раздел подкачки прежде (или после) изменение размеров основного раздела.

я рекомендовал бы первому, так как это - способ, которым ОС предназначена, чтобы быть установкой.

32
ответ дан 18 December 2018 в 04:03
  • 1
    Спасибо! я думаю, что нашел проблему. Можно ли подтвердить, не ли возможно использовать пользовательские каталоги в .config/user-dirs.dirs? Смотрите на этот снимок экрана . – orschiro 13 March 2017 в 08:43

При изменении размеров или удалении разделов с gparted часто необходимо создавать новый раздел подкачки.

затем необходимо активировать подкачку через gparted после его создания (существует команда "Activate swap").

, Кроме того, необходимо скопировать новый UUID в/etc/fstab для монтирования его иначе при начальной загрузке, ОС попытается найти его, но напрасно потому что fstab файл содержит UUID, относящийся к старой подкачке. Gparted передает информацию для UUID, но можно легко работать в терминале:

sudo blkid

для нахождения его.

6
ответ дан 18 December 2018 в 04:03
  • 1
    Сэр, я Включил PAE/NX. Но вкладка Ускорения не активна в моем случае. Также я не в состоянии изменить количество ядер. Это также неактивно. – Mack 13 March 2017 в 05:01

В моем случае я ранее использовал зашифрованную подкачку, и задание запуска упомянуло /dev/mapper/cryptswap1. Для решения проблемы, я также должен был удалить файл /etc/crypttab, в дополнение к шагам, описанным в ответе William MacDonald.

17
ответ дан 18 December 2018 в 04:03
  • 1
    @orschiro можно настроить их, но он должен следовать за структурой по умолчанию. В снимке экрана три Домашних записи, где имя отсутствует (" $HOME/), я добавил, как он должен быть похожим к ответу.:) – cl-netbox 13 March 2017 в 20:41

Моя начальная загрузка была замедлена, потому что я подкачал свой диск, и UUID не соответствовал. Это заставило Ubuntu делать сканирование во время начальной загрузки.

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

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/sda1 /               ext4    errors=remount-ro 0       1
/dev/sda2 none            swap    sw              0       0
3
ответ дан 18 December 2018 в 04:03

Можно пропустить ожидание и перейти к экрану входа в систему непосредственно при помощи' Ctrl + c ' и затем работать над решением. Иногда это будет продолжаться навсегда если нет.

1
ответ дан 18 December 2018 в 04:03

У меня была та же проблема при начальной загрузке.

В моем /etc/fstab файл, мои разделы, где определено как /dev/sda1, /dev/sda2, и т.д., но при начальной загрузке, несколько раз появлялся сообщение" , А запускаются, задание работает за dev-sdx" ("x", определяет, какая единица или раздел были затронуты).

Для решения его я изменил значение /dev/sdx UUID раздела. Для наблюдения UUID, от терминала работает lsblk -f. Затем скопируйте UUID затронутого раздела и запишите это на /etc/fstab файл, заменив /dev/sdax следующим образом: /dev/sda1 изменения в UUID=xxxxxxxxxxxxxxxxxx.

Это работало на меня, я надеюсь, что эта информация полезна.

4
ответ дан 18 December 2018 в 04:03
  • 1
    Необходимо будет включить Vt-x/AMD-V в BIOS в случае, если ЦП поддерживает это (немного don' t). – Takkat 13 March 2017 в 06:28

Я знаю, что это старо, но я наткнулся на эту проблему, то же сообщение об ошибке, при клонировании установки с rsync. наличие никаких ошибок на fstab, проблема была решена после обновления initrdfs вручную. для выполнения этого,

  1. загружают машину в рабочую установку (машина мультиначальной загрузки, livecd иначе)

  2. монтируют, что корневой раздел системы с проблемой

  3. монтирует dev, sys, и proc что касается рабочего chroot

  4. chroot в корень файловой системы

  5. выполняют выход mkinitrd

  6. chroot и перезагрузку.

0
ответ дан 30 September 2019 в 10:57

В дополнение к проверке /etc/fstab или /etc/crypttab как упомянуто в других ответах, также проверьте на UUID, прибывающие из параметров ядра в /etc/default/grub. Некоторое время я был очень смущен системой, которая имела отлично cromulent /etc/fstab только обнаружить a resume=… параметр ядра в конфигурации GRUB.

3
ответ дан 22 November 2019 в 22:59

Основная ситуация:

Необходимо проверить UUID под теми файлами (ответил в деталях о других ответах...),

/etc/crypttab 
/etc/fstab
/etc/grub.d/40_custom 
/boot/grub2/grub.cfg

Альтернативная ситуация I - Udev:

Это могло быть вызвано udev, если у Вас есть сценарий правила под /etc/udev/rules.d/ это не предназначено для выполнения во время начальной загрузки, если сбой сценария, он сделает это шагом fstab, продолжается навсегда, просто редактирует сценарий, чтобы соответствовать потребностям или удалить его.

Альтернативная ситуация II - Crypted Dev:

Разделы Crypted могут сбивать с толку, потому что основной раздел имеет UUID, и отображенный Дешифрованный имеют другой UUID, отличающийся от основного для единственного раздела, они должны быть определены в другом месте etc/crypttab и /etc/fstab

# lsblk -o name,uuid,mountpoint
├─sda2                         727fa348-8804-4773-ae3d-f3e176d12dac
│ └─sda2_crypt (dm-0)          P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi

Реальная потребность UUID, которая будет указана в etc/crypttab

# cat /etc/crypttab
sda2_crypt  UUID=727fa348-8804-4773-ae3d-f3e176d12dac  none  luks

Виртуальная потребность UUID быть в /etc/fstab

# cat /etc/fstab
UUID=P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi / ext4 defaults,errors=remount-ro 0 1

Альтернативная ситуация III - Фантом Dev:

Устройство, которое является установкой, которая будет смонтирована во время начальной загрузки, но не присутствует в системе или отсоединилось как карта памяти.

Контроль реальные подключенные устройства с lsblk -o name,uuid,mountpoint и редактирование /etc/fstab сохранить только подключенное устройство ИЛИ оставить не связанное устройство там, но настроить их, чтобы быть проигнорированным при начальной загрузке с опцией noauto и набор строка как это

UUID=BLA-BLA-BLA /mount ext4 option,noauto,option 0 0

Проверка системных журналов

journalctl -ab 

systemd-analyze blame

systemd-analyze critical-chain

systemctl status dev-mapper-crypt_sda2.device

systemctl status systemd-udev-settle.service
6
ответ дан 22 November 2019 в 22:59

Я пробовал редактировать /etc/fstab && /etc/default/grub

Безрезультатно. Используя gnome-disks, я обнаружил, что мои разделы загружались как блочные устройства при запуске системы.

Снятие флажка с опции «монтировать при запуске системы» решило проблему.

0
ответ дан 27 April 2020 в 01:01

У меня была запись fstab, созданная установщиком для раздела подкачки:

# swap was on /dev/sda2 during installation
UUID=459dcc25-6bfb-449d-941d-5b2e46f93af2 none            swap    sw              0       0

Просмотр диска в диспетчере разделов (в моем случае gnome-disks) показал, что назначен разделом подкачки, но по какой-то причине имеет другой UUID. Простое исправление UUID как root в /etc/fstab исправило это.

0
ответ дан 8 August 2020 в 01:52

В моем случае я создал 2 раздела подкачки на разных дисках, потому что у меня была мультизагрузка со многими разными дистрибутивами.

После комментирования (позже созданного) раздела подкачки он загружался нормально и быстро.

# swap was on /dev/nvme0n1p4 during installation
UUID=4323177d-e25d-42b6-a8db-5b8da8e90cb7 none            swap    sw   0    0


## Commenting the swap partition created at /dev/sda7

# swap was on /dev/sda7 during installation
# UUID=082966df-70f0-4c22-b9da-fc8aa6fb4e9e none            swap    sw   0    0
0
ответ дан 9 December 2020 в 06:13

Другие вопросы по тегам:

Похожие вопросы: