반응형
systemd-gpt-auto-generator 오류
systemd-gpt-auto-generator: failed to dissect: Input/output error
오드로이드 H2에 서버를 운용 중입니다. 이번에 새로 우분투 서버 OS를 올렸는데 dmesg에 저런 오류가 계속해서 나타나더라구요.
찾아보니 mmcblk
블럭 디바이스들일 경우 나타날 수 있는 문제였습니다. H2 에 eMMC를 꼽아 사용 중이라 그런 것 같네요.
해결 방법
기본적으로 우분투와 같이 설치되는 Grub
부트로더에 커널 파라미터를 하나 추가해주면 됩니다.
아래 명령어로 /boot/grub/grub.cfg
파일을 엽니다.
sudo vi /boot/grub/grub.cfg
Boot parameter를 추가하기 위해, GRUB_CMDLINE_LINUX_DEFAULT
항목에 systemd.gpt_auto=0
를 추가해줍니다.
아래와 같이 될 거예요.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash systemd.gpt_auto=0"
마지막으로 새로 수정된 설정 파일로 Grub을 설정해줍니다.
sudo grub-mkconfig -o /boot/grub/grub.cfg
재부팅 후 사용해보시면 더 이상 저런 오류 메세지가 나타나지 않는 걸 확인하실 수 있습니다.
참고
반응형
'Programming > OS, Program, Framework Tip' 카테고리의 다른 글
Linux - 우분투에서 HiDPI 적용하기 (18.04, 19.04, ...) (2) | 2019.10.22 |
---|---|
macOS - i7 2600 + ASRock Z77 Extreme 4 모하비 해킨토시 EFI 공유 (2) | 2019.10.09 |
Elementary OS - Dropbox 등 트레이 아이콘 살리기 (0) | 2019.10.07 |
Windows 10 WSL 2 체험, 리눅스 커널 빌드 성능 벤치마크 (0) | 2019.09.26 |