проблема с инструментами btrfs

Я установил btrf-tools и хотел бы сжать 5 ГБ с моего основного раздела для использования в качестве временного снимка для резервной копии dd. Но обо всем по порядку ...

me@my:~$ btrfs fi show
failed to open /dev/sda: Permission denied
failed to open /dev/sda1: Permission denied
failed to open /dev/sdb: Permission denied
failed to open /dev/sdb1: Permission denied
failed to open /dev/sdb2: Permission denied
failed to open /dev/sdb5: Permission denied
failed to open /dev/sdc: Permission denied
failed to open /dev/sdc1: Permission denied
failed to open /dev/dm-0: Permission denied
failed to open /dev/dm-1: Permission denied
Btrfs v0.20-rc1
me@my:~$ sudo btrfs fi show
Btrfs v0.20-rc1
me@my:~$ sudo btrfs fi df /dev/sdb1
ERROR: couldn't get space info on '/dev/sdb1' - Inappropriate ioctl for device

Это не те результаты, которые я ожидаю. Вы видите, что когда я не root, я получаю ошибки прав доступа. Когда я root, я ничего не получаю. (Я предполагаю, что «Btrfs v0.20-rc1» - это не устройство / монтирование, а просто традиционный баннер (нижний колонтитул?).)

Что происходит?

Спасибо!

Вот что показывает GParted

enter image description here

@Grumbel поднимает хороший вопрос! Может быть, у меня нет btrfs вообще. Я действительно уверен, что я выбрал это во время установки, потому что это казалось новомодной вещью по сравнению с ext4. Единственное, о чем я могу подумать, это то, что проверка LVM отменяет выбор файловой системы ??

cat /etc/fstab говорит

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root /               ext4    errors=remount-ro 0       1

Так что я думаю, что я не на том уровне, на котором я думал.

1
задан 12 February 2014 в 23:32

1 ответ

btrfs fi show сканирует все ваши устройства, чтобы найти, содержит ли какое-либо btrfs, поэтому следует ожидать появления сообщений об ошибках при запуске от имени пользователя, поскольку у вас нет прав доступа. Если вы запускаете с правами root и у вас нет btrfs, вы получите вывод, который вы получили. Если у вас есть btrfs и btrfs fi show не удается его найти, возможно, что-то не так.

btrfs fi df просто необходимо запустить на точке монтирования, а не на блочном устройстве.

0
ответ дан 12 February 2014 в 23:32

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

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