리눅스 우분투- 파일 시스템 오류 수정 및 부팅 오류 복구하기
-Ubuntu에서 부팅 시 파일 오류가 발생하면 파일 시스템이 손상되었을 수 있습니다.
1. 복구하기 위하여, 컴퓨터 전원을 켜자마자, 또는 부팅하자 마자, Shift 또는 Esc 버튼을 누릅니다.
- 대략적 CMOS setup 보이고, shift, esc 버튼 번갈아 누르다 보면 됩니다.
2. Advanced options for Ubuntu 메뉴가 보이면 클릭합니다.
- 그 다음, Ubuntu, with Linux 버젼 (recovery mode) 보이면 클릭합니다.
- 그 다음, Fsck(Check all file systems), Dpkg(Repair broken packages) 실행하고
- 그 다음, resume(Resume normal boot) 클릭해주면, 빈화면에 프롬프트만 떠있고,
잠시 기다리면, ubuntu 로그인 화면 통해서 로그인 합니다.
- 그래픽 화면 크기에 문제가 있으면, 재부팅시 표준모드로 부팅하면 됩니다.
(잠시 기다리면 로그인 화면 보이지만, 잘모르면(ctrl +alt +del)로 재부팅합니다.)
또는, Ubuntu Live CD 또는 Live USB를 사용하여 시스템을 부팅하고 위의 내용을 실행합니다.
아래는 기타 방법 입니다.
Timeshift를 사용한 시스템 복원점 생성
Rsync를 이용한, 자동백업 복구 설정 유틸리티 입니다.[필수 인듯]
- sudo apt install timeshift
부팅 시 파일 시스템 검사를 수행하여 손상된 파일을 복구
(자동 종합 시스템 검사 및 수리)
- sudo touch /forcefsck
부트 로더 업데이트
- sudo update-grub
부팅 관련 문제를 해결하는 도구 사용(패키지 의존성 문제 해결)
- sudo dpkg --configure -a
- sudo apt install -f
- sudo apt-get install -f
- sudo dpkg --configure -a
손상된 패키지 자동복구
- sudo apt --fix-broken install
패키지 업데이트 및 시스템 업그레이드
- sudo apt update
- sudo apt upgrade
- sudo apt dist-upgrade
- sudo nano /etc/default/grub
"GRUB_CMDLINE_LINUX_DEFAULT" 내용 찾아서, 수정하기
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"
- sudo update-grub
패키지 검사
- sudo dpkg --audit
디스크 공간 확인
- df -h
불필요한 패키지 정리
- sudo apt autoremove
되도록 보안시스템 업데이트 외엔, 오래된 컴퓨터는 업데이트 안하는것이 좋을거 같네요.