Проблема формата SD-карты в Linux - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть SD-карта с разделом NTFS.При попытке отформатировать SD-карту я столкнулся со следующей проблемой.Далее следуют следующие шаги:

  1. Смонтирован раздел ntfs, который присутствует на SD-карте
  2. Создан файл на этом разделе и записаны некоторые данные в файл через приложение c, т.е. open (), write (), close ().
  3. Размонтирован раздел ntfs, т.е. команда umount
  4. Отформатирован раздел ntfs, т.е. команда mkfs.ntfs
  5. Перемонтирован раздел ntfs, т.е. ntfs-Команда 3g
  6. Чтение ранее созданного / записанного файла через приложение c, т.е. open (), read (), close ().На этом шаге системный вызов open () выполнен успешно, но поскольку я отформатировал вызов open (), он должен вернуть ошибку, поскольку файл отсутствует.

Насколько я понимаю, он хранит файл в оперативной памяти.Когда я пытаюсь прочитать файл, он читает из ОЗУ, а не с устройства хранения, т.е. с SD-карты.

Какие действия необходимо выполнить после форматирования, чтобы он прочитал файл с устройства хранения?

...