우분투를 22.04에서 ROS를 사용하기 위해 20.04로 버전 다운을 할 일이 생겼다.
혹시모르니 파티션을 완전 밀고 다시 22.04 버전을 설치하는 방식으로 다운을 하기로 결정했다.
그렇게 여러차례 시도를 했는데, 22.04 버전 삭제가 생각보다 어려웠고 계속해서 grub문제가 발생했다.
BIOS 화면에서 grub화면으로 계속 진입하고 Secure Boot Violation 이라는 문구가 빨간 글씨로 떴다.
그래서 열서칭을 한 결과 ASUS의 경우에는 보안 부팅 때문에 위와 같은 상황이 발생하는 것 같았다.
우선 우분투를 다시 설치하기 위해서 실행한 단계별로 오류와 해결방법 레퍼런스들을 적어두겠다 !!
구글 최고 .. 선배들 최고..
파티션 제거하기
1.할당한 파티션 삭제하기
2.EFI 파티션 cmd창에서 삭제하기
3.할당해준 파티션 다시 C드라이브에 합치기
4.다시 우분투를 설치하기 위해서 파티션 할당해주기
우분투를 설치할 때 윈도우+R -> diskmgmt.msc 에서 파티션을 할당해 줬을 것이다.
할당해준 파티션을 우선적으로 삭제해줘야한다.
주변분들을 보니 파티션 삭제 후 다시 C드라이브에 합체해주고 또 다시 분리해주는 식으로
완전 포멧을 하셔서 나도 그대로 따라했다.
그런데 ASUS의 경우 EFI 파티션이 생겨 바로 C드라이브랑 합치지 못하는 현상이 발생했다.
그래서 EFI 파티션을 cmd 창에서 제거해줬다
참고 레퍼런스 :
https://blog.naver.com/winsweet/221749034024
윈도우 저장장치 EFI 시스템 파티션 삭제 방법
최근 SSD를 교체하고 기존 시스템 드라이브를 서브로 활용하기 위해 파티션을 삭제하고 전체 용량을 쓰...
blog.naver.com
그 후 다시 파티션 할당을 해준다
https://jimnong.tistory.com/676
우분투 리눅스 듀얼부팅 설치방법 정리(윈도우10/윈도우11 기준)
우분투 리눅스 다운로드 방법(Desktop 버전) 우분투 리눅스 설치용 USB 만드는 법(윈도우에서) 우분투 리눅스 설치용 USB 만드는 법(Ubuntu 16.04 에서) 에 이어... 우분투 듀얼부팅 설치방법을 설명하고
jimnong.tistory.com
grub 완벽하고 깔끔하게 삭제해주기
아래 링크 설명대로 grub을 남기지 않고 모두 삭제해주면 된다.
그런데 글 플로우와 100% 일치하지는 않게 흘러가면
멈추지 말고 그냥 끝까지 하면 grub이 다 삭제된다.
나도 중간에 다른 부분이 있었는데 , 그냥 끝까지 하니까 됐었다
https://jimnong.tistory.com/677
우분투 삭제 방법(듀얼부팅에서 윈도우만 남기기)
우분투 리눅스 다운로드 방법(Desktop 버전) 우분투 리눅스 설치용 USB 만드는 법(윈도우에서) 우분투 리눅스 설치용 USB 만드는 법(Ubuntu 16.04 에서) 우분투 리눅스 듀얼부팅 설치방법 정리(윈도우10
jimnong.tistory.com
그리고 여기서 ASUS 를 쓴다면 BIOS 모드에서 계속 리눅스가 grub이 뜨거나
경고창이 뜰 것이다. 그부분은 공식홈페이지 문서를 통해 픽스할 수 있다.
https://www.asus.com/kr/support/FAQ/1042711/
[노트북] Secure Boot Violation이 나타날 때 노트북이 부팅되지 않는 문제 해결 방법 -문제 해결 | 공식
www.asus.com
여기서 ASUS는 F2를 누르면 UEFI 모드로 진입이 된다.
아래로 스크롤하면 UEFI 모드에 대한 내용이 있으니 꼼꼼하게 확인해보면 좋을 것 같다.

이렇게 잔여 파일을 모두 깔끔하게 삭제하고
다시 우분투를 깔면 정상 실행이 된다.
전체적인 흐름은 아래 포스트가 잘 설명해주고 있다 !
※제목은 20.04인데 글 대로하면 최신버전이 깔리므로 주의 !
https://carrido-hobbies-well-being.tistory.com/m/84
Ubuntu 20.04 듀얼 부팅 설치하기(window 10)
0. 리눅스를 설치 하여 하고자 하는 것은, - 리눅스 위에 python 으로 서버 프로그램을 동작 시키고자 함. 1. 파티션 축소 하기 컴퓨터 관리 > 디스크 관리 에서 사용하는 디스크를 우클릭 하여 볼륨
carrido-hobbies-well-being.tistory.com
'Ubuntu' 카테고리의 다른 글
| nvrtc: error: invalid value for --gpu-architecture (-arch) 문제 해결 (0) | 2023.06.29 |
|---|---|
| CUDA,cuDNN,Pytorch 설치(CUDA 12.1 호환 Pytorch 설치?) (0) | 2023.05.30 |
| ubuntu 20.04 아나콘다 설치하기 (0) | 2023.05.30 |
| Ubuntu 20.04 nvidia 그래픽 드라이버 설치하기(1주일 삽질 후 성공 후기) - ASUS ROG G18 RTX4070 (0) | 2023.05.25 |
| [Ubuntu] 리눅스 크롬 설치하기(20.04) (0) | 2023.04.28 |