질문(짧은 버전):
Windows 8.1이 설치된 Dell XPS 8700을 사용하고 있습니다(sda). 한참을 노력한 끝에 성공적으로 설치했습니다오래된두 번째 하드 드라이브에는 Linux(Fedora, Ubuntu)가 설치되어 있었습니다(심천개발은행). 작동했지만(Ubuntu) sdb가 너무 오래되었고(그리고 블록이 불량함) 세 번째 것을 구입하기로 결정했습니다(SDDC): Kingston SSD SA400S37, Linux(Ubuntu)를 올바르게 설치할 수 있습니다.
오류 없이 Linux를 설치할 수 있지만유충전혀 작동하지 않습니다.
몇 가지 오류가 발생했고 일부 테스트(아래 참조) 후에 이전 Linux(sdb)를 다시 작동시킬 수 있었습니다. 내 새 Linux가 grub 메뉴에 표시되지만 부팅되지 않습니다. "커널/vmlinux-5.4.0-42-generic을 읽을 수 없습니다..."라는 메시지가 표시됩니다.
중요 세부 정보: mSATA 드라이브는 Windows의 Intel Rapid Storage와 함께 사용되므로 컴퓨터는 Raid 모드입니다.
내가 원하는 것은:
내가 정말로 원하는 것:새 Linux를 기본값으로 설정하고 grub을 올바르게 제어하도록 하십시오. 이는 다시 설치해야 함을 의미하더라도(5번째). 나는 우분투가 아니라 페도라를 정말로 원한다SDDC, 하지만 Linux를 다시 갖게 되어 기쁩니다.
다음과 같은 일을 할 수 있다면 기쁠 것입니다.
나는 적어도 다음을 원합니다:이전 Linux(sdb)에서 grub을 수정하여 부팅하는 동시에 새 Linux(sdc)도 부팅할 수 있게 했습니다. grub 구성 파일을 편집하는 방법을 검색했지만 다음을 사용하여 문제를 해결할 수 없습니다.쿠로코그리고LSBLK그리고 나에게 없는 시간을 잃었습니다. 곧 기존 HD를 폐기해야 하므로 새 Ubuntu를 유지해야 합니다.
내가 시도한 것(짧은 버전):
새로운 우분투 20.04 설치SDDC서식 없음sda1(Windows 및 이전 버전의 Linux용 EFI 파티션) 오류는 없지만 성공적으로 부팅할 수 없습니다.
Ubuntu 20.04와 함께 Live-USB 디스크를 사용하여 "권장 복구" 없이 부팅 복구를 설치하고 사용하세요. 나는 다음과 같은 이유로 이 일을 하기로 결정했습니다:
- sdb를 기본값으로 사용하면 sdc가 필요합니다.
- Windows 시작 파일 복구(Windows 설치가 엉망이 될지 정말 몰랐고 지금도 모릅니다.)
- SecureBoot 사용: 내 BIOS는 Secure Boot를 사용하지 않도록 설정되어 있습니다. 그래서 바꿨어요.
마지막 단계에서 첫 번째 부팅 시 공백(검은색 화면)이 나타나고 Windows로 성공적으로 부팅한 후(부팅 메뉴 - F12) 결함이 발생했기 때문에 부팅 복구를 다시 시도하기로 결정했습니다. 실패 = Grub은 Windows를 제외한 다른 운영 체제를 부팅할 수 없습니다.
그리고 계속해서 시도했습니다. 각 단계마다 다른 결과가 나왔습니다. 하지만 모두 공백(검은색 화면)부터 오류까지 다양한 오류가 있었습니다.이 사진에서그리고이것도.
마지막 시도에서 나는 발견했습니다.이 오류부팅 복구 명령을 실행합니다.
마지막 시도에서 나는심천개발은행이제 이전 Linux를 다시 기본 Linux로 사용하고 있으며 현재는 정상적으로 작동하는 grub을 통해 새 Linux에 액세스할 수 없습니다. Windows로 부팅할 수 있습니다.
sdc를 확인하기 위해 이전 Ubuntu에서 fsck를 실행했습니다.
- 별도로 확인: sdc1 및 sdc2 오류가 발생하지 않았고 시스템이 깨끗했으며 파일 및 블록 수를 제공했습니다.
- 전체 확인: fsck /dev/sdc, 오류 메시지 표시:
- ext2fs_open2: 슈퍼블록의 잘못된 매직 넘버
- fsck.ext2: 잘못된 슈퍼블록,...
- fsck.ext2: /dev/sdc를 열려고 하는 슈퍼 블록의 잘못된 매직 넘버
- 수퍼블록을 읽을 수 없거나 유효한 시스템 ext2/ext3/ext4를 설명하지 않습니다. 장치가 유효하고 시스템 ext2/ext3/ext4를 포함하는 경우...슈퍼블록이 손상된 경우 대체 슈퍼블록(e2fsck -b 8193 또는 e2fsck -b 32768)을 사용하여 e2fsck를 시도할 수 있습니다.
- /dev/sdc에서 gpt 파티션 테이블을 찾습니다.
sdc에서 새 Ubuntu를 부팅할 수 있도록 이전 Ubuntu의 grub 구성 파일을 편집하려고 시도했지만 성공하지 못했습니다. 나에게 없는 시간을 낭비할 뿐입니다.
나는 과거부터 오늘까지 내가 한 모든 일(오랜 시간 동안 너무 많은 일)의 정확한 출처를 여기에 나열할 수 없습니다.
가능한 한 빨리 귀하의 의견을 듣고 싶습니다. 도움을 주셔서 미리 감사드립니다. 도움이나 아이디어를 주시면 정말 감사하겠습니다. 감사합니다, 패트릭.
부록
내가 아는 것과 모르는 것:
- EFI 파티션 내부에는 Fedora 파일의 가비지가 여전히 있습니다.
- 하나의 Ubuntu 20.04가 EFI 파티션 내에서 다른 Ubuntu 20.04와 충돌하는지 확실하지 않습니다.
- 예를 들어 Fedora를 설치할 때 포맷을 위해 EFI 파티션을 설정할 수 있는지 모르겠습니다. 내 Windows 파일이 삭제되나요?
- 수년 동안 Linux를 사용하고 Windows를 버린 후, Linux는 내 컴퓨터에서 완벽하게 실행되는 유일한 운영 체제입니다.
- 나는 그것이 무엇인지 모른다시스템 점검 오류담당자가 이것을 찾을 것이지만 이것이 부팅 및/또는 부팅 복구 또는 Linux 설치 시 발생하는 오류와 관련이 있는지는 알 수 없습니다.
정확히 무슨 일이 일어났나요(매우 긴 버전):
이 파일 안에 있습니다: https://drive.google.com/file/d/1OoYsD-kA8gRo8ECYAxWYZ-tIQ3SaD91S/view?usp=sharing
Stackoverflow 편집자들은 제가 무엇을 퍼뜨리거나 판매하고 있는지 정확히 알지 못했음에도 불구하고 서식이 지정된 텍스트가 스팸과 같다고 말했습니다. 그래서 다른 플랫폼에 올려야 했어요.
가능한 한 빨리 귀하의 의견을 듣고 싶습니다. 도움을 주셔서 미리 감사드립니다. 감사합니다, 패트릭.