Обновление прошивки Ender 3 с Linux

У меня есть следующая команда:

формат /q H:/fs:fat32/a:4096

это позволит мне загрузить файл .bin, который обновит прошивку эндера. Как сделать такой же формат в Linux?

(Кажется, теперь Ender не реагирует на обновление прошивки, даже если я оставлю его единственным файлом на диске. Что на самом деле ищет Ender?)

У меня есть стандартная плата.

, 👍1

Обсуждение

Кто-то другой может поправить меня, если я ошибаюсь, но эта команда только форматирует SD-карту для использования с 3D-принтером. К самой прошивке это отношения не имеет., @agarza

Я знаю это. Но странно, без него эндер как бы игнорирует прошивку., @user1833028

Правильный. Если SD-карта не отформатирована так, как требует принтер, он не сможет прочитать информацию на SD-карте. Пожалуйста, [отредактируйте] свой вопрос, чтобы объяснить, с чем именно у вас возникли проблемы., @agarza


1 ответ


1

Неясно, какой именно вопрос задается:

  • Как эта тарабарщина от Microsoft транслируется в обычную команду Linux?
  • Я обычно это делаю так, но что будет, если мне придется делать это в Linux?

format /q H:/fs:fat32/a:4096 — это ленивый способ сказать формат H: /q /fs:fat32 /a:4096.

В документации сказано:

>format /?
Formats a disk for use with Windows.

FORMAT volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size]
              [/C] [/I:state] [/X] [/P:passes] [/S:state]
…
  volume          Specifies the drive letter (followed by a colon),
                  mount point, or volume name.
  /FS:filesystem  Specifies the type of the file system (FAT, FAT32, exFAT,
                  NTFS, UDF, ReFS).
  /A:size         Overrides the default allocation unit size. Default settings
                  are strongly recommended for general use.
                  …
  /Q              Performs a quick format. Note that this switch overrides /P.
  …

В Linux есть команды форматирования с именем mkfs.*

$ mkfs.fat -help
mkfs.fat 4.1 (2017-01-24)
Usage: mkfs.fat [-a][-A][-c][-C][-v][-I][-l bad-block-file]
   [-b backup-boot-sector]
   [-m boot-msg-file][-n volume-name][-i volume-id]
   [-s sectors-per-cluster][-S logical-sector-size][-f number-of-FATs]
   [-h hidden-sectors][-F fat-size][-r root-dir-entries][-R reserved-sectors]
   [-M FAT-media-byte][-D drive_number]
   [--invariant]
   [--help]
   /dev/name [blocks]

man mkfs.fat содержит подробную информацию об отдельных параметрах.


,