
내 Wi-Fi 드라이버가 Linux 4.8.7-1과 호환되지 않아 부팅 시 시스템이 중단되기 때문에 Archiso/chrooted 환경(USB 플래시 드라이브에서 부팅)에 갇혀 있습니다. 나는 지금 몇 가지를 시도하고 있습니다:
먼저, 설치된 내부 하드 드라이브로 루트를 바꾼 후 비아를 제거했습니다
b43-firmware
.yaourt -R
내가 아는 한, 제거는 성공적이었습니다. 오류나 경고는 발생하지 않았습니다. 이 시점에서도 여전히 이더넷 어댑터를 통해 인터넷에 접속할 수 있습니다.불행하게도 이로 인해 시작하는 동안 메뉴 다음에
grub
다음과 같은 오류 메시지가 나타나는 버그가 발생했습니다.b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found b43-phy0 ERROR: You must go to http://wireless.kernel.org/users/Drivers/b43#devicefirmware and download the correct firmware...
이제 커널을 다시 4.8.6-1로 다운그레이드하려고 하는데 몇 가지 문제도 발생합니다. 내 설치의 루트 파티션(약 200GB, 약 10GB 사용)으로 루트를 바꾼 후
cd
들어가서/var/cache/pacman/pkg
시도해 보았pacman -U linux-4.8.6-1-x86_64.pkg.tar.xz linux-headers-4.8.6-1.pkg.tar.xz
으나 어떤 이유로 인해 다음과 같은 오류가 발생했습니다.error: could not open file: /etc/mtab: No such file or directory error: could not determine filesystem mount points error: not enough free disk space
이제 첫 번째 실수는 완전히 잘못되었습니다. 두 번째 오류가 무엇을 말하는지 /etc/mtab
잘 /proc/self/mounts
모르겠습니다. 세 번째 오류도 완전히 잘못된 것입니다. Linux 커널 다운그레이드는 190GB를 초과하면 안 됩니다.
이 시점에서 나는 ed 환경에서 via를 다시 설치하려고 시도했지만 b43-firmware
어떤 패키지를 설치하려고 해도 패키지가 via로 표시되는데도 이와 같은 결과가 나타납니다. Yaourt의 대화형 환경이 실제로 .yaourt
chroot
target not found
yaourt -Ss
chroot
내가 어떻게 할 수있는:
- 커널을 다운그레이드하지 못하게 하는 문제를 해결합니다.
- 부팅을 방해하는 무선 드라이버 문제에 대한 해결책이 있습니까?
답변1
시도해 볼 수 있는 첫 번째 해결 방법은 다음과 같습니다.
- 펌웨어-b43-installer 또는 b43-fwcutter를 설치한 다음 올바른 펌웨어를 설치하십시오.
- /etc/modprobe.d/blacklist 끝에 블랙리스트 b43을 추가합니다.
- 부팅 중 grub 시작 메뉴의 커널 명령줄에서 b43.blacklist=yes
- B43 지원 없이 커널 재구축
커널 다운그레이드가 첫 번째 문제의 일부인지, 아니면 별도의 문제인지는 모르겠습니다(내가 이해한 바에 따르면 커널에 포함되지 않은 독점 WiFi 펌웨어를 사용하는 모듈이 커널에 있습니다).
어쨌든 나는 chroot 후에 마운트에 직접 액세스할 수 없다는 TNW의 의견에 동의합니다. 질문을 확인하고 업데이트할 수 있나요 mount
? 그리고 아마도 당신은 다음을 시도하고 싶을 수도 있습니다sudo mount / -o remount,rw