서버 2012r2에서 PXE를 통한 쿠분투 라이브 CD

서버 2012r2에서 PXE를 통한 쿠분투 라이브 CD

쿠분투 라이브 CD를 PXE 부팅하려고 합니다(USB 드라이브에서 부팅하도록 준비한 다음 루트 액세스 권한이 있는 NFS 공유에 파일을 저장하고 모든 사람에게 읽기/쓰기 가능)

시작된 PXE 부팅 메뉴 구성 요소는 다음과 같이 구성됩니다.

LABEL Kubuntu

    menu label Kubuntu

    # Load the correct kernel

    kernel pxelinux.cfg/kubuntu/casper/vmlinuz.efi

    # Boot options

    append priority=low vga=normal initrd=/pxelinux.cfg/kubuntu/casper
/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.25:/kubuntu nosplash --
  • 커널이 제대로 로드됩니다
  • initrd.lz가 제대로 로드됩니다.
  • 클라이언트가 서버 및 NFS 공유에 성공적으로 연결하고 계속합니다.

여기서 몇 가지 마운트 오류가 발생하고 부팅 순서가 중단됩니다.

  • /root/dev에 /dev를 마운트하지 못합니다(NFS 공유는 읽기/쓰기입니다). 루트와 동일한 파일 시스템의 현재 디렉터리에 대해 많은 오류가 발생합니다.
  • 초기화를 찾을 수 없습니다

그런 다음 Bussybox 및 프롬프트

편집: 다음을 사용하여 kubuntu 15.10 파일과 16.04를 사용하여 부팅 옵션에 새로운 추가를 시도했습니다: add initrd=/pxelinux.cfg/kubuntu/casper/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.25:/kubuntu file=preseed/kubuntu.seed locale=en_US root=/dev/nfs 조용한 시작 --

그것을 사용하면.. 버그에 설명된 커널 오류처럼 보이는 빠른 쿠분투 스플래시 화면이 나타납니다.https://bugzilla.kernel.org/show_bug.cgi?id=79261

관련 정보