Запуск в качестве виртуальной машины под Parallels на MacOS. Раньше загружался нормально - около 10 секунд - теперь это занимает более 2 минут, и все это в ядре (время системного анализа):
Запуск завершен за 2 минуты 2,911 с (ядро) + 5,163 с (пользовательское пространство) = 2 минуты 8,075 с
graphical.target достигнут через 5,138 с в пользовательском пространстве
Это можно увидеть в dmesg, часть скопирована ниже:
...[отрывок]...
[ 2.673238] fb0: переключение на prldrmfb с VESA VGA
[2.673270] usb usb4: Производитель: Linux 5.11.0-34-универсальный xhci-hcd
[ 2.673658] scsi host4: ahci
[2.674010] usb usb4: серийный номер: 0000:00:1d.6
[ 2.674971] Консоль: переключение на цветное фиктивное устройство 80x25
[ 2.676406] scsi host5: ahci
[ 2.679839] scsi host6: ahci
[ 2.680667] ввод: виртуальная мышь Parallels как /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/0003:203A:FFFC.0001/input/input5
[ 2.680864] hid-generic 0003:203A:FFFC.0001: input,hidraw0: Мышь USB HID v1.10 [Виртуальная мышь Parallels] на USB-0000:00:1d.0-1/input0
[ 2.683355] ввод: виртуальная мышь Parallels как /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/0003:203A:FFFC.0002/input/input6
[ 2.683414] hid-generic 0003:203A:FFFC.0002: input,hidraw1: USB HID v1.10 Mouse [Parallels Virtual Mouse] на usb-0000:00:1d.0-1/input1
[ 2.683596] scsi host7: ahci
[ 2.683829] ata3: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200100 irq 26
[ 2.683834] ata4: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200180 irq 26
[ 2.683836] ata5: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200200 irq 26
[ 2.683839] ata6: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200280 irq 26
[ 2.683860] ata7: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200300 irq 26
[ 2.683864] ata8: SATA max UDMA/133 abar m8192@0xf0200000 порт 0xf0200380 irq 26
[ 2.685452] концентратор 4-0:1.0: найден концентратор USB
[ 2.686996] концентратор 4-0:1.0: обнаружено 12 портов
[ 2.688647] fbcon: prldrmfb (fb0) является основным устройством
[ 2.689689] Консоль: переключение на устройство цветного буфера кадров 100x37
[ 2.690984] prl_vid 0000:01:00.0: [drm] fb0: устройство кадрового буфера prldrmfb
[2.693005] virtio_net virtio0 enp0s5: переименован из eth0
[ 2.709721] [drm] Инициализировано prl_vid 1.7.0 20210909 для 0000:01:00.0 на младшем 0
[ 3.002031] ata3: соединение SATA со скоростью 1,5 Гбит/с (SStatus 113 SControl 300)
[3.002473] ata3.00: ATA-8: Ubuntu Linux-0 SSD, F.NB0GRW, макс. UDMA/100
[3.002509] ata3.00: 1073741824 сектора, мульти 0: LBA48 NCQ (глубина 32)
[ 3.002963] ata3.00: настроен для UDMA/100
[ 3.003413] scsi 2:0:0:0: ATA с прямым доступом Ubuntu Linux-0 S 0GRW PQ: 0 ANSI: 5
[ 3.003754 ] sd 2: 0: 0: 0: прикрепленный scsi generic sg0 type 0
[ 3.004067] sd 2:0:0:0: [sda] 1073741824 Логические блоки по 512 байт: (550 ГБ/512 ГБ)
[ 3.004093] sd 2:0:0:0: [sda] 4096-байтовые физические блоки
[3.004954] sd 2:0:0:0: [sda] Защита от записи отключена
[ 3.005716] sd 2:0:0:0: [sda] Значение режима: 00 3a 00 00
[ 3.005762] sd 2:0:0:0: [sda] Кэш записи: включен, кэш чтения: включен, не поддерживает DPO или FUA
[3.027611] sda: sda1 sda2 < sda5 >
[ 3.050540] sd 2:0:0:0: [sda] Подключенный диск SCSI
[ 3.318699] ata4: соединение SATA со скоростью 1,5 Гбит/с (SStatus 113 SControl 300)
[ 3.320847] ata4.00: ATAPI: виртуальный DVD-ROM [1], FWR1, макс. UDMA/25
[ 3.322856] ata4.00: настроен для UDMA/25
[ 3.325443] scsi 3:0:0:0: CD-ROM Virtual DVD-ROM R103 PQ: 0 ANSI: 5
[ 3.383265] sr 3:0:0:0: [sr0] диск scsi3-mmc: 44x/44x cd/rw xa/form2 лоток cdda
[ 3.384340] cdrom: Единый драйвер CD-ROM Версия: 3.20
[ 3.446214] sr 3:0:0:0: Прикрепленный компакт-диск scsi sr0
[ 3.446545] sr 3:0:0:0: подключенный scsi generic sg1 type 5
[3.563878] ввод: мышь ImExPS/2 Generic Explorer как /devices/platform/i8042/serio1/input/input4
[ 3.764290] ata5: канал SATA отключен (SStatus 0 SControl 300)
[ 4.082980] ata6: канал SATA отключен (SStatus 0 SControl 300)
[ 4.397906] ata7: канал SATA отключен (SStatus 0 SControl 300)
[ 4.718538] ata8: канал SATA отключен (SStatus 0 SControl 300)
[122.808488] EXT4-fs (sda5): смонтированная файловая система с режимом упорядоченных данных. Опции: (нулевой). Режим квоты: нет.
[122.927189] systemd[1]: вставлен модуль «autofs4»
[122.947246] systemd[1]: systemd 245.4-4ubuntu3.11 работает в системном режиме. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 иерархия по умолчанию = гибрид)
[122.948345] systemd[1]: обнаружена виртуализация kvm.
[122.948681] systemd[1]: обнаружена архитектура x86-64.
[122.967752] systemd[1]: установите имя хоста на <ubuntu-vm>.
[123.102544] systemd[1]: /etc/systemd/system/prltoolsd.service:13: PIDFile= ссылается на путь ниже устаревшего каталога /var/run/, обновляя /var/run/prltoolsd.pid — /run/ prltoolsd.pid; пожалуйста, обновите файл модуля соответствующим образом.
[123.143913] systemd[1]: создан слайс system-modprobe.slice.
[123.149406] systemd[1]: создан слайс system-systemd\x2dfsck.slice.
[123.150410] systemd[1]: Создан слайс User и Session Slice.
...[отрывок]...
Я не могу сказать, вызвана ли задержка монтированием sda5 (он говорит «смонтировано...», что означает, что он завершен) или чем-то еще, например. проблема с ата8. Я недостаточно знаю о Linux, чтобы быть уверенным в этом утверждении, но мне интересно, связано ли такое количество дисков с (A) моим жестким диском Mac; (B) мой подключенный SSD с виртуальной машиной Linux на нем; (c) сопоставленные папки с Mac.
Я пытался загрузиться без параметров тишины и заставки в grub, но все, что я вижу, это длинная пауза, как показано выше. Это все до того, как Journalctl и syslog заглянут, поэтому я ничего не могу там найти.
системный анализ вины или критическая цепочка не показывают ничего полезного.
Я пытался загрузиться с grub, настроенным на отсутствие fsck, но не помогло. Я сравнил UUID:
/dev/sda5: UUID="0363354f-f8fb-46b5-a6f3-2cdefd508240" TYPE="ext4" PARTUUID="77746e54-05"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/sda1: UUID="D46A-1225" TYPE="vfat" PARTUUID="77746e54-01"
/dev/loop8: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"
# /etc/fstab: информация о статической файловой системе.
#
# Используйте 'blkid' для вывода универсального уникального идентификатора
# устройство; это может использоваться с UUID= как более надежный способ именования устройств.
# это работает, даже если диски добавляются и удаляются. См. fstab(5).
#
# <файловая система> <точка монтирования> <тип> <опции> <дамп> <пароль>
# / был в /dev/sda5 во время установки
UUID=0363354f-f8fb-46b5-a6f3-2cdefd508240 / ошибки ext4=remount-ro 0 1
# /boot/efi был на /dev/sda1 во время установки
UUID=D46A-1225 /boot/efi vfat umask=0077 0 1
/swapfile нет swap sw 0 0
fdisk -l показывает:
...[отрывок]...
Диск /dev/sda: 512 ГиБ, 549755813888 байт, 1073741824 сектора
Модель диска: Ubuntu Linux-0 S
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0x77746e54
Размер начальных и конечных секторов загрузки устройства Идентификатор типа
/dev/sda1 * 2048 1050623 1048576 512 Мб W95 FAT32
/dev/sda2 1052670 1073739775 1072687106 511.5G 5 Расширенный
/dev/sda5 1052672 1073739775 1072687104 511.5G 83 Linux
Раздел 2 не начинается на границе физического сектора.
...[отрывок]...
Я не думаю, что проблема в выравнивании разделов, но я полагаю, что могу ошибаться, потому что я ничего не делал с образом диска с момента его создания, и, как я уже сказал, проблема началась недавно. Единственное, что недавно было установлено, — это исправления базы Ubuntu через Software-Updater, но я не могу точно определить время или событие.
Я застрял в том, как устранить эту проблему дальше, у кого-нибудь есть идеи?
РЕДАКТИРОВАТЬ: Сопоставление дисков
ls -l /dev/диск/по-пути/
всего 0
lrwxrwxrwx 1 root root 9 13 сентября 16:24 pci-0000:00:1f.2-ata-1 -> ../../sda
lrwxrwxrwx 1 root root 10 13 сентября 16:24 pci-0000:00:1f.2-ata-1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 13 сентября 16:24 pci-0000:00:1f.2-ata-1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 13 сентября 16:24 pci-0000:00:1f.2-ata-1-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 13 сентября 16:24 pci-0000:00:1f.2-ata-2 -> ../../sr0
Также:
grep '[0-9]' /sys/class/scsi_host/host{0..9}/unique_id
/sys/класс/scsi_host/host0/unique_id:1
/sys/класс/scsi_host/host1/unique_id:2
/sys/класс/scsi_host/host2/unique_id:3
/sys/класс/scsi_host/host3/unique_id:4
/sys/класс/scsi_host/host4/unique_id:5
/sys/класс/scsi_host/host5/unique_id:6
/sys/класс/scsi_host/host6/unique_id:7
/sys/класс/scsi_host/host7/unique_id:8
ls -lisah /sys/блок
всего 0
3899 0 drwxr-xr-x 2 root root 0 13 сент. 16:22 .
1 0 dr-xr-xr-x 13 корень корень 0 сен 13 16:22 ..
17686 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop0 -> ../devices/virtual/block/loop0
17831 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop1 -> ../devices/virtual/block/loop1
29992 0 lrwxrwxrwx 1 root root 0 13 сентября 16:39 loop10 -> ../devices/virtual/block/loop10
17976 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop2 -> ../devices/virtual/block/loop2
18121 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop3 -> ../devices/virtual/block/loop3
18266 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop4 -> ../devices/virtual/block/loop4
18411 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop5 -> ../devices/virtual/block/loop5
18556 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop6 -> ../devices/virtual/block/loop6
18701 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop7 -> ../devices/virtual/block/loop7
26265 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop8 -> ../devices/virtual/block/loop8
26417 0 lrwxrwxrwx 1 root root 0 13 сентября 16:24 loop9 -> ../devices/virtual/block/loop9
25047 0 lrwxrwxrwx 1 root root 0 13 сентября 16:22 sda -> ../devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0/ блок/сда
25348 0 lrwxrwxrwx 1 root root 0 13 сентября 16:34 sr0 -> ../devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0/ блок/ср0
Итак, я определил host4-6, но ничего для этих хостов, только хосты 2 и 3 (которые кажутся нормальными в загрузочных сообщениях).