dd, не могущий записать в ленточный накопитель

Проблема - то, что Ваш процесс запускается с низкого приоритета ввода-вывода и низкого приоритета памяти. Самый легкий способ проверить это с проводником процесса от sysinternals. При рассмотрении свойств какого-либо из процессов, которые были порождены от этой запланированной задачи, Вы будете видеть, что она имеет приоритет ввода-вывода низких и приоритет памяти 2.

Вот решение этой проблемы:

  1. Создайте задачу
  2. Щелкните правой кнопкой по задаче и "экспортируйте" ее
  3. Отредактируйте файл task.xml, который Вы просто экспортировали
  4. Вы найдете строку подобной 7
  5. Измените значение на нормальный приоритет (между 4-6). Таблица потенциальных ценностей: TaskSettings. Свойство Priority
    • Значение 4 будет иметь тот же ввод-вывод и приоритет памяти как интерактивный процесс. Значения 5 и 6 будут иметь более низкий приоритет памяти
  6. В планировщике задач удалите задачу, которую Вы первоначально создали
  7. В планировщике задач, в области действий, импортируют задачу из XML-файла

К сожалению, нет никакого способа изменить начальный приоритет запланированных задач от GUI.

0
задан 1 April 2014 в 03:47
1 ответ

Ваша версия tar , похоже, пытается записывать на ленточное устройство по умолчанию, а не на стандартный вывод. Похоже, это GNU tar . Автоматическое определение ленточного накопителя было по умолчанию до версии 1.11.5 GNU tar, и я подозреваю, что у вас есть такая старая версия. Версии tar в других системах UNIX могут также попытаться записать на ленточное устройство по умолчанию.

Заставьте tar записывать на стандартный вывод, указав f файл - :

tar cf - /etc | dd of=/dev/nst0
4
ответ дан 4 December 2019 в 11:50

Теги

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