GRUB 설치시“/ dev / sda에 GRUB을 설치할 수 없습니다”


30

최근에 반짝이는 새로운 Lenovo Yoga 2 Pro를 구입했으며 공부 목적으로 Ubuntu로 듀얼 부팅하고 싶습니다. 내장 OS는 Windows 8.1이며 256GB SSD가 있습니다.

우분투와 라이브 USB를 설치하기 위해 별도의 90GB 파티션을 만들었습니다.

처음에는 모든 것이 잘 작동하는 것처럼 보 였는데 ideapad_laptop을 블랙리스트에 올린 Wi-Fi를 해결했는데 설치가 완벽하게 이루어졌으며 우분투는 제대로 작동했습니다.

다음날 아침에 일어나서 랩탑을 켰을 때 GRUB 메뉴를 표시하지 않고 바로 Windows로 부팅했습니다. 그래서 재설정을 시도하고 디스크 관리자로 파티션을 확인했는데 모든 것이 잘 보입니다. 온라인으로 솔루션을 찾을 수 없으므로 계속 진행하여 파티션을 다시 포맷하여 설치를 시도했습니다. 매번 설치가 중단되고 치명적인 오류가 발생했습니다.

Unable to install GRUB in /dev/sda
Executing `grub-install /dev/sda` failed.
This is a fatal error.

누구 든지이 문제에 대한 해결책을 제안 할 수 있습니까? 더 자세한 정보가 필요하면 기꺼이 제공해주십시오. 감사.

설치할 때 자세한 내용은 다음과 같습니다.

ubuntu kernel: [ 1946.372741] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0).
ubuntu grub-installer: error: Running 'grub-install --force failed.


1
또한 아래 답변은 결국 수동으로 파티션을 포맷 할 때 UEFI로 포맷 된 파티션을 생성하고 그 대상을 grub의 대상으로 선택하는 것이 마침내 grub 파티션을 다시 올바르게 설치하는 결과였습니다. 그렇지 않으면 이 답변 에 대한 지침을 따르고있었습니다 .
Milo P

답변:


21

방금 USB 스틱에서 하드 드라이브로 Ubuntu 14.04를 설치하는 데이 문제가 발생했습니다.

문제는 USB 스틱이었다 /dev/sda 하드 드라이브에 설치하는 습니다/dev/sdb

설치 프로그램이에 설치하는 것을 알고 있지만에 /dev/sdbMBR에 grub을 설치하려고했으나 /dev/sda실패했습니다. 해결 방법은, 다시 시도 말하는 메뉴로 돌아갑니다이었다 NO를자동으로 첫 번째 하드 드라이브의 MBR에 설치 하고 수동으로 말해/dev/sdb .

그런 다음 모든 것이 효과가있었습니다.


"USB 스틱"이라는 말의 의미를 설명 할 수 있습니까 dev/sda?
CodyBugstein

1
/ dev / sd에 다른 드라이브를 마운트 할 수 있습니까? 예배 규칙서. 플래시 드라이브는 / dev / sda 아래에 마운트 될 수 있습니다.
Brian Sizemore

"/ dev /"부분을 잊지 마십시오. "sdb"뿐만 아니라 "/ dev / sdb"여야합니다.
Max Malysh

3
어떻게 지냈어 manually tell it /dev/sdb?
AaA

5

마침내 다음 중 어느 것이 트릭을했는지 확실하지 않지만 작동합니다.

  1. BIOS에서 Lenovo Fast Boot를 비활성화했습니다.
  2. BIOS에서 보안 부팅을 비활성화했습니다.
  3. 라이브 USB에서 부팅했습니다.
  4. 부팅 메뉴 backlight=vendor에서 Ubuntu Try 구성 텍스트 바로 앞에 추가 되었습니다 quiet splash.
  5. 우분투를 선택 하십시오 .
  6. 터미널에서 sudo rmmod ideapad_laptopWi-Fi를 사용하도록 설정했습니다.
  7. 설치를 실행하고 설치 중에 업데이트를 설치하도록 선택했습니다.
  8. EFI 파티션이 자동으로 선택되어 스왑 공간에 9700MB를, 우분투에 80GB를 할당했습니다.
  9. 설치가 추가 완료 후 backlight=vendor/etc/default/grub전에 quiet splash다음과 달렸다 sudo update-grub.
  10. ideapad_laptopWi-Fi를 사용하도록 블랙리스트 에 올렸습니다.
  11. 지금까지 잘 작동합니다. 도움을 주신 모든 분들께 감사드립니다!

2

새 빌드에서 Ubuntu (듀얼 부팅 아님)를 설치할 때이 문제가 발생했습니다. 위에서 설명한 부팅 옵션 중 어느 것도 나를 위해 작동하지 않습니다.

Ubuntu가 1T HDD 만 인식하도록 SSD와 모든 USB 장치의 연결을 끊어야했습니다.


이것은 듀얼 부팅 시스템에서 효과적이었습니다. 설명이 많지 않지만 솔루션이 진행되는 한 귀하의 의견은 저에게 효과적이며 매우 간단합니다.
Kjeld 슈미트

2

나는 비슷한 문제가 있었다. 내가 한 것은 설치를 그대로두고 드라이브를 UEFI 모드에 있는지 확인하고 라이브 CD로 부팅하여 설치 한 것 boot-repair입니다.

이렇게하려면 yannubuntu리포지토리 를 추가 한 다음로 다운로드해야했습니다 apt-get. 이것은 다음과 같은 방식으로 수행되었습니다.

sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair

그런 다음 프로그램이 시작되면 고급 옵션> 기본 옵션의 모든 옵션을 확인 하고을 클릭했습니다 Apply.


1
  1. 설치 미디어의 손상 여부 확인
  2. BIOS 확인 및 보안 부팅 비활성화
  3. Lenovo 빠른 부팅 비활성화

UEFI 모드로 설치한다고 가정하므로 BIOS에서 시스템 잠금을 잠금 해제해야 할 수도 있습니다. 둘 다 작동하지 않으면 이중 부팅에 문제가 있다고 가정합니다. 나는 아무런 문제없이 타이핑하면서 Y2P에서 우분투를 실행하고 있습니다.

ideapad_laptop 모듈을 블랙리스트 하는 경우 Y2P 특정 드라이버가 있으므로 github.com/pfps/yoga-laptop 을 확인하십시오 . 여전히 progres tho에서 일하고 있습니다.


답장을 보내 주셔서 감사합니다. BIOS에서 시스템 잠금을 해제하면 무슨 의미입니까?
vicban3d

1

scsi raid가있는 Poweredge에 설치하는 동안이 문제가 발생했습니다. GRUB을 설치하기 전에 USB 드라이브를 꺼내는 것이 속임수라는 것을 알았습니다.


1

Lenovo Yoga는 없지만 데스크탑에서 동일한 문제가 발생했습니다. SSD 및 HDD 드라이버가 있으며 다음과 같이 나열되었습니다.

SATA#1 HDD /dev/sda
SATA#2 SSD /dev/sdb

항상 그렇듯이 SSD에 OS를 설치하려고합니다. 설치 프로그램이 Ubuntu (또는 Linux Mint) /dev/sdb를 설치하고 있지만 GRUB을 설치하려고합니다/dev/sda . 문제입니다.

해결책은 다음과 같이 SATA 연결을 교체하는 것입니다.

SATA#1 SSD /dev/sda
SATA#2 HDD /dev/sdb

0

나는 동일한 랩톱을 가지고 있으며 모든 것이 잘 작동하지만 grub 로더를 기존 끝에 EFI 파티션에 설치했는데 이름 끝에 인덱스 2가 있습니다. 확실히 sda 파티션이 아니 었습니다. 기본적으로. (그래서 위와 아래 설치를 위해 파티션을 선택했는데, 그럽 설치를 위해 파티션을 변경할 가능성이있었습니다.) Windows 8.1도 사전 설치되어 있기 때문에 설치를 위해 SD 카드를 사용하고 UEFI 모드에서 시작했습니다. . (이것을 잘못 표현하면 유감이지만, 약 3 일 전에 우분투 14.04를 설치하기 전에 다른 포럼에서 읽는 것만 알 수 있습니다.) 어쨌든, 이렇게하면 모든 것이 잘 작동합니다. UEFI 모드에서 설치 매체를 시작하고 설치를 위해 사용 가능한 파티션을 선택하십시오.

또한 BIOS에서 아무것도 변경할 필요가 없었습니다. 전에 빠른 부팅을 비활성화하고 그대로 두었습니다. 자동으로 다른 것을 변경했습니다. 알고 싶다면 다시 찾아 볼 수 있습니다.


0

베어 설치에는 많은 장치가 있었고 12.04에 마지막으로 설치했습니다 (마지막 대체 수동 설치). GRUB을 지정하는 위치를 추적하는 대신 부트 SSD를 sata-0 포트로 가져 와서 sda로 표시했습니다.


Lenovo Yoga 2 Pro에 실제로 스토리지 디스크의 위치를 ​​바꿀 수있는 두 개의 SATA 슬롯이 있는지 확인해야합니다. Yoga 2 Pro에 SATA 슬롯이 하나만 있다고 검색했기 때문에이 대답은 가능하지 않습니까?
clearkimura

0

이 문제는 매우 오래된 hp 파빌리온 dm4에 새로운 생명을 주려고 할 때 발생했습니다. 그것은 grub을 설치할 수 없으며 아무것도 할 수있는 버튼이 없다고 말했습니다. 나는 놀라서 설치 중간에 컴퓨터를 강제로 종료했다. 운 좋게도 펜 드라이브로 다시 부팅 할 수있었습니다. 나중에 펜 드라이브가 약간 당겨져 설치 프로그램에 문제가 생겼다는 것을 알았습니다. 그것은 나를 위해 정말 간단한 작은 솔루션이었습니다.


0

Ubuntu 15.10 데스크탑을 설치할 때도 동일한 문제가있었습니다 (Windows 10이 이미 설치되어 활성화 된 Lenovo G40-45 노트북의 별도 파티션에서 이중 부팅).

보안 부팅을 이미 비활성화했습니다 (이전 부팅 경험-Linux 및 Windows에 따라).

마지막으로 보안 부팅을 사용하도록 설정하기로 결정했습니다 (14.xx 이후 개선 될 것으로 예상 됨). 그리고 그것은 일했다 !!! -다른 조정없이 (인터넷에 연결되지 않은).

(보안 부팅이 비활성화 된 상태에서 Windows 10을 설치 한 다음 보안 부팅이 활성화 된 Ubuntu를 설치했습니다).


1
LVM 옵션을 사용하면 모든 것이 잘 작동합니다.
Jacob Abraham
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.