Как узнать vfstype раздела жесткого диска, когда он отключен в BusyBox?

Мой вопрос относится к BusyBox, так как я пытаюсь выполнить монтирование во время установки Debian.

Если я делаю fdisk -l я получаю ярлык с надписью "Linux". Это говорит мне, является ли раздел ext2 или ext3 или что-то еще.

1 ответ1

3
  • В современной версии mount тип файловой системы указывать не нужно.
  • sudo blkid отображает метку, uuid и типlsblk для отображения емкости)
  • file -s /dev/sdX# выполняет работу как с разделами, так и с образами дисков.
  • ls /sys/block/*/* - хороший ресурс для многих вещей (но не для определения типа файловой системы)

Я предполагаю, что это встроенное устройство, в противном случае вы должны использовать преимущества coreutils, util-linux и т.д., А не busybox.

Позвольте мне пояснить, что занятый ящик не является универсальным - различные поставщики разбирают команды или калечат их в различной степени. Тем не менее, blkid должен быть доступен. Запустите busybox --help который выведет список команд, скомпилированных в двоичный файл busybox. Также обратите внимание, что зачастую не все эти символические ссылки существуют, поэтому вам может потребоваться создать их по мере необходимости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .