Linux를 어떻게 복원할 수 있나요?

Linux를 어떻게 복원할 수 있나요?

내 하드 드라이브에는 두 개의 파티션이 있습니다. 하나는 460GB NTFS이고 다른 하나는 5GB ext3 Ubuntu 10.10입니다. 우분투 파티션을 확장하고 싶어서 NTFS 파티션을 15GB 축소하려고 했는데 실수로 NTFS 파티션을 마우스 오른쪽 버튼으로 클릭하고 "파티션을 활성화하기"를 선택했습니다.

실제로 모든 ext3 파티션을 "할당되지 않음"으로 만듭니다. 더 이상 부팅할 수 없는 것 같습니다.

제 질문은 어떻게 취소할 수 있나요?입니다. 완료하는 데 약 1000분의 1초가 걸리므로 데이터가 여전히 거기에 있다고 거의 확신합니다.

감사해요.

답변1

Linux 파티션을 "할당되지 않음"이라고 부르는 프로그램은 Windows 디스크 관리 도구처럼 들립니다. Microsoft는 Microsoft가 아닌 파티션 유형을 인식하도록 할 수 있지만 그렇지 않습니다. Ubuntu 파티션이 아직 남아 있고 손상되지 않았을 수 있습니다.

이 경우 /bootUbuntu 파티션을 활성으로 표시하면 됩니다. Windows 도구는 Microsoft 이외의 파티션을 활성으로 표시하는 것을 거부할 수 있으므로 다른 도구를 사용해야 합니다. Ubuntu 설치 디스크에서 시스템을 부팅하고 복구 모드를 사용하도록 지시하는 것이 좋습니다. 최근에는 Ubuntu 복구 모드를 사용하지 않았습니다. 이와 같은 문제를 자동으로 해결하는 메뉴 옵션이 있을 수 있습니다. 그렇지 않은 경우 명령 프롬프트로 가서 다음과 같이 말해야 합니다.

# fdisk /dev/sda
Command (m for help): p
...partition list; /boot will be the smallest one you see in all likelihood
Command (m for help): a
Partition number (1-8): 1

/dev/sda1활성 상태로 설정됩니다 . 이는 가능성이 가장 높은 시나리오이지만 /boot반드시 그런 것은 아닙니다. 지금 다시 시작해 보세요.

그래도 작동하지 않으면 시도해 보세요.GRUB 부트로더 수리.

그래도 실패하면 복구 모드로 돌아가서 fdisk다시 들어가서 파티션 테이블을 확인하세요. 5GB 파티션을 찾았는데 NTFS, Linux 또는 Linux 스왑이라는 레이블이 지정되지 않은 경우 "할당되지 않은" 파티션을 찾은 것일 수 있습니다. 그렇다고 대답하세요 /dev/sda3. 그런 다음 fdisk:

Command (m for help): t
Partition number (1-8): 3
Hex code (type L to list codes): 83
Command (m for help): w

파티션 유형 83으로 설정합니다 /dev/sda3. 이는 여러 Linux 호환 파일 시스템( ext[234], XFS, ReiserFS...) 중 하나가 포함되어 있음을 나타냅니다.

다시 시작해 보세요.

그래도 문제가 해결되지 않으면 다른 조치를 취할 수 있지만 아직 쉬운 단계는 없습니다. 이것은 단지 취미로 설치한 것 같으므로 이를 고치기 위해 영웅적인 조치를 취하는 것은 아마도 가치가 없을 것입니다.

이전 버전의 Ubuntu에서는 다음으로 전환하도록 선택할 수 있습니다.우비Windows와의 충돌 가능성을 줄입니다. 안타깝게도,UEFI가 Wubi와 충돌합니다.그리고 이러한 문제를 해결하기가 너무 어려워 우분투 13.04부터 제거되었습니다.

관련 정보