|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 07 Jan 2001 19:50:26 To : All Subject : HELP! Прочитать битую NTFS под FreeBSD. -------------------------------------------------------------------------------- Ситуация: некоторое время назад пришлось взять на себя администрирование Windows NT Server 4.0Sp4. До этого с NT я общался слабо. NT английская, лицензионная, с книжкой, компактами и тремя инсталляционными дискетками (for distribution only with new PC). Была поставлена давно, до меня. Два винта на 3.2Gb зазеркалены. Есть и emergency floppy. Как все это настраивалось, я понятия не имею. Мне приходилось лишь регулярно производить профилактические перезагрузки и иногда слегка править конфигурацию сервисов. Бекапов нет. Произошло страшное - серверную затопило в ночь под Рождество, когда никого не было. Вода попала на винты. Один из винтов похоже, вообще умер - он не детектится BIOS'ом. Второму повезло больше, с него система начинает грузиться (он и был master'ом). Вероятно, на нем появились bad'ы - загрузка доходит до перехода в синий экран, потом чтение с диска застопоривается, некоторое время система пытается его читать, потом мы имеем BSOD с диагностикой BOOT_DEVICE_INACCESSIBLE или что-то вроде того. Попытка починить стандартной процедурой (3 бутовые дискеты + emergency + Workstation CD) не увечалась успехом - damaged beyond repair. Подключив выживший диск к машине с FreeBSD 4.2-STABLE, удалось примонтировать NTFS в read-only (с сообщением о скорректированной ошибке ECC при монтировании). Большую часть данных удалось скопировать на живой диск (с потерей прав доступа, конечно, и т.п.) к FreeBSD. Hо не все (2Gb из 3) - часть не читается из-за input/output error (при этом FreeBSD сообщает об ошибках чтения и на ходу переключает диск из режима WDMA2 в PIO), часть файлов FreeBSD вообще не понимает, или там ошибки в файловой системе появились, или из-за длинных русских имен файлов и каталогов, или и то и другое. Похоже, у mount_ntfs нет ключей, чтоб указать, что там есть русские имена. Есть способ прочитать такие файлы под FreeBSD? Eugene --- slrn/0.9.6.2 (FreeBSD) * Origin: SVZ-Service (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093efcdf440.html, оценка из 5, голосов 10
|