Для форматирования внешнего жесткого диска в файловую систему ext4 с использованием OpenWRT, можно воспользоваться утилитой `mkfs.ext4`. Прежде чем начать, убедитесь, что вы действительно выбрали правильное устройство и что все данные на нем будут потеряны.
Давайте разберем шаги по форматированию вашего HDD:
### 1. Подключите жесткий диск
Подключите ваш внешний HDD к маршрутизатору с установленной OpenWRT. Убедитесь, что диск правильно распознан системой.
### 2. Найдите имя устройства
Выполните команду, чтобы определить, какое устройство соответствует вашему HDD:
```bash
lsblk
```
Или
```bash
fdisk -l
```
Вы должны увидеть список всех подключенных устройств. Найдите ваше устройство в списке. Например, оно может быть обозначено как `/dev/sda`, `/dev/sdb` и так далее.
### 3. Убедитесь, что устройство не смонтировано
Если устройство смонтировано, вам нужно его размонтировать. Для этого выполните:
```bash
umount /dev/sdX1
```
Где `sdX1` — имя вашего устройства (например, `/dev/sda1`). Если там есть несколько разделов, вам нужно размонтировать все.
### 4. Удалите разделы и создайте новый
Если вы хотите удалить существующие разделы и создать новый, вы можете использовать `parted` для управления разделами, но, если вам нужно просто отформатировать весь диск, вы можете пропустить этот шаг и сразу перейти к форматированию.
Чтобы очистить таблицу разделов с помощью `parted`, выполните:
```bash
parted /dev/sdX
```
И внутри `parted` выполните следующие команды:
```bash
mklabel gpt
```
### 5. Форматирование в ext4
Теперь вы можете форматировать весь диск в ext4. Используйте следующую команду:
```bash
mkfs.ext4 /dev/sdX
```
### 6. Проверьте устройство
После успешного форматирования вы можете проверить, как система видит ваше устройство:
```bash
lsblk
```
### 7. Смонтируйте новый раздел
После форматирования вы можете смонтировать устройство:
```bash
mount /dev/sdX /mnt
```
Замените `/mnt` на точку монтирования, которую вы хотите использовать.
### Обратите внимание
- Убедитесь, что вы используете правильное имя устройства (например, `sdX`), так как неверные команды могут привести к потере данных на других устройствах.
- Если проблема с тем, что система видит только 406 МБ, продолжает сохраняться, возможно, на диске есть остаточные метаданные от предыдущей файловой системы или ошибка в разметке. Использование `parted` для переопределения таблицы разделов, как описано выше, должно помочь в этом случае.