OS/Ubuntu

[우분투] 설치 후 안되는 부팅 멈춤 해결.

카슈밀 2021. 11. 11. 09:59
반응형

필자의 경우 한성 TFX5470UC 사용 중입니다.

우분투 사용하기!

1. usb 부터 만들자. 용량은 32gb메모리까지만 쓰자. 64gb 쓰면 인식 못하더라...

https://philliphong0724.tistory.com/80

 

우분투 듀얼 부팅으로 설치하기(Ubuntu install dual booting, ubuntu 18.04.05LTS,ubuntu 18.04.5 LTS,ubuntu 20.04 LTS,

자율주행 레이스 대회인 로보레이스를 준비하면서 기존의 윈도우 환경에서의 작업이 아닌 우분투 상에서의 작업이 지속되고 있다. 하지만 우분투가 윈도우만큼의 안정성이 있지 않아서 관련

philliphong0724.tistory.com

해당 단계가 완료되면 다음 단계를 실행하는데, 3단계로 구성됩니다.

 

1단계

1.1 ISO 파일을 다운받아서 rufus를 사용하여 부팅 USB 파일을 만든다.

1.2 부팅 USB에서 \boot\grub\grub.cfg 파일의 10라인에 iommu=soft 옵션을 추가한다.

    - 변경전: linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash --- 

    - 변경후: linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash iommu=soft --- 

 

2단계 

2.1 부팅 USB로 ubuntu를 설치한다.

2.2 설치 완료 후 노트북을 끈다.

2.3 전원을 켠 후 "HANSUNG" 로그가 보일 때 'ESC' 키를 정확히 1번만 눌러 부팅 메뉴를 보이게 한다.

    타이밍을 맞추기가 정말 어렵습니다. 될때까지 반복해야 합니다.

2.3은 어렵고 힘든데 쉬운 방법은 그냥 부팅 로고 보이기전부터 f2를 계속 눌러서 boot manager를 클릭 후 usb로 연결한다.

2.4 부팅 메뉴가 보이면 'e' 키를 눌러 부팅 옵션에 iommu=soft 를 추가하고 F10를 눌러 저장한 다음에 ubuntu가 실행되게 합니다.

2.5 이 부분을 사진을 찍어야 했는데 아쉽네요.

2.5페이지 화면.

grub화면에서 e 버튼 클릭시 위 화면과 하단에 f10이 적힌 부분이 있다.

 

3단계

3.1 ubuntu 로그인 후 터미널을 연다.

3.2 sudo -i

3.3 vi /etc/default/grub

3.4 10라인에 iommu=soft를 추가한다.

    - 변경전: GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

    - 변경후: GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash iommu=soft”

3.5 sudo update-grub -- 여기서 안 먹힌다. 이유는 모르겠음. update command not found 출력.

3.6 reboot

 

여기까지가 설치 단계인데 중간이 안되니 나의 경우 다른 게 필요했다.

 

우분투 터미널로 접속하고

sudo nano /usr/sbin/update-grub 
#이걸 치면 하단의 코드가 출력된다.

#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

Save with Ctrl+O, and exit with Ctrl+X.

저장하고 나간다.

그냥 저렇게 되어있으면 그냥 바로 나가면된다.

 

그리고 하단의 코드를 다시 쳐본다.

sudo chown root:root /usr/sbin/update-grub
sudo chmod 755 /usr/sbin/update-grub

그러면 이제 sudo update가 된다.

 

만약 그대로 했는데도 안된다면,

2단계 부분에서 적용이 안된겁니다. 1단계는 정상적으로 진행.

그리고 업데이트 후 다시 껐는데, iommu=soft가 입력이 안된건지 부팅 불가...

이 경우 설치 usb를 다시 연결하고 f2 부트매니저로 접속해서 usb로 부팅.

grub 화면에 진입 후 'e'버튼 클릭.

nodeset을 추가한다.

~~~ quiet splash nodeset $vt_handoff”

으로 변경 진행 후 f10으로 부팅 진행.

sudo gedit /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”를 
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nodeset” 으로 변경.

sudo update-grub2라 적혀있던데 sudo update-grub로 입력해도 된다.

 

잘 모르겠으면 하단 링크를 참조.

https://ghostweb.tistory.com/824

 

ubuntu 설치 후 부팅 정지, 먹통 증상 해결 방법 (grub, nomodeset)

Ubuntu를 설치하고 update, upgrade를 진행한 후 재 부팅을 하니 우분투 로그만 뜨고 부팅이 정상적으로 되지 않는 증상을 해결하는 방법에 대해서 알아볼게요. 증상 원인으로는 다양한 이유가 있을

ghostweb.tistory.com

 

- 출처 -

https://okky.kr/article/899331

 

OKKY | AMD 르누아르 노트북에 ubuntu 설치하기

4개월전에 한성 노트북 TFX5450UC 모델을 구입했습니다. AMD 라이젠 4500U 르누아르가 탑재된 모델입니다. 이 모델은 Windows 10만 지원한다고 했지만 노트북을 받자마자 바로 Ubuntu 20.10를 설치를 시작했

okky.kr

https://askubuntu.com/questions/418666/update-grub-command-not-found

 

update-grub command not found

I'm trying to update my grub config on ubuntu server 12.04.3 to include the GRUB_RECORDFAIL_TIMEOUT variable as described here: https://help.ubuntu.com/community/Grub2. The procedure says run update-

askubuntu.com

 

 

 

728x90