Debian 안정 버전에서 Debian 베타 버전으로 전환한 후 시스템에 FreeBSD 루트 파티션을 마운트하는 데 문제가 발생했습니다. 데비안 테스트에서 ufs 파일 시스템을 마운트하는 방법은 무엇입니까?
다음 명령을 사용하여 내 Linux 커널이 지원하는 파일 시스템을 알아냈습니다 cat /proc/filesystems
.
nodev sysfs
nodev rootfs
nodev ramfs
nodev bdev
nodev proc
nodev cpuset
nodev cgroup
nodev cgroup2
nodev tmpfs
nodev devtmpfs
nodev debugfs
nodev tracefs
nodev securityfs
nodev sockfs
nodev bpf
nodev pipefs
nodev hugetlbfs
nodev devpts
nodev pstore
nodev mqueue
ext3
ext2
ext4
nodev autofs
btrfs
기본적으로 Linux 커널은 파티션을 읽고 쓸 수 없습니다 FreeBSD-ufs
.
ufs
Linux 커널에서 Unix 파일 시스템( ) 지원을 활성화하는 방법은 무엇입니까 ?
고쳐 쓰다
산출:
modprobe ufs
mount -t ufs -o ufstype=ufs2 /dev/sda4 /mnt/ufs_mount
예:
mount: /dev/sda4 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sda4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
출력 dmesg | tail
:
[ 1136.965142] ufs: ufs_fill_super(): bad magic number
[ 1255.758946] ufs: ufs_fill_super(): bad magic number
[ 2098.945757] ufs: ufs was compiled with read-only support, can't be mounted as read-write
[ 2098.946045] 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 ...
>>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
[ 2098.967212] ufs: ufs_fill_super(): bad magic number
[ 2927.982112] perf: interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 79750
내 거 sources.list
:
deb http://httpredir.debian.org/debian/ stretch main
deb-src http://httpredir.debian.org/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main
그리고 uname -a
:
Linux debian 4.6.0-1-amd64 #1 SMP Debian 4.6.4-1 (2016-07-18) x86_64 GNU/Linux
답변1
표준 데비안 커널을 사용하시나요?
modprobe ufs
UFS 파일 시스템 지원을 루트로 마운트 해 보십시오 .