국내는 물론 해외 사이트까지 Grub 메뉴 진입에 대해 수많은 질문과 답변이 포스팅되어 있다. SHIFT 키를 누르고 있어라, SHIFT 키를 빠르게 눌러라, ESC 키를 눌러라 등등 여러 방법을 제시한다. 그러나 UEFI 기준으로 Grub 메뉴 진입을 위한 키는 'ESC'다. 중요한 점은 여러 번 누르면 CLI모드로 진입해 버린다. 타이밍을 못 맞추면 그냥 정상 부팅되어 버려서 서버의 경우 몇 분을 또 기다려야 한다.
그러니까, 딱 한번만 눌러서 성공해야 한다?
한번 누르면 위
두번 누르면 아래 (LOL)
아무 생각없이 apt remove zsh를 통해 zsh를 지워버렸는데, 로그인이 되지 않는 망할 사태가 발생했다. 로그아웃하기 전에, /etc/passwd에서 zsh를 bash로 수정해야 했다.
해결방법은 요약하면 Grub 메뉴로 진입해서, 'e'를 누르고, setparams 'Ubuntu' 화면에서 'quiet 1'를 추가하고 root 패스워드를 치고 들어가서, (이 부분은 인터넷에 설명이 많다.) /etc/passwd를 열고, 그 안에 zsh 문구를 날리고, 대신 /usr/bin/bash를 넣으면 해결된다.
$ vi etc/passwd
< before >
your_id:x:1004:1004:your_name:/home/your_id:/usr/bin/zsh
< after >
your_id:x:1004:1004:your_name:/home/your_id:/usr/bin/bash
|참고|
https://askubuntu.com/questions/747254/zsh-removed-cannot-relogin