http를 통해 설치할 때 우분투에 사용할 적절한 virt-install 위치 URL은 무엇입니까?

http를 통해 설치할 때 우분투에 사용할 적절한 virt-install 위치 URL은 무엇입니까?

Virtual Machine Manager를 사용하여 VM에 Ubuntu를 설치하려고 합니다.

새 가상 머신 만들기

그러나 나는 올바른 URL을 가리키지 않았다고 믿게 만드는 다음과 같은 오류가 발생합니다.

os를 식별할 수 없습니다

Ubuntu 20.04 LTS운영 체제를 수동으로 선택하면 몇 가지 추가 질문에 답할 수 있지만 결국에는 실패합니다.

잘못된 저장소 URL

나는 virt-install다음과 같은 설명서를 읽었습니다.

   -l, --location
       Syntax: -l, --location OPTIONS

       Distribution tree installation source. virt-install can recognize certain distribution trees and fetches a bootable kernel/initrd pair to launch the install.

       --location  allows  things  like --extra-args for kernel arguments, and using --initrd-inject. If you want to use those options with CDROM media, you can pass the ISO to --location as well which works
       for some, but not all, CDROM media.

       The LOCATION can take one of the following forms:

       https://host/path
              An HTTP server location containing an installable distribution image.

       ftp://host/path
              An FTP server location containing an installable distribution image.

       ISO    Extract files directly from the ISO path

       DIRECTORY
              Path to a local directory containing an installable distribution image.  Note that the directory will not be accessible by the guest after initial boot, so the OS installer  will  need  another
              way to access the rest of the install media.

       Some distro specific url samples:

       Fedora/Red Hat Based
              https://download.fedoraproject.org/pub/fedora/linux/releases/29/Server/x86_64/os

       Debian https://debian.osuosl.org/debian/dists/stable/main/installer-amd64/

       Ubuntu https://us.archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/

       Suse   https://download.opensuse.org/pub/opensuse/distribution/leap/42.3/repo/oss/

       Additionally,  --location  can  take  'kernel' and 'initrd' sub options. These paths relative to the specified location URL/ISO that allow selecting specific files for kernel/initrd within the install
       tree. This can be useful if virt-install/ libosinfo doesn't know where to find the kernel in the specified --location.

       For example, if you have an ISO that libosinfo doesn't know about called my-unknown.iso, with a kernel at 'kernel/fookernel' and initrd at 'kernel/fooinitrd', you can make this work with:

          --location my-unknown.iso,kernel=kernel/fookernel,initrd=kernel/fooinitrd

그로부터 https://se.archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/유효한 URL이어야 한다는 것을 알아냈지만 작동하지 않습니다.

폴더 구조를 더 자세히 클릭하고 사진에서 시도한 URL이 좋을 것이라고 기대/추측했지만(예 https://se.archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/:) 동작은 동일합니다.

URL은 무엇이어야 하나요? 이 기능은 더 이상 작동하지 않나요?

답변1

다운로드한 ISO에서 설치하면 작동합니다.

TLS를 삭제하면 초점에서 작동합니다.http://se.archive.ubuntu.com/ubuntu/dists/focus/main/installer-amd64

Jammy가 설치 프로그램을 완전히 재구성한 것 같아서 아직 어떤 URL을 사용해야 할지 알 수 없습니다.

http://se.archive.ubuntu.com/ubuntu/dists/jammy/main/installer-amd64/current/legacy-images/index.html

새로운 Ubuntu 서버 설치 프로그램을 사용해 보세요

레거시 Ubuntu 서버 설치 프로그램은 더 이상 사용할 수 없습니다.

관련 정보