이더넷 어댑터가 연결된 경우에만 부팅 시 커널 오류 발생

이더넷 어댑터가 연결된 경우에만 부팅 시 커널 오류 발생

하드웨어:

  • 2013년 하반기 MacBook Pro Retina
    • 16GB RAM, 스왑 공간이 활성화되지 않음
    • 애프터마켓 2TB SSD
  • 새로운 Thunderbolt-이더넷 어댑터

소프트웨어:

  • GNU/Linux 5.15.0-84-generic x86_64 커널을 사용하여 Ubuntu Server 22.04.3을 새로 설치합니다.
  • 컴퓨터에 다른 운영 체제가 없습니다.

부인 성명:

이것일하곤 했어. 이러한 문제는 최근 시스템을 완전히 지우고 다시 설치하고 새로운 Thunderbolt-이더넷 어댑터(이전 어댑터는 만료된 것으로 보임)를 사용한 후에 발생하는 새로운 문제입니다.

질문:

Thunderbolt/Ethernet 어댑터를 통해 이더넷 연결로 시스템을 부팅할 때 즉시 오류 메시지가 나타납니다.

Error: out of memory
Press any key to continue

다음은 커널 패닉 설명입니다

...
VFS: cannot open root device "mapper/vg0-lv--root" or unknown-block(0,0): error -6
Please append a correct "root=" boot option, here are the available partitions:
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)
...

전체 오류는 스크린샷을 참조하세요.

커널 패닉

이것은오직삽입된 동글로 인해 이 오류가 발생할 수 있습니다. 즉, 동글을 꽂아도 에러가 발생한다는 뜻이고,하지만 이더넷 케이블이 연결되어 있지 않습니다.

흥미로운 부분:

컴퓨터는 두 가지 조건에서 정상적으로 시작됩니다.

  1. Thunderbolt/이더넷 어댑터가 분리되었습니다.
  2. 부팅하는 동안 "Option" 키를 누르고 있으면 부팅할 드라이브(이 경우 하나만)를 선택하는 (MacBook) 화면이 나타납니다. 정상적으로 시작하려면 "EFI Boot" 장치를 선택하십시오.

수정해 보세요:

  • 편집하고 /etc/initramfs-tools/initramfs.conf, 설정하고 MODULES=dep, COMPRESS=xz실행해 보세요 sudo update-initramfs -c -k all && sudo update-grub.

나는 무엇을 더 해야할지 잘 모르겠습니다.

답변1

내가 말하려는 것은 동글이 컴퓨터가 성공하지 못한 채 부팅을 시도하는 블록 장치도 부팅한다는 것입니다.

이 시점에서 드라이브 매핑이 더 이상 lvm에 맞지 않을 수 있습니다.

옵션 키를 사용하면 실제로 부팅이 방지됩니다.

당신은 시도 할 수 있습니다:

  • 강제 EFI 부팅(하드웨어에서 이 작업을 수행할 수 있는지 확실하지 않음)
  • 장치 이름 대신 UUID를 사용하도록 LVM 구성
  • 동글이 디스크 장치로 부팅되는지 확인하십시오. 그렇다면 EFI/Grub을 설치할 수도 있습니다.

아무것도 작동하지 않으면 질문에 정확한 Thunderbolt/이더넷 어댑터 모델 및 일반 부팅 시 LVM 앞의 줄과 같은 추가 정보를 추가하는 것이 도움이 될 수 있습니다.

관련 정보