Grub이 루프백 양을 변경합니까?

Grub이 루프백 양을 변경합니까?

루프백 문제가 있습니다. 8개만 있는 것 같습니다. 검색해 보니 문제는 grub에 기본적으로 8개의 루프백(장치?)만 있다는 것입니다. /dev/를 보면 루프 0-7이 표시되므로 이것이 의미가 있는 것 같습니다.

루프백 금액을 변경하는 방법은 무엇입니까?

답변1

연결에 대해 설명하지 않았기 때문에 GRUB가 어떻게 이런 상황에 빠졌는지 잘 모르겠지만 모듈을 사용하여 loop재부팅 없이 동시에 사용 가능한 루프 장치 수를 늘릴 수 있습니다.

modprobe loop max_loop=64

mknod그런 다음 다음과 같이 추가 루프 장치를 수동으로 생성할 수 있습니다 .

mknod -m 660 /dev/loop8 b 7 8

새 루프 장치의 소유자 root:disk가 일치하는지 확인하세요.

chown root:disk /dev/loop8

mknod명령 에서 :

  • 순환 장비의 주요 번호는 입니다 7. 이것이 7표현되는 것입니다(모든 루프 장치에 대해 일정함).
  • 각 루핑 장치의 보조 장치 번호는 고유합니다. 0for /dev/loop0, 1 for /dev/loop1등 으로 시작 합니다 .

표시되는 8부 번호 입니다 /dev/loop8. 따라서 의 경우 /dev/loop9마이너 번호를 1씩 늘릴 수 있습니다.

mknod -m 660 /dev/loop9 b 7 9

다음은 한 번에 많은 수의 항목을 생성하는 쉘 명령입니다( 10~로 시작 254).

for i in {10..254}; do
    mknod -m 660 /dev/loop$i b 7 $i
    chown root:disk /dev/loop$i
done

관련 정보