리눅스에서 가상 디스크를 만드는 방법

1. qemu 명령 및 nbd 드라이버가 완료되었습니다(추가 종속성 설치 필요)

종속성: nbd 소스 코드 컴파일에 해당하는 커널을 다운로드하고 insmod는 nbd 드라이버를 로드합니다. yum install -y qemu**는 해당 qemu 도구를 다운로드합니다.

프로세스:

  • qemu-img 생성 -f qcow2 ***.qcow2 1G
  • qemu-nbd -c /dev/nbd0 ***.qcow2
  • lsblk는 추가 nbd0 블록 장치를 확인합니다(상황에 따라 1 뒤에 nbd 장치 번호를 사용할 수도 있음)
  • mkfs.xfs /dev/nbd0
  • /dev/nbd0 마운트 ***
  • 마운트 후에는 정상적으로 디스크를 사용할 수 있습니다.
  • umount -l ***
  • qemu-nbd -d /dev/nbd0

2. dd 명령 및 루프 드라이버가 완료되었습니다(시스템에는 자체 지침이 제공되므로 추가 종속성을 설치할 필요가 없습니다).

프로세스:

  • dd if=/dev/zero of=./virt_disk bs=1M 개수=1024
  • losstup -Pf --show ./virt_disk
  • lsblk(/dev/loop0 장치를 하나 더 찾으십시오. 더 큰 값일 수도 있습니다)
  • mkfs.xfs /dev/loop0
  • 마운트 /dev/loop0 ***
  • 마운트 후에는 정상적으로 디스크를 사용할 수 있습니다.
  • umount -l ***
  • losstup -d /dev/loop0

Supongo que te gusta

Origin blog.csdn.net/jiujiederoushan/article/details/129952218
Recomendado
Clasificación