Невозможно подключить жесткий диск

Вы можете сделать что-то подобное в bashкомандной строке:

printf '%s\n' {1..5025} | xargs -l -I {} -t./transeq xyz{} xyz{}.faa -table 11

Мы генерируем целые числа от 1 до 5025, по одному в строке, затем передаем их один -на -один в xargs, который инкапсулирует целое число в {}, а затем трансплантирует его в команду./transeq линию соответствующим образом.

Если у вас нет средства расширения фигурной скобки -{n..m}, вы можете вызвать утилиту seqдля создания этих числовых значений.

Или вы всегда можете эмулировать числовое генерирование с помощью:

yes | sed -n =\;5025q | xargs...
3
23.08.2019, 17:07
1 ответ

Если я попытаюсь смонтировать файловую систему FreeBSD на моем хосте Linux, я увижу ту же ошибку, о которой вы сообщаете:

mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0p3, missing codepage or helper program, or other error.

Мы можем получить дополнительные сведения об этой ошибке, взглянув на журнал ядра:

$ dmesg | tail
[...]
[1767775.494027] ufs: You didn't specify the type of your ufs filesystem

                 mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep...

Похоже, что Linux не будет монтировать файловую систему UFS, если мы не укажем опцию ufstype. Глядя на справочную страницу mount, кажется, что наиболее вероятным вариантом является ufs2:

.
              ufs2   Used in FreeBSD 5.x supported as read-write.

Все остальное кажется старым (например,44bsd)или неуместным (неправильная ОС ).

Если я побегу:

mount -t ufs -o ufstype=ufs2 /dev/sdb1 /mnt

Работает... в основном:

$ dmesg | tail
[...]
Aug 23 10:01:09 madhatter kernel: ufs: ufs was compiled with read-only support, can't be mounted as read-write

Таким образом, в зависимости от вашего дистрибутива, вы можете иметь или не иметь доступную поддержку записи .

1
27.01.2020, 21:29

Теги

Похожие вопросы