Category: Linux

  • consoleblank

    데비안에서도 적용시킬 수 있다. 리눅스 설치할 때 GUI가 없으면 화면 보호기 기능이 없다. 모니터가 계속 켜져 있어야 한다. 그럴 때 grub의 옵션을 수정하면 화면을 끌 수가 있다. 이 방법대로 하면 사용자 입력이 없을 경우 60초 후에 화면이 꺼진다.

    sudo nano /etc/default/grub
    ...
    GRUB_CMDLINE_LINUX_DEFAULT="quiet consoleblank=60"
    ...

    수정 후에 grub을 갱신시키면 적용된다.

    sudo update-grub
  • grub rescue

    TrueNAS Scale을 재설치하기 위해서 iso 이미지를 USB에 구웠는데 grub rescue 화면이 나왔다.

    grub rescue> ls (hd0,msdos1)/
    grub rescue> set prefix=(hd0,1)/boot/grub
    grub rescue> set root=(hd0,1)
    grub rescue> insmod normal
    grub rescue> normal

    이 과정을 거쳐서 해결했다.

  • pbzip2

    bzip2 로 압축을 해보기로 했다. 그런데 속도가 너무 느리다. 찾아봤더니 pbzip2을 이용하면 코어를 여러개 사용하여 압축할 수 있다고 한다. pbzip2를 설치한 다음 tar로 압축할 때에 pbzip2을 이용하도록 옵션을 지정해 둔다. cf 보다 앞에 있어야 제대로 동작한다.

    sudo apt install pbzip2
    tar --use-compress-prog=pbzip2 -cf MOD.tar.bz2 MOD
  • resolv.conf

    resolv.conf 파일이 기본적으로 DNS를 관리하는 파일이다. 그런데 경우에 따라서 이 파일이 다른 패키지의 영향권에 들어갈 수 있다. 그럴 경우 변동 불가(immutable)하도록 해주는 설정.

    rm -f /etc/resolv.conf
    editor /etc/resolv.conf
    chattr +i /etc/resolv.conf