почему я получаю “существующее отказавшее чтение суперблока: Недействительный аргумент”

Сталкивание с проблемой при выполнении mfks.xfs -f -i

$ truncate -s 41943040 /d/backends/disk1

$ mkfs.xfs -f -i size=512 /d/backends/disk1

дает ошибку

meta-data=/d/backends/disk1      isize=512    agcount=2, agsize=5120 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=0
data     =                       bsize=4096   blocks=10240, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=855, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
existing superblock read failed: Invalid argument
mkfs.xfs: pwrite64 failed: Unknown error -22
0
задан 21 March 2018 в 06:16

2 ответа

Вы подаете "точку монтирования" (/d/backends/disk1) к mkfs.xfs. Это хочет УСТРОЙСТВО (проверка man mkfs.xfs), like/dev/sdq. Alsomkfs.xfswon't work on a mounted disk (/d/backends/disk1').

0
ответ дан 30 October 2019 в 05:16

У меня есть сборка и установленный xfsprogs решенный моя проблема

apt-get install libtool automake gettext libblkid-dev uuid-dev
git clone git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git
cd fsprogs-dev
make && make install
0
ответ дан 30 October 2019 в 05:16

Другие вопросы по тегам:

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