Интересная новая флешка

Кстати, стало интересно какая команда прога пишет запись Remove disks or other media….Disk error…Press any key to restart - пришлось немного поработать
hexdump -C -s 64256 -n 80 /…/Windows/Windows/System32/uexfat.dll
0000fb00  0d 0a 52 65 6d 6f 76 65  20 64 69 73 6b 73 20 6f     |..Remove disks o|
0000fb10  72 20 6f 74 68 65 72 20  6d 65 64 69 61 2e ff 0d      |r other media...|
0000fb20  0a 44 69 73 6b 20 65 72  72 6f 72 ff 0d 0a 50 72      |.Disk error...Pr|
0000fb30  65 73 73 20 61 6e 79 20  6b 65 79 20 74 6f 20 72    |ess any key to r|
0000fb40  65 73 74 61 72 74 0d 0a  00 00 00 00 00 00 00 00   |estart..........|

EDIT 1 - хотя может опять поспешил и uexfat.dll здесь не причем??? - а копать глубже уже нет желания да и сил. Так что лучше в эту сторону и не смотреть.
Ошибки не исчезают с опытом - они просто умнеют
Дал команду:
[wolf@arch-pc ~]$ sudo dd if=/dev/zero of=/dev/sdd bs=512 count=20
[sudo] пароль для wolf:
20+0 записей получено
20+0 записей отправлено
10240 байт (10 kB, 10 KiB) скопирован, 0,0191442 s, 535 kB/s
[wolf@arch-pc ~]$ sudo hexdump -C -s 446 -n 64 /dev/sdd
000001be  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001fe

Вставил флешку, винда 10 попросила отформатировать.
Результат:
[wolf@arch-pc ~]$ sudo hexdump -C -s 446 -n 64 /dev/sdd
[sudo] пароль для wolf:
000001be 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 72 65 |ss any key to re|
000001ce 73 74 61 72 74 0d 0a 00 00 00 00 00 00 00 00 00 |start………..|
000001de 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |…………….|
000001ee 00 00 00 00 00 00 00 00 00 00 ac 01 b9 01 00 00 |…………….|
000001fe
[wolf@arch-pc ~]$ sudo fdisk -l /dev/sdd
Диск /dev/sdd: 29,38 GiB, 31541166080 байт, 61603840 секторов
Disk model: Transcend 32GB
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x500a0dff

Устр-во    Загрузочный     начало      Конец    Секторы Размер Идентификатор Тип
/dev/sdd1              1948285285 3650263507 1701978223 811,6G            6e неизвестный
/dev/sdd2                       0          0          0     0B            74 неизвестный
/dev/sdd4                28049408   28049848        441 220,5K             0 Пустой

Элементы таблицы разделов упорядочены не так, как на диске.
RusWolf, спасибо за эксперимент.
Вообщем, подтвердилось, что если на флэшке отсутствует таблица разделов, то винда ее отформатирует без создания таблицы разделов (на флэшке не будет ни одного раздела).
В твоем случае при форматированиии тоже разделы не создались, а запись Remove disks or other media….Disk error…Press any key to restart, записанная при форматировании в 1-ый сектор, сдинулась к началу диска (в выводе виден только конец этой записи). Предположу, что это обусловлено частичной очисткой таблицы GPT (таблица GPT занимает 34 сектора и плюс к этому дублируется в конце) … но, возможно, чем то и другим, но это не существенно. Главное, прояснилось, что лучше/правильнее перед форматированием новой/очищенной флэшки создать хотя бы один раздел. Если этого не сделать, то на флешке при форматировании в винде не будет создано ни одного раздела, а значит не будет и таблицы разделов, а значит утилиты linux (fdisk and etc) покажут лажу (не верные идентификаторы разделов и их объемы).

PS - и все-таки смещение текста обусловлено чем то другим, возможно изменением формата файла win10, выполняющего эту запись.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.