|
|
(не показано 6 промежуточных версий 2 участников) |
Строка 1: |
Строка 1: |
| {{DISPLAYTITLE: Форматирование USB-накоптеля в FAT32}} | | {{DISPLAYTITLE: Форматирование USB-накоптеля}} |
| | {{Draft}} |
| == ОС Windows == | | == ОС Windows == |
| === Встроенные средства === | | === Встроенные средства === |
Строка 13: |
Строка 14: |
| # Нажмите кнопку '''Начать''' и дождитесь окончания операции. | | # Нажмите кнопку '''Начать''' и дождитесь окончания операции. |
|
| |
|
| Готово. Накопитель отформатирован в FAT32.
| | <gallery mode="traditional " widths ="350px" heights="400px"> |
| | |
| <gallery mode=" packed " heights="350px"> | |
| Image: Windows. Menu Format.png| Контекстное меню проводника Windows | | Image: Windows. Menu Format.png| Контекстное меню проводника Windows |
| Image: Windows. Format Settings.png | Окно выбора параметров форматирования | | Image: Windows. Format Settings.png | Окно выбора параметров форматирования |
Строка 22: |
Строка 21: |
| === Утилита Rufus === | | === Утилита Rufus === |
| Если контроллер не видит накопитель отформатированный встроенными средствами, то вы можете использовать утилиту Rufus: | | Если контроллер не видит накопитель отформатированный встроенными средствами, то вы можете использовать утилиту Rufus: |
| # Скачайте утилиту [https://rufus.ie/ Rufus] и запустите её. | | # Скачайте утилиту [https://rufus.su/download/ Rufus] и запустите её. |
| # Укажите параметры форматирования: | | # Укажите параметры форматирования: |
| #* Device — выберите накопитель, который нужно отформатировать. | | #* Устройство — выберите накопитель, который нужно отформатировать. |
| #* Boot selection — Non bootable. | | #* Метод загрузки — Незагрузочный образ. |
| #* Volume label — любое слово. | | #* Новая метка тома — любое слово. |
| #* File system — FAT32. | | #* Файловая система — FAT32. |
| #* Cluster size — 8192 байт. | | #* Размер кластера — 8192 байт. |
| #* Quick format — флажок установлен. | | #* Быстрое форматирование — флажок установлен. |
| #* Create extended label and icon files — флажок снят. | | #* Создать расширенную метку и значок устройства — флажок снят. |
| #* Check device fo bad sectors — флажок снят. | | #* Проверить на плохие блоки — флажок снят. |
| # Нажмите кнопку '''START''' и дождитесь окончания операции. | | # Нажмите кнопку '''СТАРТ''' и дождитесь окончания операции. |
| | |
| Готово. Накопитель отформатирован в FAT32.
| |
|
| |
|
| <gallery mode=" packed " heights="350px"> | | <gallery mode="traditional " widths ="370px" heights="600px"> |
| Image: Windows. Rufus.png| Настройки для форматирования накопителя | | Image: Windows. Rufus.png| Настройки для форматирования накопителя |
| Image: Windows. Rufus Done.png| Форматирование успешно завершено | | Image: Windows. Rufus Done.png| Форматирование успешно завершено |
Строка 42: |
Строка 39: |
|
| |
|
| == ОС Linux == | | == ОС Linux == |
| Этим способом можно отформатировать накопитель с помощью контроллера или компьютера с ОС Linux.
| |
|
| |
| Для создания разделов и форматирования мы будем использовать встроенную в ОС Linux утилиту [https://linux-faq.ru/page/komanda-fdisk fdisk]:
| |
| # Важно правильно определить путь к накопителю:
| |
| #* Не вставляя накопитель, выполните команду <code>lsblk</code>:
| |
| #:<syntaxhighlight lang="bash">
| |
| ~# lsblk
| |
| NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
| |
| mmcblk0 179:0 0 7.1G 0 disk
| |
| |-mmcblk0p1 179:1 0 16M 0 part
| |
| |-mmcblk0p2 179:2 0 1G 0 part /
| |
| |-mmcblk0p3 179:3 0 1G 0 part
| |
| |-mmcblk0p4 179:4 0 1K 0 part
| |
| |-mmcblk0p5 179:5 0 256M 0 part [SWAP]
| |
| `-mmcblk0p6 179:6 0 4.8G 0 part /mnt/data
| |
| mmcblk0boot0 179:8 0 16M 1 disk
| |
| mmcblk0boot1 179:16 0 16M 1 disk
| |
| </syntaxhighlight>
| |
| #* Вставьте накопитель и снова выполните команду <code>lsblk</code>:
| |
| #:<syntaxhighlight lang="bash">
| |
| ~# lsblk
| |
| NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
| |
| sda 8:0 1 14.5G 0 disk
| |
| `-sda1 8:1 1 14.5G 0 part
| |
| mmcblk0 179:0 0 7.1G 0 disk
| |
| |-mmcblk0p1 179:1 0 16M 0 part
| |
| |-mmcblk0p2 179:2 0 1G 0 part /
| |
| |-mmcblk0p3 179:3 0 1G 0 part
| |
| |-mmcblk0p4 179:4 0 1K 0 part
| |
| |-mmcblk0p5 179:5 0 256M 0 part [SWAP]
| |
| `-mmcblk0p6 179:6 0 4.8G 0 part /mnt/data
| |
| mmcblk0boot0 179:8 0 16M 1 disk
| |
| mmcblk0boot1 179:16 0 16M 1 disk
| |
| </syntaxhighlight>
| |
| #: У нас появилось новое устройство с именем <code>sda</code> и емкостью 14.5G — это наш накопитель.
| |
| # Посмотрите разделы на диске:
| |
| #:<syntaxhighlight lang="bash">
| |
| ~# fdisk /dev/sda
| |
|
| |
| Command (m for help): p
| |
| Disk /dev/sda: 14.5 GiB, 15525216256 bytes, 30322688 sectors
| |
| Units: sectors of 1 * 512 = 512 bytes
| |
| Sector size (logical/physical): 512 bytes / 512 bytes
| |
| I/O size (minimum/optimal): 512 bytes / 512 bytes
| |
| Disklabel type: dos
| |
| Disk identifier: 0x00000000
| |
|
| |
| Device Boot Start End Sectors Size Id Type
| |
| /dev/sda1 2048 30322687 30320640 14.5G c W95 FAT32 (LBA)
| |
| </syntaxhighlight>
| |
| #: У нас на накопителе есть один раздел <code>/dev/sda1</code>.
| |
| # Удалите существующий раздел, для этого в приглашении <code>Command (m for help):</code> введите команду <code>d</code>:
| |
| #: <syntaxhighlight lang="bash">
| |
| Command (m for help): d
| |
| Selected partition 1
| |
| Partition 1 has been deleted.
| |
| </syntaxhighlight>
| |
| #: Так как у нас был один раздел, то он удален автоматически. Если разделов несколько, то нужно будет удалить их поочереди.
| |
| # Создайте новый раздел:
| |
| #:<syntaxhighlight lang="bash">
| |
| Command (m for help): n
| |
| Partition type
| |
| p primary (0 primary, 0 extended, 4 free)
| |
| e extended (container for logical partitions)
| |
| Select (default p): p
| |
| Partition number (1-4, default 1):
| |
| First sector (2048-30322687, default 2048):
| |
| Last sector, +sectors or +size{K,M,G,T,P} (2048-30322687, default 30322687):
| |
|
| |
| Created a new partition 1 of type 'Linux' and of size 14.5 GiB.
| |
| Partition #1 contains a vfat signature.
| |
|
| |
| Do you want to remove the signature? [Y]es/[N]o: y
| |
|
| |
| The signature will be removed by a write command.
| |
| </syntaxhighlight>
| |
| # Проверьте, создался ли раздел:
| |
| #: <syntaxhighlight lang="bash">
| |
| Command (m for help): p
| |
| Disk /dev/sda: 14.5 GiB, 15525216256 bytes, 30322688 sectors
| |
| Units: sectors of 1 * 512 = 512 bytes
| |
| Sector size (logical/physical): 512 bytes / 512 bytes
| |
| I/O size (minimum/optimal): 512 bytes / 512 bytes
| |
| Disklabel type: dos
| |
| Disk identifier: 0x00000000
| |
|
| |
| Device Boot Start End Sectors Size Id Type
| |
| /dev/sda1 2048 30322687 30320640 14.5G 83 Linux
| |
| </syntaxhighlight>
| |
| #: У нас есть один раздел с типом Linux. Но нам нужно FAT32.
| |
| # Измените тип раздела на FAT32, для этого введите команду <code>t</code> и укажите тип раздела <code>b</code>:
| |
| #:<syntaxhighlight lang="bash">
| |
| Command (m for help): t
| |
| Selected partition 1
| |
| Partition type (type L to list all types): b
| |
| Changed type of partition 'Linux' to 'W95 FAT32'.
| |
| </syntaxhighlight>
| |
| # Для проверки снова выведите список разделов:
| |
| #: <syntaxhighlight lang="bash">
| |
| Command (m for help): p
| |
| Disk /dev/sda: 14.5 GiB, 15525216256 bytes, 30322688 sectors
| |
| Units: sectors of 1 * 512 = 512 bytes
| |
| Sector size (logical/physical): 512 bytes / 512 bytes
| |
| I/O size (minimum/optimal): 512 bytes / 512 bytes
| |
| Disklabel type: dos
| |
| Disk identifier: 0x00000000
| |
|
| |
| Device Boot Start End Sectors Size Id Type
| |
| /dev/sda1 2048 30322687 30320640 14.5G b W95 FAT32
| |
| </syntaxhighlight>
| |
| # Сделайте новый раздел активным, для этого введите команду <code>a</code>:
| |
| #: <syntaxhighlight lang="bash">
| |
| Command (m for help): a
| |
| Selected partition 1
| |
| The bootable flag on partition 1 is enabled now.
| |
| </syntaxhighlight>
| |
| # Запишите изменения на диск:
| |
| #:<syntaxhighlight lang="bash">
| |
| Command (m for help): w
| |
| The partition table has been altered.
| |
| Calling ioctl() to re-read partition table.
| |
| Syncing disks.
| |
| </syntaxhighlight>
| |
|
| |
| Теперь отформатируйте накопитель:
| |
| # Установите утилиту <code>dosfstools</code>:
| |
| #:<syntaxhighlight lang="bash">
| |
| apt install dosfstools
| |
| </syntaxhighlight>
| |
| # Создайте файловую систему:
| |
| #:<syntaxhighlight lang="console">
| |
| # mkfs.fat -F 32 /dev/sda1
| |
| mkfs.fat 4.1 (2017-01-24
| |
|
| |
| </syntaxhighlight>
| |
|
| |
| Готово. Накопитель отформатирован в FAT32.
| |