그럽 오류: 알 수 없는 파일 시스템입니다. (모든 파티션을 알 수 없음)

그럽 오류: 알 수 없는 파일 시스템입니다. (모든 파티션을 알 수 없음)

따라서 인터넷에는 이와 관련된 수천 가지 질문이 있지만 며칠 동안 검색한 후에도 여전히 해결책을 찾을 수 없습니다!

MineOS가 미리 구성된 턴키 서버가 있었고 지난 한 달 정도는 연중무휴로 잘 작동했지만 서버가 작동을 멈추고 웹 서버나 다른 것과 상호 작용할 수 없어서 물리적으로 서버를 껐습니다. 그리고 다시 켜보니 이런 화면이 나오더라구요;

GRUB loading.
Welcome to GRUB!

error: unknown filesystem.
Entering rescue mode...
grub rescue>

여기에서 거의 모든 튜토리얼에서는 드라이브를 찾고 부팅하는 데 이를 사용해야 한다고 나와 있지만 ls유일한 문제는 50GB ext4 턴키 OS 디스크 2개와 250GB NTFS 스토리지 디스크가 있다는 것입니다. 250GB NTFS 하드 디스크가 나타나지 않습니다. 모두 반환하려면 (hd0), (hd0,msdos5), (hd0,msdos1)에서 ls를 사용하십시오.

grub rescue> ls *
error: unknown filesystem.

시도해도 같은 문제가 발생합니다.

ls (hd0,msdos#)/
error: unknown filesystem.

완전히 멈춰서 MineOS를 부팅할 수 없는 것 같습니다. Ubuntu 디스크를 얻으면 모든 하드 드라이브와 그 안의 데이터에 액세스할 수 있지만 그렇지 않기 때문에 파일에 대한 읽기 권한만 가집니다. 소유자.

업데이트 1

이 컴퓨터의 파티션에 대한 추가 정보를 찾았습니다. 첫 번째 하드 드라이브는 250GB ntfs 하드 드라이브인 /dev/sda입니다. 이것은 원래 sda가 아니었고 과거에 마운트되지 않았으므로 이것이 문제일 수 있다고 생각합니다. 그러나 grub의 경우 플러그를 뽑아도 아무런 차이가 없습니다. 두 번째 하드 드라이브는 /dev/sdb입니다. 여기에는 250MB의 ntfs 부팅 파티션이 포함됩니다. /dev/sdb1. 확장 파티션 내에 위치한 Linux 파일 시스템(/dev/sdb5)의 나머지 부분인 턴키. 또한 sdb 하드디스크는 lvm에서 관리되는데, 이는 Turnkey + MineOS에서 제공하는 기본 설정입니다.

업데이트 2

dr01의 제안에 따라 boot-repair-disk를 시도했는데 작동하는 것 같았고 몇 가지 오류가 발생했다고 보고되었습니다. 여기에 boot-repair-disk 로그의 페이스트빈이 있습니다.http://paste.ubuntu.com/10824961/. 하지만 제가 이 질문을 답변 섹션에 게시하지 않은 이유는 문제가 기술적으로 해결되었지만 절반만 ​​해결되었기 때문입니다. 이제 grub은 더 이상 grub 구조에서 멈추지 않고 정상적으로 시작된 후 다음 텍스트를 표시합니다.

GRUB loading
Welcome to GRUB!

error: no device connected.
error: no device connected.

그런 다음 10초 동안 기다린 후 GNU GRUB(버전 1.99-27+deb7u2)로 전환합니다. 내가 찾은 매우 유용한 튜토리얼에서여기, ls이제 다음을 반환합니다.

(턴키 교환_1) (턴키 루트) (ata0) (ata0,msdos5) (ata0,msdos1)

지금 ata 장치가 있는 이유를 이해하는 데 어려움을 겪고 있지만 최소한 grub은 이 시점까지 파일 시스템에 액세스할 수 있지만 위 튜토리얼에 표시된 대로 grub을 통해 턴키를 부팅하는 방법에 대한 가이드를 찾을 수 없습니다. 내가 찾은 다른 많은 방법이 작동하지 않습니다.

Turnkey에 익숙하지 않은 사람을 위해 루트 파일 시스템은 (Turnkey Root)이지만 거기에서 혼란스러워졌습니다.

 grub> cat (hd0,1)/etc/issue

작동하지 않습니다. 어디에서도 vmlinuz를 찾을 수 없습니다. 루트 디렉토리에 "vmlinuz"라는 링크가 있는 것 같은데, 만약

grub> linux /vmlinuz
error: file not found.

언급된 튜토리얼과 마찬가지로 "grub> linux /boot/vmlinuz"를 입력한 다음 Tab 키를 누르는 것이 좋습니다. 그러면 아무 것도 반환되지 않습니다. 어쩌면 부팅 복구 디스크가 grub을 다시 설치하고 vmlinuz 이미지를 다시 생성할 수 없는 상태에서 /boot의 내용을 삭제하는 것일 수도 있지만, 그것이 무엇이든 간에 다시 멈춰서 어떻게 해야 할지 모르겠습니다.

답변1

시도해 볼 수 있습니다부팅 복구 디스크GRUB를 수리하게 하세요. 과거에는 나에게 정말 잘 작동했습니다.

관련 정보