Bypass/remove reference to failed drive

Если у вас есть запущенные процессы и вы знаете их PID, вы можете узнать, какие файловые дескрипторы открыты, с помощью «ls -l /proc/PID/fd», где PID — это процесс. дис процесса.

Проблема в том, что процесс может открыть файл, прочитать или записать его, а затем закрыть файл fd. В этом случае вам ничего не скажет, но идея @damansk использовать find поможет.

Вы также можете отслеживать процесс и смотреть, какие вызовы open() он делает.

1
26.01.2017, 14:06
3 ответа

Это была проблема с физическим подключением. Открыл ноутбук и проверил соединения с жестким диском - 2-й диск теперь распознается нормально, поэтому проблем нет

0
28.01.2020, 02:12

Либо удалите запись для этого диска из / etc / fstab, либо отключите диск в BIOS

Сначала создайте резервную копию / etc / fstab:

sudo cp /etc/fstab /etc/fstab.bak

Затем отредактируйте fstab:

gksu gedit /etc/fstab

Удалите строка в этом файле, которая ссылается на диск, который вы хотите отключить

-1
28.01.2020, 02:12

Вы можете попробовать ввести hdparm -Y / dev / , но ядро ​​может автоматически сбросить его для запуска. Можно ли отключить порт SATA в BIOS?

0
28.01.2020, 02:12

Теги

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