Можно ли записать на целое устройство перед монтированием?

Когда USB-накопитель (например, SD-карта) подключен к моему рабочему столу Ubuntu, он автоматически монтируется как /dev/sdc1, Если он извлечен или безопасно удален, /dev/sdc1 выходит из /dev/ папка и /dev/sdc остается, но это не для записи. Можно ли писать прямо на /dev/sdc?

1 ответ

/dev/sdc1 является "файлом устройства" и представляет первый раздел устройства /dev/sdc,

Он представляет весь раздел в виде одного необработанного файла (то есть в виде последовательности байтов, записанной в разделе).

Это не является чем-то понятным с точки зрения каталогов / файлов, не интерпретируя такую ​​последовательность как файловую систему.

Что вы видите "из /dev/"является точкой монтирования файловой системы, хранящейся в /dev/sdc1и это результат иерархии каталогов, интерпретирующий необработанное содержимое раздела в соответствии с такой файловой системой.

Это необходимо для чтения / записи каталогов / файлов; Ubuntu знает, как работает файловая система, и сможет обрабатывать раздел правильно и в соответствии с используемой файловой системой таким образом, чтобы данные можно было читать / записывать в нее, поддерживая согласованность файловой системы.

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