데비안 종료 중에 "/usr/를 마운트 해제할 수 없습니다" 오류를 중지하는 방법은 무엇입니까? [복사]

데비안 종료 중에 "/usr/를 마운트 해제할 수 없습니다" 오류를 중지하는 방법은 무엇입니까? [복사]

방금 디스크에서 데비안 10을 설치했습니다. 종료할 때마다 "/usr/을 마운트 해제할 수 없습니다"라는 메시지가 화면에 나타납니다. 이 문제를 해결하려면 어떻게 해야 합니까? 이 오류로 인해 /usr에서 드라이브나 데이터가 손상될 수 있습니까?

/boot(ext2), /usr/(ext4), /var/(ext4), /usr/local/(ext4), /tmp/(ext2) 및 /home(ext4)에 대해 별도의 파티션이 있습니다.

답변1

다른 게시물에서 본 바에 따르면 두 개의 별도 드라이브나 파티션에 OS를 설치하면 이 문제가 발생할 수 있습니다. Kali와 Ubuntu 사용자도 동일한 문제를 보고했습니다. 문제는 제거하려고 할 때 여전히 로그인하는 방법입니다 journald. ~에 따르면/varsystemd이 스레드, 이를 달성하는 방법에는 두 가지가 있습니다.

  1. 잠기지 않도록 journald로그를 불안정한 위치에 저장하십시오 . 하지만 종료 시 로그가 손실되는 대가를 치르게 됩니다./run/var

    이 줄을 다음으로 /etc/systemd/journald.conf변경하려면 편집하세요 .Storage=

    Storage=volatile

  2. /var또는 나중에 제거할 수 있도록 종료 후크를 설정하세요 . failedsystemd가 여전히 제거를 시도하므로 메시지는 제거되지 않지만 종료 시퀀스가 ​​끝나면 올바르게 제거 /var됩니다 . /var당신은 그것을 보지 못할 것입니다.

    배열에 후크를 추가합니다 shutdown. 예를 들면 다음과 같습니다.mkinitcpioHOOKS=

    HOOKS="base udev autodetect block keymap encrypt lvm2 filesystems usbinput fsck var shutdown"

관련 정보