Медленная загрузка Ubuntu [ata2: сбой SRST (errno = -16)] и [ata2: сбой сброса, отказ]

Эта материнская плата с настройкой тройной загрузки, загрузка в режиме AHCI

Вот соответствующий сообщение (извлечено из dmesg ), обратите внимание на большую задержку между ними:

[    6.528119] ata2: link is slow to respond, please be patient (ready=-19)
[   11.028120] ata2: SRST failed (errno=-16)
[   16.540117] ata2: link is slow to respond, please be patient (ready=-19)
[   21.040117] ata2: SRST failed (errno=-16)
[   26.552117] ata2: link is slow to respond, please be patient (ready=-19)
[   56.072118] ata2: SRST failed (errno=-16)
[   56.072125] ata2: limiting SATA link speed to 1.5 Gbps
[   61.104117] ata2: SRST failed (errno=-16)
[   61.104142] ata2: reset failed, giving up

Кажется, нормально работает в Windows. Это просто проблема Ubuntu.

Кажется, все мои диски надежно подключены, без перемычек, большинство из них - SSD, но некоторые - IDE. У меня вроде 6 дисков. Один - это Hackintosh (диск Mac GPT), а другой - Windows. Один SSD подключен через eSATA

Я не знаю, совпадает ли ata2 с / dev / sdb , но если это так, это может быть интересно:

$ sudo fsck /dev/sdb                                                                                         
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

Found a gpt partition table in /dev/sdb

A комментарий к причине: https://www.redhat.com/archives/rhl-list/2006-October/msg03892.html

Потому что это хакерский диск GPT:

$ sudo gdisk /dev/sdb -l
GPT fdisk (gdisk) version 1.0.3

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 1953525168 sectors, 931.5 GiB
Model: ST31000524AS    
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 384E6D96-A1EE-4D32-8FE5-14B63E4BF049
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 262157 sectors (128.0 MiB)

Проверить проходы диска:

$ sudo gdisk /dev/sdb
$ v
No problems found. 262157 free sectors (128.0 MiB) available in 2
segments, the largest of which is 262151 (128.0 MiB) in size.
2
задан 26 May 2018 в 20:27

1 ответ

Шаг 1 - определяет ATA2

Это - предположение это ATA2 ссылки /dev/sdb. Способ узнать наверняка использует:

$ ll /sys/block/
total 0
drwxr-xr-x  2 root root 0 Apr 10 16:46 ./
dr-xr-xr-x 13 root root 0 Apr  4 21:05 ../
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop0 -> ../devices/virtual/block/loop0/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop1 -> ../devices/virtual/block/loop1/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop2 -> ../devices/virtual/block/loop2/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop3 -> ../devices/virtual/block/loop3/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop4 -> ../devices/virtual/block/loop4/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop5 -> ../devices/virtual/block/loop5/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop6 -> ../devices/virtual/block/loop6/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop7 -> ../devices/virtual/block/loop7/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 nvme0n1 -> ../devices/pci0000:00/0000:00:1d.0/0000:3e:00.0/nvme/nvme0/nvme0n1/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 sda -> ../devices/pci0000:00/0000:00:17.0/ata2/host1/target1:0:0/1:0:0:0/block/sda/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 sr0 -> ../devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.0/host2/target2:0:0/2:0:0:0/block/sr0/

Проигнорируйте loop1 через loop7 записи.

  • sda (жесткий диск), находится на канале ata2
  • nvme0n1 (SSD), идет 0000:3e:00.0 (на самом деле соединенный проводами к ЦП 40 ГБ/с)
  • sr0 идет usb1

Таким образом, Ваш первый шаг должен обнаружить, какие устройства работают ata2

Шаг 2 - устройства Проверки

ide устройства могут быть объединены в цепочку с основным/ведомым расположением и если на ata2 Вы, возможно, должны были бы проверить их настройки при удалении их один за другим для установления, который является дефектным.

Кто-то с той же ошибкой обнаружил их DVD/CD-привод на ata2 был преступник и дефектный: "ata2: ссылка не спешит ответить, быть терпеливой" во время начальной загрузки

Другой человек нашел, что дефектный SSD был проблемой: ata1: ссылка не спешит ответить, быть терпеливой (ready=0)

Любой ценой выполненный fsck или безотносительно утилит тестирования диска в Вашем распоряжении также.

0
ответ дан 2 December 2019 в 07:31

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

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