메인 보드를 바꾸려면 OS를 다시 설치해야합니까?


8

GA-890GPA-UD3HGA-990FXA-UD3 또는 M5A99X로 업그레이드 할 것입니다.

14.10 설정을 다시 설치해야합니까, 아니면 다른 마더 보드 드라이버로 커널을 간단히 부팅합니까?

CPU를 업그레이드하지 않고 마더 보드 만 업그레이드합니다.

답변:


13

당신은 하지 않습니다 당신이 마더 보드를 업그레이드하는 경우 운영 체제를 다시 설치해야하고, 당신은 MBR 스타일의 부트 환경을 사용하는 경우 (EFI / UEFI 부팅 시스템을,이 질문에 다른 대답을 참조하십시오).

그러나 나중에 몇 가지 사항을 살펴보고 업데이트해야 할 수도 있습니다.

  1. 먼저 그래픽 카드 (통합 카드 인 경우)의 드라이버를 업데이트해야합니다. 그래픽 카드에 맞는 그래픽 드라이버가 있어야합니다.
  2. 이더넷 어댑터의 네트워크 설정이 통합 된 경우 변경해야합니다. 네트워크 및 이더넷 설정을 정적으로 설정해야하는 경우 이더넷 카드에 새 식별자 (예 : eth1대신) 가 생길 수 있으므로 마더 보드를 변경 한 후 설정을 업데이트해야합니다 eth0.
  3. 확장 슬롯에있는 모든 주변 장치 용 드라이버. 마더 보드에 추가 장치 (예 : 별도의 그래픽 카드, 무선 어댑터 카드 등)가있는 슬롯이있는 경우 드라이버가 올바르게 설치되고 식별되어 있는지 확인할 수 있습니다. 특히 새 항목이 설치되어있는 경우.

(1) 및 (3)의 경우 '추가 드라이버'도구를 사용하여 하드웨어 및 무료 패키지가 아닌 전용 패키징 세트를 확인하여 컴퓨터와 함께 사용해야하는 무료 드라이버를 식별 할 수 있습니다.

(2)의 경우 설정이에 정의되어 /etc/network/interfaces있거나 Network Manager에서 수동으로 구성된 정적 구성 인 경우 설정을 수동으로 다시 구성해야합니다.


아직도 이해할 수 없습니다. 'Additional Drivers'(BTW는 Ubuntu Software에 없음)와 같은 추가 소프트웨어 도구를 실행하거나 Ubuntu가 처음 부팅 할 때 모든 새 장치를 잡는 것과 같은 작업을 수행해야합니까? 항상 비디오 소스를 임시로 오픈 소스로 전환하는 것이 좋지만 다른 것에 대해서는 확실하지 않습니다. 이해해 주셔서 감사합니다.
성숙

3

UEFI 마더 보드를 교체하는 경우 OS 로더 경로를 UEFI에 추가해야합니다.

efibootmgr유틸리티 로 수행 할 수 있습니다 . Ubuntu LiveUSB로 부팅하고 EFI 파티션을 찾아 레코드를 추가해야합니다.

EFI 파티션을 쉽게 찾을 수 있습니다. 작은 fat32 파티션이며 boot많은 경우 플래그가 있습니다.

EFI 로더는 EFI 파티션에있는 파일입니다. 우분투에는 두 개의 로더 grubx64.efishimx64.efi있습니다. 후자는 보안 부팅을 사용하여 부팅 할 수 있도록 Microsoft 키로 서명됩니다. 그러나 대부분의 경우 둘 중 하나가 작동합니다. 안전하게 추가 할 수 있습니다 shimx64.efi.

이 로더는에 있습니다 /boot/EFI/ubuntu.

따라서 UEFI에 레코드를 추가하려면 다음을 실행해야합니다.

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N

어디 /dev/sdXEFI 파티션이있는 디스크이며 N해당 파티션의 수. 예를 들어 /dev/sdb2이렇게 보일 것입니다

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdb -p 2

/dev/sda1기본값입니다. 당신이 당신의 EFI 파티션이있는 경우, 당신은 건너 뛸 수 -d-p매개 변수를 설정합니다.

-c 매개 변수는 UEFI 레코드를 작성하는 것입니다.

-l\EFI어떤 이유로 든 Windows 형식의 로더에 대한 경로 입니다.

-L라벨입니다. BIOS에서 부팅 옵션으로 볼 수 있습니다. 다른 것으로 바꿀 수는 있지만 다시 update-grub바꿀 수는 없습니다 ubuntu.

를 실행 sudo efibootmgr -v하면 경로와 레이블이있는 모든 레코드가 표시됩니다.

다음을 실행하여 잘못 추가 된 레코드를 제거 할 수 있습니다

sudo efibootmgr -Bb nnnn

nnnn레코드 번호는 어디에 있습니까 ?

efibootmgr유틸리티 에 대한 자세한 정보 는 다음을 통해 얻을 수 있습니다.

man efibootmgr

같은 방식으로 Windows와 같은 다른 OS에 대한 레코드를 추가 할 수 있습니다. 그러나 어떤 파일과 파일 경로에 대한 자세한 내용은 말할 수 없습니다.


이것은 매우 유용합니다. BIOS에서 UEFI로 전환하려면 ESP를 추가하고 조금만 더하면 충분하다고 생각합니다. 맞습니까?
kos

1
BIOS에서 UEFI로 전환하는 것은 다른 이야기입니다. EFI 파티션을 생성하고 grub을 교체해야합니다. 다른 질문에 대한 음모라고 생각합니다. 이 답변은 UEFI 마더 보드 교체에 관한 것입니다.
Pilot6
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.