badtrk - сканирует жесткий диск в поисках дефектов и создает таблицу дефектных дорожек.
badtrk [-e] [-s qtdn] [-f /dev/rhd*]
badtrk используется преимущественно во время системной инсталляции, сканирует промежуточные носители в поисках дефектов, создает новую таблицу дефектных дорожек, печатает текущую таблицу и добавляет (удаляет) записи в этой таблице.
ПРЕДУПРЕЖДЕНИЕ: Пользователь не должен задавать опцию -e, которая вызывается утилитой hdinit во время инсталляции для изменения объема пространства, выделенного под дефектные дорожки. Использование -e в другое время может перестроить жесткий диск, при этом значительная часть информации будет потеряна.
Для использования badtrk вы должны находиться в однопользовательском режиме. (См. .) Для обращения к активному разделу XENIX на первичном жестком диске введите:
badtrk -f /dev/rhd0a
Для обращения к активному разделу XENIX на вторичном жестком диске введите:
badtrk -f /dev/rhd1a
При выполнении badtrk вначале высвечивается главное меню:
1. Print Current Bad Track Table 2. Scan Disk (You may choose Read-Only or Destructive later) 3. Add Entries to Current Bad Track Table by Cylinder/Head Number 4. Add Entries to Current Bad Track Table by Sector Number 5. Delete Entries Individually From Current Bad Track Table 6. Delete All Entries From Bad Track Table
Enter your choice or 'q' to quit:
Вам предлагается выбрать номер опции и, в зависимости от выбранной опции, может быть запрошена дальнейшая информация.
Таблица дефектных дорожек (опция '1') может выглядеть так:
Defective Tracks ------------------------------------------------ Cylinder Head Sector Number(s) ------------------------------------------------ 1. 190 3 12971-12987 ------------------------------------------------ Press <RETURN> to continue.
Опция "2" осуществляет сканирование диска в поисках дефектов. Если по мнению badtrk со времени ее запуска или модификации таблицы дефектных дорожек в эту таблицу могли быть внесены изменения, то она задаст вопрос, не хотите ли вы модифицировать устройство с помощью новой таблицы перед сканированием. Для сохранения изменений вам следует ответить "y", и "n", если вы не хотите сохранять внесенные до сих пор изменения. Затем вам будет предложено ввести дополнительную информацию. После того, как вы ответите на все вопросы badtrk начнет сканирование. Вы может прервать процесс сканирования в любой момент нажатием "q". Затем вам будет предложено продолжить сканирование или вернуться в главное меню.