Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Универсальная помощь пользователю ПО


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Алексеев Владимир Николаевич
Статус: Мастер-Эксперт
Рейтинг: 558
∙ повысить рейтинг »
solowey
Статус: Практикант
Рейтинг: 238
∙ повысить рейтинг »
Азимджон
Статус: 5-й класс
Рейтинг: 123
∙ повысить рейтинг »

∙ Другие программы

Номер выпуска:1687
Дата выхода:12.08.2019, 19:45
Администратор рассылки:Цикалов Игорь Константинович (Модератор)
Подписчиков / экспертов:46 / 40
Вопросов / ответов:1 / 1

Консультация # 196066: Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: файл образ жесткого диска в формате .bin, в этом файле хранится то что находится на диске? я имею ввиду что первые 512 байт в файле(образа диска) это первый сектор диска, следующие 512 это второй сектор и так далее, это так?...

Консультация # 196066:

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:

файл образ жесткого диска в формате .bin, в этом файле хранится то что находится на диске? я имею ввиду что первые 512 байт в файле(образа диска) это первый сектор диска, следующие 512 это второй сектор и так далее, это так?

Дата отправки: 07.08.2019, 19:31
Вопрос задал: Arthur (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Алексеев Владимир Николаевич (Мастер-Эксперт):

Здравствуйте, Arthur!
Как Вы уже догадались, Файл образа диска с расширением .bin НЕ есть полная копия самогО исходного диска. К примеру, многие из нас упаковывают документы в компактные архивы (.rar , .zip …) чтобы отправить сжатый пакет по электронной почте. Все понимают, что побайтовое сравнение исходного документа с архивом всегда возвратит отличия по размеру и содержимому. Надо распаковать архив, чтобы получить точную копию исходного файла.

Строго говоря файл получателя всё-же будет отличаться от исходного файла, потому что по определению "Файл - это именованное место на жёстком диске" (или на др носителе). А при записи на диск получателя может оказаться, что у него либо другая файловая система, либо в последний кластер файла ранее был записан другой код, и остаток кластер-кода не полностью заменился новым файлом. В NTFS-кластере обычно 4096 байт, и вероятность полной замены всех этих байтов новым контентом в последнем кластере м изерна , всего 1/4096 . К счастью, в процессе чтения файла с диска для вывода на экран остаточные мусор-байты игнорируются, и пользователю кажется, будто он получил полную копию.

С секторами жёсткого диска всё намного сложнее, тк ОС (ОперСистема) Windows НЕ предоставляет собственных инструментов для обзора и редактирования Байтов диска. Есть программы от сторонних разработчиков, которые могут создавать файлы образов дисков типа .iso , .bin , .tib ..., но эти файлы отличаются от содержимого исходного диска. Чтоб получить точную копию исходного диска, надо произвести запись-распаковку на диск-получатель из промежуточного файла-образа.

В мини-форуме Вашего Вопроса Вы уточнили : "мне нужен метод (способ, программа) который позволял бы мне записывать данные по секторам". Модератор Коцюрбенко Алексей Владимирович уже предложил Вам лучшую программу для посекторного копирования : "WinHex - полнофункци ональный 16-ричный редактор…, который позволяет увидеть информацию, которую некоторые программы скрывают или не позволяют просмотреть. Помимо этого в нем есть редактор дисков, браузер директорий для FAT12, FAT16, FAT32 и NTFS, RAM редактор, позволяющий редактировать виртуальную память процессоров, …" (цитата из winhex.ru.uptodown.com/windows )
=Удачи!

P.S: Добавляю ссылки на статьи по теме (для читателей рассылки):
Логическая структура жесткого диска Ссылка1
Загрузочный сектор Ссылка2
Изучаем структуры MBR и GPT habr.com/ru/post/347002

Консультировал: Алексеев Владимир Николаевич (Мастер-Эксперт)
Дата отправки: 09.08.2019, 15:03

5
нет комментария
-----
Дата оценки: 09.08.2019, 20:18

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное