GRUB를 사용할 수 있지만 부팅할 수 없습니다(end_request: I/O 오류).

GRUB를 사용할 수 있지만 부팅할 수 없습니다(end_request: I/O 오류).

/root20Gb SSD 드라이브가 있는 Asus S400 노트북에서 Ubuntu 14.04를 실행합니다 . /home디렉터리가 SSD 드라이브에 마운트되는 동안 디렉터리는 심볼릭 링크를 통해 500Gb 드라이브에 배치됩니다.

컴퓨터를 부팅하면 GRUB으로 이동하여 Ubuntu를 로드하거나 메모리 테스트(memtest+86)를 실행하라는 메시지가 표시됩니다. Ubuntu 고급 옵션으로 이동하여 복구 모드를 실행하도록 선택합니다. (모든 파일 시스템 확인) 으로 이동하면 fsck다음 오류가 발생합니다.

...
ata2.00: status: { DRDY ERR }
ata2.0: error: { UNC }
end_request: I/O error, dev sdb, sector 41946208

그러나 Ubuntu USB 키로 부팅하면 드라이브 디렉터리 구조를 볼 수 있을 뿐만 아니라 이에 대한 테스트도 실행할 수 있습니다.

문제를 해결하는 방법에 대한 제안 사항이 있습니까? 진단 및 복구 도구를 선택해 주시면 매우 감사하겠습니다.

답변1

안녕하세요, 저도 같은 문제를 겪었습니다. 부팅에서 복구를 수행하고 셸로 이동하여 다음을 입력하면 됩니다.

linux64
grub-install
update-grub2

그런 다음 재부팅하면 이 방법으로 제대로 작동할 수 있습니다.

답변2

실제로 문제를 일으키기 위해 SSD를 장착한 것으로 나타났습니다 /. 나는 그것을 사용하여 알아 냈습니다.라이브 CD 복구 가이드~와 함께

$ sudo fdisk -l /dev/sdb

그런 다음 USB 키를 사용하여 SSD에 Ubuntu를 다시 설치해야 했습니다(참조:이것).

재부팅 후 GRUB가 손상된 것으로 나타났습니다. boot-repairPPA에서 라이브 Ubuntu USB 키에 설치한 도구를 사용하여 이 문제를 해결했습니다 (참조:이것).

관련 정보