두 개의 하드 드라이브가 있습니다. 하나는 내부 파티션인 320GB, 전체 NTFS로, 약 20GB의 파티션에 Windows 7이 설치되어 있습니다. 다른 하나는 160GB의 외부 용량이고 여기에 Fedora가 설치되어 있습니다. 이제 Fedora를 설치할 때 내장 드라이브를 완전히 분리했기 때문에 내장 드라이브(Windows 포함)와 외장 드라이브 사이에 아무런 관계가 없었습니다.
168GB 외장 드라이브에 Fedora17 32비트를 설치했는데 약 2주 동안 정말 마음에 들었습니다. 그러나 문제가 발생하여 이제 외부 드라이브에서 부팅할 때마다 "Grub 오류, 알 수 없는 파일 시스템"이 표시되고 계속할 수 없습니다. 나는 다음과 같은 파티션 레이아웃을 사용해 왔습니다: (모두 ext4)
/boot 300mb
/ 30gb
/opt 9gb
swap 2gb
...나머지는 NTFS(일반)입니다.
다음 응용 프로그램(Windows)에는 Linux 기반 파일 시스템을 인식하는 기능도 있지만 보시다시피 모든 것이 손상되었습니다.
이제 나는 부패의 원인이 될 수 있다고 생각되는 두 가지 일을 확실히 기억할 수 있으며 문제를 해결하는 데 도움이 절실히 필요합니다.
가장 먼저 신청한 것은이 튜토리얼. Fedora에서 Ubuntu 방식을 적용하는 것이 어리석게 보일 수도 있지만 거의 해결 단계에 이르렀습니다... 이 튜토리얼을 적용한 후 몇 번 완벽하게 로그아웃했지만 재부팅이 되지 않았습니다!
이는 부패의 원인일 가능성이 높습니다. 말씀드린 대로 저는 NTFS 드라이브가 있어서 Win7에서도 사용할 수 있습니다...그래서 늘 그렇듯 Win7에 로그인합니다. Windows에서 NTFS 파티션으로 데이터를 전송해야 했지만
./install
아마도 Fedora에서 생성한 폴더나 이와 유사한 것을 보았지만 (멍청하게도) 방금 삭제했는데 중요한지 아닌지는 알 수 없습니다. Win을 종료한 다음 외부 드라이브를 통해 부팅했습니다. Fedora가 처음으로 Grub 선택 메뉴로 이동했지만 부팅되지 않았습니다. 정확히 기억할 수는 없지만 Ctrl+D를 누르거나 루트를 입력하라는 메시지가 표시됩니다. 복구용 비밀번호인 것 같아요.
Fedora에 교육용 응용 프로그램이 많이 설치되어 있기 때문에 당황하고 Ctrl+Alt+Del을 눌러 재부팅한 다음 마지막 끔찍한 오류인 "Grub Error Unknown File System"이 나타났습니다.
부팅 가능한 USB를 통해 Fedora를 설치한 것과 동일한 O를 부팅했습니다. 다음 스크린샷은 "Disks" 응용 프로그램입니다.
스왑 및 NTFS(kanz로 표시) 파티션을 제외한 모든 파티션을 인식하지 못합니다. (현재로서는) 알 수 없는 파일 시스템에서 Maple/Matlab 라이센스를 검색할 수도 없습니다.
/boot
지금의 상황을 피하려면 별도의 파티션이 있어야 한다고 했는데 그것도 잘 안 돼요.
답변1
나는 당신이 철자법에 실수를 해서 결국 ext4 하위 청크를 놓치게 되었다고 가정합니다.
라이브 CDROM 또는 liveUSB에서 부팅하고 다음 지침에 따라 슈퍼블록을 복구해 보세요.
- mkefs -n /dev/sdXY
- e2fsck-b
올바른 예비 슈퍼블록을 얻으려면 이제 파일 시스템이 원래 어떻게 생성되었는지 이해해야 합니다. 따라서 파일 시스템 생성 중 변경 사항으로 인해 표준 블록 크기를 사용하지 않는 경우 1단계에서 -b를 추가하세요. http://blog.mattrudge.net/2012/03/17/recovering-bad-superblock-on-ext4/
이것이 실제로 문제라면 fsck 후에 파일 시스템을 정상적으로 마운트할 수 있어야 합니다.