이는 단지 Windows 문제인 것처럼 보일 수 있지만 양해해 주시면 설명하겠습니다.
저는 MMC 메모리 칩(60GB)이 내장되어 Windows 11을 문제 없이 실행하는 저가형 노트북을 가지고 있습니다. 노트북에 무료 SSD M.2 슬롯이 있어서 256GB 슬롯을 구매해서 꽂고 칼리리눅스 이미지를 설치했습니다. 이제 Linux 설치 프로그램 이미지에는 네트워크 카드용 드라이버가 모두 포함되어 있지 않으므로 설치 후 휴대폰을 집 Wi-Fi에 연결해야 합니다. apt update와 apt full-upgrade를 실행하고 재부팅한 후 안전하게 연결을 끊을 수 있었고 Kali linux는 Wi-Fi 카드에 액세스하고 사용 가능한 무선 네트워크에 연결할 수 있었습니다.
문제는 Linux를 마치고 Windows로 부팅했을 때 문제가 발생하여 네트워크 카드가 감지되었음에도 불구하고 무선 네트워크를 감지할 수 없다는 것입니다. Linux에서 SSD를 제거하고 Windows를 다시 설치해야 합니다. 그러면 다시 작동하기 시작합니다.
Microsoft 포럼에 설명된 모든 문제 해결 단계를 사용하여 Windows에서 빠른 시작을 비활성화하고 보안 부팅을 활성화/비활성화하려고 시도했지만 제대로 작동하지 않습니다. 외부 USB WiFi 썸을 연결하면 Windows와 Kali 모두 이를 올바르게 감지하고 드라이버를 설치하며 WiFi 네트워크를 검색할 수 있습니다. Windows 드라이버와 무선 카드 드라이버(제조사 제공)를 모두 다시 설치했지만 소용이 없었습니다.
Kali Linux의 GRUB을 설치하거나 적절한 업데이트/업그레이드를 실행하면 다른 드라이브의 Windows 내에서 문제가 발생할 수 있는지, 아니면 Kali가 UEFI/네트워크 칩셋에 어떤 작업을 수행하고 있는지 궁금합니다. 나는 해당 기술 계층에서 무슨 일이 일어나고 있는지 이해할 만큼 기술적으로 능숙하지 않습니다.
팁이나 문제 해결 단계를 알려주셔서 감사합니다.
답변1
문제는 Linux를 마치고 Windows로 부팅했을 때 문제가 발생하여 네트워크 카드가 감지되었음에도 불구하고 무선 네트워크를 감지할 수 없다는 것입니다.
무선 카드용 Linux 드라이버가 너무 새롭기 때문에 개발자가 아직 카드에 대한 올바른 "종료" 순서를 구현하지 않았기 때문에 Linux를 종료하면 Windows 드라이버가 제어할 수 있는 올바른 상태로 카드가 배치될 수 있습니다. 그러나 대부분의 경우 Linux를 실행한 후 전원을 완전히 끄면 문제가 해결됩니다.
예를 들어, mt76
Mediatek/AMD 무선 카드용 드라이버는 올해 초 이러한 종료 문제를 해결했습니다.
Linux에서 SSD를 제거하고 Windows를 다시 설치해야 합니다. 그러면 다시 작동하기 시작합니다.
Windows 빠른 시작 기능을 비활성화했습니까(빠른 시작과 다름: 빠른 시작은 BIOS 설정에 있고 빠른 시작은 Windows 설정)? 그렇지 않은 경우 Windows는 종료되는 대신 본질적으로 최대 절전 모드로 전환되며, Linux는 WiFi 카드의 상태를 Windows의 최대 절전 모드에서 기억하는 상태와 다른 상태로 변경하기 때문에 WiFi 드라이버가 혼란스러울 수 있습니다.
하드웨어와 소프트웨어 상태가 불행하게 결합된 경우 Linux를 사용한 후 먼저 노트북의 전원을 꺼서 WiFi 하드웨어를 재설정한 다음 Windows로 부팅하고 "다시 시작"을 선택하여 실제 전체 재부팅을 수행해야 할 수 있습니다. Wi-Fi 드라이버 상태를 최대 절전 모드로 전환합니다. Windows 드라이버가 매우 구체적이고 신경 쓰이는 작업을 수행하지 않는 한 Windows를 다시 설치할 필요는 없습니다.
lspci -nn
보다 구체적인 조언을 얻으려면 무선 카드를 식별해야 합니다. 적절한 출력 lsusb
라인 또는 좋은 접근 방식이 될 것입니다.