MacBook: SWAP 생성 후 커서 깜박임

MacBook: SWAP 생성 후 커서 깜박임

나는 MacBook(13in, 2009년 중반)에 Linux를 설치하려고 합니다. Ubuntu Live USB 스틱(ubuntu-13.04-desktop-amd64+mac)을 만들고 Refind(0.10.8)를 설치했습니다. 라이브 환경으로 부팅하면 gparted를 사용하여 파티션도 생성됩니다. 그러나 스왑 파티션이 linux-swap으로 포맷되자마자 다음 재부팅 시 컴퓨터가 멈춥니다. Refind를 사용하면 Ubuntu Live USB를 선택할 수 있지만 Ubuntu 부팅 메뉴 대신 깜박이는 커서가 있는 빈 화면만 나타납니다.

이 동작의 이유는 확실히 스왑 파티션이 생성되었기 때문입니다. 파티션의 형식이 서로 다르면(HFS+, FAT32, ext3 등) 부팅 메뉴가 즉시 나타납니다. 찾은 다른 제안(예: Shift 또는 Escape 누르기)을 시도했지만 아무런 효과가 없었습니다. 부팅 옵션이 다른 솔루션은 부팅 메뉴도 표시되지 않기 때문에 쓸모가 없습니다.

이 문제를 일으킬 수 있는 아이디어가 있나요?

고마워요, 스테판

답변1

나의 초기 생각은 이것이 다음과 관련이 있을 수 있다는 것입니다.하이브리드 MBR.파티션을 생성하는 방법에 따라 하이브리드 MBR에 있는 파티션을 결정하거나 하이브리드 MBR이 생성되는지 여부를 결정하는 데 총 파티션 수가 중요할 수 있습니다. 이는 특히 EFI 모드가 아닌 BIOS/CSM/레거시 모드에서 Ubuntu를 설치하는 경우 부팅 프로세스에 영향을 미칠 수 있습니다. 이 문제를 해결하는 방법에 대해 몇 가지 생각이 있습니다.

  • rEFInd의 EFI 파일 시스템 드라이버 사용-- BIOS 모드 GRUB를 사용하여 Ubuntu를 부팅하려는 경우 커널이 포함된 파일 시스템(기본적으로 ext4fs)에 대해 EFI 파일 시스템 드라이버를 설치할 수 있습니다. 이렇게 하면 rEFInd가 Linux 커널을 직접 부팅할 수 있게 되어 GRUB 및 발생하는 모든 문제를 우회하게 됩니다.
  • EFI 모드로 Ubuntu 설치-- BIOS 모드가 아닌 EFI 모드에서 설치를 다시 실행하면 문제를 우회할 수 있습니다. 여기서의 비결은 EFI 모드에서 설치 프로그램을 시작하는 방법을 알아내는 것입니다. 보다내 이 페이지CSM에 대한 정보 하지만 해당 페이지는 주로 UEFI 기반 PC용으로 작성되었습니다. Mac에만 해당되는 몇 가지 단점이 있습니다.
  • 스왑 파티션을 생략하고 대신 스왑 파일을 사용하세요.-- 스왑 파티션 없이 설치할 수 있지만 여전히 스왑 공간을 사용할 수 있습니다. 보다이 질문과 그에 대한 답변,이를 수행하는 방법에 대한 정보를 보려면 단 하나의 참조 이름을 지정하십시오.

처음 두 옵션에서는 Mac에 64비트 EFI가 있다고 가정합니다. 나는 이것이 사실이라고 의심한다.여기에 나열된 사양;하지만 오류가 있거나 (아마도) 제가 귀하의 컴퓨터를 잘못 식별했다면 귀하는 64비트 CPU와 32비트 EFI를 갖춘 몇 안 되는 Mac 중 하나를 갖고 있을 것입니다. 이 경우 EFI 모드로 설치하는 것이 훨씬 더 복잡해지며 일부 방법에서는 64비트 버전이 아닌 32비트 버전의 Ubuntu를 설치해야 합니다. rEFInd 정보/정보 화면에는 32비트 또는 64비트 EFI가 있는지 여부가 표시됩니다.

답변2

나는 지금쯤 그것을 알아냈다. 연결된 하드웨어(예: 내부 광학 드라이브)를 제거하라고 제안하는 게시물을 발견했습니다. 따라서 Ubuntu Live USB 스틱 없이 부팅을 시도했습니다.

  • 스틱의 내용을 무료 파티션에 복사합니다(Refind가 읽을 수 있는 유형이어야 하며 저는 FAT32를 선택했습니다. 이름은 "Ubuntu"입니다).
  • Refind.conf를 수정합니다:

menuentry "Ubuntu Recovery" {
    icon EFI/refind/icons/os_ubuntu.png
    volume "Ubuntu"
    loader /casper/vmlinuz
    initrd /casper/initrd.lz
    options "live-media-path=/casper/ ignore_uuid boot=casper --"
}

USB 스틱을 제거하고 재부팅하세요. 지금까지는 문제 없이 작동합니다.

그럼에도 불구하고 제안된 대로 SWAP 파티션에서 SWAP 파일로 전환했습니다.

안부 인사, 스테판

관련 정보