2

Хорошо, это сводит меня с ума.

Около месяца назад я наконец-то почти исключительно перешел на Linux (сейчас я использую только окна для игр) и поэтому решил перенести и хранилище данных. У меня уже есть зашифрованный том с истинным шифрованием, который я использовал в качестве основного хранилища. У меня также был оставшийся битник hd из моих дней Windows, который мне больше не нужен, поэтому я решил преобразовать его в устройство резервного копирования. По сути, я хотел отформатировать оба диска как зашифрованные, используя truecrypt или cryptsetup. Увы, когда я пытаюсь создать файловую систему на диске с битлокером (предварительно удалив все разделы с него и создав новые), я получаю эту ошибку:

[devicename] is apparently in use by the system; will not make a filesystem here!

И все же ... ничто не использует это. Он не установлен, ничто не указывает на то, что устройство используется. Я попытался использовать установочный диск Arch Linux для его форматирования. Та же проблема. Gnome диск инструмент. То же самое. Тем не менее, при испытании версии TrueCrypt для Windows все работает нормально.

Содержание если mount:

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=4024460k,nr_inodes=1006115,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/mapper/lvmpool-root on / type ext4 (rw,relatime,discard,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /tmp type tmpfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda3 on /boot type ext4 (rw,relatime,discard,data=ordered)
/dev/mapper/lvmpool-home on /home type ext4 (rw,relatime,discard,data=ordered)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=806084k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
truecrypt on /tmp/.truecrypt_aux_mnt1 type fuse.truecrypt (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
/dev/mapper/truecrypt1 on /media/truecrypt1 type fuseblk 

(RW, nosuid, nodev, relatime, идентификатор_пользователя = 0, group_id = 0, default_permissions, allow_other, BLKSIZE = 4096)

Интересно, если при блокировке устройства осталось что-то на диске, я специально должен удалить его, чтобы успешно отформатировать? Если так: что, почему и как это убрать?

1 ответ1

-1

[devicename], очевидно, используется системой; не будет делать файловую систему здесь!

означает только то, что одноименное устройство в какой-то момент в прошлом было частью RAID-массива, поэтому его нельзя отформатировать. Чтобы проверить, используйте

  cat /proc/mdstat

чтобы увидеть, включено ли имя устройства в массив. Если (как я предполагаю), остановите массив,

   mdadm -vS /dev/mdxxx

и теперь вы можете отформатировать свой диск.

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