Я пытаюсь создать новый раздел в моей системе Linux, я собираюсь взять небольшое количество моей /home
файловой системы и изменить тип для экспериментов. Я использую OpenSuse 12.1 в виртуальной коробке.
gparted
показывает, что у меня есть следующие разделы:
Partition File System MountPoint Size Used
********************************************************
/dev/sda1 linux-swap 744.00MiB ---
/dev/sda2 ext4 / 10.35GiB 5.16GiB
unallocated 1.00MiB ---
/dev/sda3 ext4 /home 28.92GiB 11.51GiB
unallocated 1.00MiB ---
Я вошел в систему с root
и мой cwd - это /
, когда я пробую umount /home
я получаю:
umount: /home: устройство занято. (В некоторых случаях полезная информация о процессах, которые используют устройство, может быть найдена с помощью lsof (8) или fuser (1))
Когда я запускаю fuser -m /dev/sda3
я получаю список хорошего размера:1 303 311 594 649 672 692 696 700 738 754 786...
под управлением ps -e
я могу найти эти процессы:
PID TTY TIME CMD
1 ? 00:00:00 systemd
303 ? 00:00:00 systemd-stdout-
311 ? 00:00:00 udevd
594 ? 00:00:00 systemd-logind
649 ? 00:00:00 systemd-logind
672 ? 00:00:00 avahi-daemon
692 ? 00:00:00 acpid
700 ? 00:00:00 haveged
...
То, что я пытаюсь выяснить, это как действовать. Я предполагаю , что я могу "заставить" umount
но кажется , что это плохая идея. Я могу убить все эти процессы, а затем выполнить размонтирование, но я не уверен, что это сработает.
Какие еще варианты у меня есть? Как мне размонтировать диск /home
?