Windows 10이 설치된 PC에 Linux를 설치할 수 없습니다.

Windows 10이 설치된 PC에 Linux를 설치할 수 없습니다.

이것이 내 문제입니다.

다음과 같은 문제가 있는 넷북 PC가 있습니다.

레노버 아이디어패드 320

CPU: 듀얼 코어 인텔 셀러론 N3350

RAM: 4GB

하드 디스크 SSD SATA 500Gb

이 컴퓨터는 Windows 10을 실행하고 있는데 Linux를 설치하고 싶습니다. 가벼운 배포판과 라이브 버전을 사용해 본 후 제가 선택한 것은리튬, 데비안 기반.

그 전에는 하드 디스크에 세 개의 파티션이 있었습니다. 하나는 Windows용, 다른 하나는 복구용, 마지막 하나는 Lenovo와 관련된 것입니다. Linux를 설치하기 전에 SSD를 다시 파티션했습니다. 그런 다음 교체를 위해 mount y 에 대한 /dev/sda6, /, 를 만들었습니다 .dev/sda7/homedev/sda8

Linux를 설치하면 GRUB을 설치할 때 항상 오류가 발생하여 이 단계에서 프로세스가 중지됩니다. 몇 번 시도한 후 Windows에서 다음을 사용하여 해당 작업을 수행하려고 합니다.그럽2윈도구, 부팅 가능한 메뉴를 가져옵니다. 그런 다음 파티션이 있는 Linux 항목을 정의합니다 /dev/sda6(여기서 마운트했습니다 /). 따라서 Grub2Win에서 만든 이 메뉴에서 Linux에 진입하려고 하면 오류가 발생하고 다음과 같은 메시지가 나타납니다.(initramfs)즉각적인.

리눅스에서살다mode, running 을 실행하면 GPartedSSD가 있는 것과 같습니다.

Partition|Name                        |File System|Label     |Size      |Flags
/dev/sda1|EFI system partition        |fat32      |SYSTEM_DRV|260 MiB    |boot,esp
/dev/sda2|Microsoft reserved partition|unknow     |   ---    |16 MiB     |msftres
/dev/sda3|Basic data partition        |ntfs       |Windows   |263.73 GiB |msftdata
/dev/sda4|Basic data partition        |ntfs       |LENOVO    |25.00  GiB |msftdata
/dev/sda5|Basic data partition        |ntfs       |WINRE_DRV |1000.00 MiB|hidden, diag
/dev/sda6|                            |ext4       |          |46.57 GiB  |boot,esp
/dev/sda7|                            |ext4       |          |111.76 GiB |
/dev/sda8|                            |linux-swap |          |17.46 GiB  |

반면에 BIOS에서는 UEFI 모드와 보안 부팅이 비활성화되어 있으며 이것이 처음에 나타납니다.

Grub2Win EFI - 64 Bit (WDC WD5000LPCX -24VHATO)
Windows Boot Manager (WDC WD5000LPCX -24VHATO)

나는 무엇을 할 수 있는지 전혀 모른다.

답변1

글쎄, 당신의 grub에 문제가 있다면 무엇이 잘못되었는지 알아내는 것이 더 나은 생각일 것입니다. 왜냐하면 저는 Linux를 처음 사용하기 시작한 이후로(나는 Arch btw를 사용합니다) Grub을 사용해왔고 거의 문제가 없었기 때문입니다. EFI용 파티션을 만드는 것을 잊어버린 것 같습니다. 300MB이고 fat32( mkfs.fat -F32 /dev/[efi partition]) 형식이어야 합니다. 먼저 해당 작업을 수행하고 [esp]가 EFI 파티션의 마운트 지점인 곳(기본 시스템의 /boot에 있어야 함)을 설치 grub하고 efibootloader수행하는 것이 좋습니다 grub-install —-target=x86_64-efi —-efi-directory=[esp] —-bootloader-id=[whatever you name the bootloader]. [부트로더 이름을 무엇이든]은 설명이 필요하지 않습니다. 밑줄을 사용하면 됩니다. 공백이 있으면 교체하십시오. 그런 다음 설치된 시스템을 부트로더 항목에 추가하도록 grub에 지시해야 합니다. 하다 grub-mkconfig -o /boot/EFI/grub/grub.cfg.

면책 조항: 이것은 제가 아치 리눅스에서 하는 일이며 다양한 이유로 인해 작동하지 않을 수도 있습니다. 필요한 경우 스스로 조정하십시오.

관련 정보