17.8.4. dnf를 사용하여 드라이버 추가 또는 제거
복구 모드에서 dnf 패키지 관리자를 사용하여 업데이트 또는 누락된 드라이버를 추가하거나 시스템이 부팅되지 않도록 오작동 드라이버를 제거할 수 있습니다.
사전 요구 사항
- 복구 모드로 부팅되었습니다.
- 설치된 시스템을 읽기-쓰기 모드로 마운트했습니다.
프로세스
dnf를 사용하여 새 드라이버를 추가하려면 다음을 수행합니다.-
드라이버를 포함하는 RPM 패키지를 사용 가능하게 만듭니다. 예를 들어 CD 또는 USB 플래시 드라이브를 마운트하고 RPM 패키지를
/mnt/sysroot/. 에서 선택한 위치에 복사합니다(예:/mnt/sysroot/root/drivers/). 루트 디렉토리를
/mnt/sysroot/:로 변경합니다.sh-4.2# chroot /mnt/sysroot/dnf install명령을 사용하여 드라이버 패키지를 설치합니다. 예를 들어 다음 명령을 실행하여/root/drivers/:에서xorg-x11-drv-wacom드라이버 패키지를 설치합니다.sh-4.2# dnf install /root/drivers/xorg-x11-drv-wacom-0.23.0-6.el7.x86_64.rpm참고이 chroot 환경의
/root/drivers/디렉터리는 원래 복구 환경의/mnt/sysroot/root/drivers/디렉터리입니다.chroot 환경을 종료합니다.
sh-4.2# exit
-
드라이버를 포함하는 RPM 패키지를 사용 가능하게 만듭니다. 예를 들어 CD 또는 USB 플래시 드라이브를 마운트하고 RPM 패키지를
dnf를 사용하여 드라이버를 제거하려면 다음을 수행합니다.root 디렉터리를
/mnt/sysroot/디렉터리로 변경합니다.sh-4.2# chroot /mnt/sysroot/dnf remove명령을 사용하여 드라이버 패키지를 제거합니다. 예를 들어xorg-x11-drv-wacom드라이버 패키지를 제거하려면 다음을 실행합니다.sh-4.2# dnf remove xorg-x11-drv-wacomchroot 환경을 종료합니다.
sh-4.2# exit어떤 이유로 오작동하는 드라이버를 제거할 수 없는 경우 대신 드라이버를 차단하여 부팅 시 로드되지 않도록 할 수 있습니다.
드라이버를 제거한 후 시스템을 재부팅합니다.
주의드라이버 디스크에서 드라이버를 설치할 때 드라이버 디스크는 시스템의 모든
initramfs이미지를 업데이트하여 이 드라이버를 사용합니다. 드라이버의 문제로 인해 시스템이 부팅되지 않으면 다른initramfs이미지에서 시스템을 부팅할 수 없습니다.