Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Файловая система NTFS, ремап кластеров.

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемая борда. Обращаюсь к тебе за помощью, "разрулить" некий конфликт.
Участники devids и KLASS.
Я перечислю несколько вопросов, на которые тут же приведу ответы, как свои так и devids. Большая просьба к читающим людям, если вы занимались этой темой и знаете, как вам кажется, достаточно хорошо, просьба, ответить кратко, да или нет. Если кто-то захочет дать ссылку, то убедительная просьба прокомментировать данную ссылку своими словами. Поясню почему такая необычная просьба. Дело в том, что мои разногласия с devids исходят именно из-за разного восприятия одного и того же прочитанного материала, потому я и прошу с кратким комментарием, если даете ссылку.
Итак, вот вопросы:
1.  Ремапит  ли  файловая  система NTFS сбойные секторы, прописывая отметку  о  кластере,  в  котором  находится сбойный сектор, в файл $BadClus?
devids - Да.
KLASS - Да.
2. Ремапит ли CHKDSK сбойные секторы, прописывая отметку о кластере, в котором  находится сбойный сектор, в файл $BadClus?
devids - Да.
KLASS - Нет.
3. Имеет  ли значение, при ремапе сбойного кластера, на каком диске (RAID, Базовый) находится сбойный сектор?
devids - Да.
KLASS - Нет.
4. Может  ли  ремапить сбойные секторы программа CHKDSK в обход файловой системы NTFS.
devids - Нет.
KLASS - Нет.
5.  Может  ли ремапить  сбойные секторы файловая система NTFS в процессе эксплуатации, без запуска программы CHKDSK.
Тут дам некоторое пояснение, devids предложил разбить данный вопрос на два. Сам же я не вижу никакого в этом смысла и отвечаю на 5 вопрос: "Да, ессно при обращении к сбойному сектору", не отвечая на предложенные варианты от devids, 5а и 5б.
Вот его варианты вопроса:
5а. Может  ли ремапить  сбойные  секторы файловая система NTFS в процессе эксплуатации, без запуска программы CHKDSK, если находится на RAID-1, RAID-5 или же на обычных томах в случае наличия дублирования системных структур, к примеру, загрузочный сектор раздела всегда дублируется.
devids - Да.
5б. Может  ли ремапить  сбойные  секторы файловая система NTFS в процессе эксплуатации, без запуска программы CHKDSK, если находится на обычном томе.
devids - Нет.
Прошу высказываться. Спасибо.

Всего записей: 11120 | Зарегистр. 12-10-2001 | Отправлено: 10:14 10-12-2003
binagal



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Странно, что все проигнорировали...
KLASS, devids, чем закончился Ваш спор?

Всего записей: 225 | Зарегистр. 26-07-2003 | Отправлено: 02:26 30-08-2005
nowhereman

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Что подразумевается под словом "ремапить"? Нету в NTFS никаких резервных секторов, как у винчестера, которые можно было бы использовать взамен плохого, поэтому слово "ремап" в данном случае вообще неприменимо.

Всего записей: 472 | Зарегистр. 21-08-2003 | Отправлено: 08:25 30-08-2005 | Исправлено: nowhereman, 08:25 30-08-2005
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Два года спустя
binagal
Ничем, собссно... потому как никто здесь не высказался.
nowhereman

Цитата:
Что подразумевается под словом "ремапить"?  

cluster remapping — переназначение кластеров. Процесс, в ходе которого NTFS динамически извлекает сохранившиеся данные из кластера с плохим сектором, выделяет новый кластер и копирует в него эти данные.
Т.е. в нашем случае, речь шла не о "резервных" секторах, но о самом понятии - "переназначение".
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/8cc5891d-bf8e-4164-862d-dac5418c5948.mspx
Поиск по слову "Remapping".

Всего записей: 11120 | Зарегистр. 12-10-2001 | Отправлено: 14:09 30-08-2005
nowhereman

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
Процесс, в ходе которого NTFS динамически извлекает сохранившиеся данные из кластера с плохим сектором, выделяет новый кластер и копирует в него эти данные.  

А нету такого процесса.
Может производиться повторная запись тех же данных в другой кластер, если запись в первый неудачна. А вот при попытке извлечения данных из плохого кластера выдается ошибка чтения.

Всего записей: 472 | Зарегистр. 21-08-2003 | Отправлено: 20:56 30-08-2005
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nowhereman

Цитата:
А нету такого процесса.

Криво я выразился... подразумевалось восстановление\извлечение данных на отказоустойчивом томе. Но речь не об восстановлении данных... речь именно о переназначении кластера и, в случае возвращения ошибки NTFS (базовый том, т.е. не отказоустойчивый), она всегда исключит кластер, содержащий сбойный сектор. Разница лишь в том, что на отказоустойчивом томе данные восстановятся, на базовом - нет.

Всего записей: 11120 | Зарегистр. 12-10-2001 | Отправлено: 01:28 31-08-2005 | Исправлено: KLASS, 01:50 31-08-2005
binagal



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
А можно ли ручками править бэды в NTFS?
Какой формат файла $BadClus?
В этом возникла необходимость, т.к. диск при обращении к бэду виснет.

Всего записей: 225 | Зарегистр. 26-07-2003 | Отправлено: 11:09 01-09-2005
pc350searcher

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
binagal
Насколько я понял, у этого "файла" нету формата, он просто адресует все сбойные кластеры. Грубо говоря, этот файл сделан из дохлых кластеров. лови http://www.linux-ntfs.org/content/view/104/43/#file_badclus, http://cpp.hotmail.ru/articles/win32_85.html
Сейчас сам копаю инфу по адресации, как раз софтину для создания меток пишу (точнее, учу ее ntfs'у)

Всего записей: 1 | Зарегистр. 03-09-2005 | Отправлено: 11:35 04-06-2006
Pavel80



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Увидел в сети следующие абривиатуры: NTFS4, NTFS5. Кто-нибудь знает что это такое?

Всего записей: 279 | Зарегистр. 07-04-2006 | Отправлено: 22:15 04-06-2006
TechSup



Интеллигент™
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pavel80

Цитата:
Увидел в сети следующие абривиатуры: NTFS4, NTFS5. Кто-нибудь знает что это такое?

AFAIK:
NTFS4 - файловая система WinNT4
NTFS5 - файловая система Win2k, WinXP

----------
Россия будет свободной!

Всего записей: 4763 | Зарегистр. 27-08-2001 | Отправлено: 22:55 04-06-2006
Pavel80



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TechSup

Цитата:
NTFS5 - файловая система Win2k, WinXP

Под WinXP это тоже самое, что и обычный NTFS? Или что-то другое?

Всего записей: 279 | Зарегистр. 07-04-2006 | Отправлено: 23:02 04-06-2006
nowhereman

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pavel80

Цитата:
Увидел в сети следующие абривиатуры: NTFS4, NTFS5. Кто-нибудь знает что это такое?

Признаки некомпетентности. Не дошла еще нумерация NTFS до четверки.
Исключение - статьи 97 и начала 98 годов про бета-версию Windows NT 5.0 - в той бете действительно некоторое время существовала NTFS 5.0, но в Win2000 была перенумерована в 3.0.

Всего записей: 472 | Зарегистр. 21-08-2003 | Отправлено: 23:20 04-06-2006
Pavel80



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nowhereman

Цитата:
Признаки некомпетентности.

Был бы компетентен, не спрашивал бы.

Цитата:
 Не дошла еще нумерация NTFS до четверки.

Получается, что сейчас   NTFS4 и NTFS5 нет? А какая все же  NTFS в WinXP?
Может есть ссылка на инфу?

Всего записей: 279 | Зарегистр. 07-04-2006 | Отправлено: 23:39 04-06-2006
Smokeer

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Получается, что сейчас   NTFS4 и NTFS5 нет? А какая все же  NTFS в WinXP?  
Может есть ссылка на инфу?

 
гялнь ридми в дистре или вчём там виндовсьі сейчас распространяются.
 
кажись в 2000 - NTFS 4.0, в ХР - NTFS 4.1. Какая между ними разница знает только дядя Билли .
 
Нормального открьітого софта для работьі с НТФС тоже нет - соответственно система закрьіта. Разобраться можно только в наглую заимев лицензионную копию и наехав на саппорт мелкософта.

Всего записей: 781 | Зарегистр. 25-09-2005 | Отправлено: 01:12 05-06-2006
nowhereman

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pavel80

Цитата:
Был бы компетентен, не спрашивал бы.  

Не стоило на свой счет принимать, я имел в виду тех, кто использует эти термины.

Цитата:
Может есть ссылка на инфу?

C:\>fsutil fsinfo ntfsinfo c:
NTFS Volume Serial Number :       0x8e6832ca6832b0b7
Version :                         3.1
[...]
 
Smokeer

Цитата:
кажись в 2000 - NTFS 4.0, в ХР - NTFS 4.1.  

3.0 и 3.1. Разница расписана на сайте MS.

Всего записей: 472 | Зарегистр. 21-08-2003 | Отправлено: 01:33 05-06-2006 | Исправлено: nowhereman, 01:33 05-06-2006
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не дошла еще нумерация NTFS до четверки.

Нумерация вроде не дошла, но последние варианты NTFS сплошь и рядом неофициально называют именно NTFS4 и NTFS5.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 12:09 05-06-2006
nowhereman

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPEHOMETP

Цитата:
но последние варианты NTFS сплошь и рядом неофициально называют именно NTFS4 и NTFS5.  

Все-таки далеко не сплошь и рядом. А NTFS4 - это вообще глупость, в NT 4, насколько я помню, NTFS 1.4.

Всего записей: 472 | Зарегистр. 21-08-2003 | Отправлено: 13:10 05-06-2006
evle



1 + int rand(100);
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Натолкнулся сегодня на следующую статью:
How NTFS Works
Кусок оттуда:

Цитата:
 
Cluster Remapping
 
When NTFS detects a bad sector, NTFS dynamically remaps the cluster containing the bad sector — a recovery technique called cluster remapping — and allocates a new cluster for the data. If the error occurred during a read, NTFS returns a read error to the calling program, and the data is lost. If the error occurs during a write, NTFS writes the data to the new cluster, and no data is lost.
 
NTFS puts the address of the cluster containing the bad sector in the bad cluster file, $BadClus, in the MFT so that the bad sector is not reused.
 

Если верить написаному, то NTFS ремапит сбойные кластеры при любом обращении к ним, в том числе и при использовании CHKDSK с проверкой поверхности, либо если в процессе проверки файл оказывается повреждён. Никаких замечаний относительно различий процесса ремапа для базовых и RAID-томов в данной статье я не нашёл. Полагаю, что в случае тома с избыточными данными информация при чтении из сбойного кластера всё-таки будет восстановлена (что логично), в то время как для тома без избыточности - нет. Вопрос - произойдёт ли это на уровне NTFS, либо на уровне RAID. Таким образом различие между томами с избыточностью и томами без избыточности должно существовать в плане возможности восстановления данных; причин для различия по каким-либо другим характеристикам я не вижу.

----------
For every complex problem, there is a solution that is simple, neat, and wrong.

Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 14:23 16-06-2006
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evle

Цитата:
Вопрос - произойдёт ли это на уровне NTFS, либо на уровне RAID.  

Разумеется и на уровне RAID тоже. Коль запись о сбойном кластере имеет место быть, она будет и на диске-зеркале, хотя физически сектора "сбойного" кластера на втором диске будут здоровыми, только обращений к ним не будет.

Всего записей: 11120 | Зарегистр. 12-10-2001 | Отправлено: 19:44 16-06-2006
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Файловая система NTFS, ремап кластеров.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru