ОК. Решил тайну сам. Это связано с USB AutosusPend. Кажется, он слишком рано пинает, и UIS не пробуждает устройство правильно, только ScanImage делает это.
Я использую TLP для управления настройками PowerSaving. Поэтому я получил идентификатор устройства с использованием LSUSB
и добавил его в строку USB_BLACKLIST
. Работает как ожидалось прямо сейчас.
У меня было 10 часов, чтобы понять это, потому что аналогичные случаи были всегда разные причины или остались без ответа.
Ваши старые диски, вероятно, отформатированы с помощью ext3 или ext4. Обе эти файловые системы имеют разрешения (в отличие, например, от FAT, у которой их нет). И, к сожалению, отключить для них разрешения невозможно.
Таким образом, когда вы монтируете старые диски (независимо от того, как вы это делаете - в командной строке или с помощью двойного щелчка в графическом интерфейсе), система будет просматривать данные о разрешениях на этих дисках и проверять, у вашего пользователя на livecd есть разрешение. А ваш пользователь livecd этого не делает,
Самый простой способ отменить эти разрешения - стать пользователем root. Конечно, root поражает все разрешения, так что это несколько опасно. Из командной строки я бы предложил что-то вроде этого:
sudo tar czf /path/to/archive.tar.gz /path/to/web-files
Это создаст .tar.gz файлов вашего веб-сайта в archive.tar.gz
. Этот архив будет создан пользователем root (поэтому ограничения разрешений будут проигнорированы) и также будет принадлежать пользователю root. Вы можете изменить владельца с помощью sudo chown new-owner: new-group /path/to/archive.tar.gz
или через графический интерфейс.