저는 Linux를 처음 사용하고 armhf
스키마를 사용하여 NAS를 루트로 지정하고 장치 루핑을 시도했습니다.
losetup -f
losetup: Could not find any loop device. Maybe this kernel does not know
about the loop device? (If so, recompile or `modprobe loop'.)
결과는 당신이 보는 것입니다. modprobe는 루프가 모듈이 아니라 커널의 일부이기 때문에 아무것도 제공하지 않습니다(웹에서 검색한 후에 생각합니다).
armhf 때문인가요, 아니면 또 다른 문제가 있나요?
내 커널 버전은 3.2.26입니다.
답변1
커널에 루프 장치에 대한 지원이 포함될 수 있지만 /dev
항목이 누락되었습니다. 검사 loop?
중인 품목 /sys/class/block
. 존재하지 않으면 커널에 루프 장치 드라이버가 없는 것입니다. 존재하고 정적인 경우 /dev
(사용 가능한 경우)를 사용하여 누락된 항목을 생성하거나 다음을 사용하여 누락된 항목을 생성할 수 있습니다.MAKEDEV loop
for i in `seq 0 15`; do mknod loop$i b 7 $i; done
/dev
udev로 채워진 경우 /etc/udev/links.conf
다음과 유사한 줄이 포함되어야 합니다.
M loop0 b 7 0
/proc/config.gz
커널 구성에 대한 액세스 권한이 있는 경우(때때로 CONFIG_BLK_DEV_LOOP ym Loop.ko 등의 파일 로 사용 가능 )config-…
/boot), check that it includes
set to
(built-in) or
(module). The module is