/dev/loop* 장치를 생성/채우는 방법은 무엇입니까?

/dev/loop* 장치를 생성/채우는 방법은 무엇입니까?

배경: 루프를 설정하고 있습니다(참조http://loop-aes.sourceforge.net/loop-AES.README) 새로 설치된 Devuan ASCII 2.0.0. AES.README 루프의 지시에 따라 CONFIG_BLK_DEV_LOOP=n을 사용하여 커널 4.9.184를 구축했습니다.

/dev/loop 장치가 필요하지만 /dev에는 장치가 없습니다.

root@devinix:/dev# ls -la loop*
ls: cannot access 'loop*': No such file or directory

LoopAES.README에서:

기존 루프 블록 특수 장치 노드를 생성하지 않는 릴리스에 대한 해결 방법: (1) 스왑이 활성화되기 전에 프로필 기반 루프 커널 모듈이 로드되도록 init 스크립트 실행 순서를 변경하거나 (2) udev 사전 구성을 재구성합니다. 최소한 하나의 /dev/loop0 블록 특수 장치 노드를 생성하거나 (3) /lib/udev/devices/ 디렉토리 내에 정적 루프 블록 특수 장치 노드를 생성하고 udev를 /dev 디렉토리에 복사합니다.

나는 옵션 (3)을 수행하고 싶습니다. 왜냐하면 이것이 나에게 가장 적합하기 때문입니다.

/lib/udev/devices에 루프 장치를 만들었습니다.

mknod -m660 loop0 b 7 0
mknod -m660 loop1 b 7 1
mknod -m660 loop2 b 7 2
mknod -m660 loop3 b 7 3
mknod -m660 loop4 b 7 4
mknod -m660 loop5 b 7 5
mknod -m660 loop6 b 7 6
mknod -m660 loop7 b 7 7

소유권을 설정하고

chown root.disk /dev/loop*

그리고 루프 컨트롤을 생성했습니다

mknod -m600 loop-control c 10 237

/lib/udev/devices의 루프 장치 "파일"은 이제 UberStudent 4.3(Ubuntu 14.04.1)용 /dev에 설치된 것과 동일합니다.

udev가 부팅 시 /dev에 복사하도록 하려면 어떻게 해야 합니까?

내가 시도한 다른 것들은 다음과 같습니다.

root@devinix:/dev# losetup -f
Error: could not find any loop device
root@devinix:/dev# MAKEDEV -v loop
/run/udev or .udevdb or .udev presence implies active udev.  Aborting MAKEDEV invocation.

감사해요

관련 정보