Что произошло при открытии файла?

Я новичок здесь, и у меня короткий вопрос о том, "что происходит, когда я открываю файл в файловой системе FAT?". Например, когда я использую функцию "fopen_s(....)" в C.

Допустим, я хочу открыть файл "C: \ look \ hello.txt"

1.) Читайте MBR, чтобы найти раздел
2.) Теперь я смотрю в загрузочный сектор, чтобы найти мой корневой каталог
3.) Прочитайте первые 32 байта моего корневого каталога
4.) Прочитайте первые 8 байт и найдите слово "look".

Но что произойдет дальше, если имя не соответствует имени директории name "look"? Являются ли эти шаги действительно правильными, и есть ли различия, например, между iNode и NTFS?

Спасибо за ваш ответ:)

0 ответов

Другие вопросы по тегам