マザーボードを変更した場合、OSを再インストールする必要がありますか?


8

まもなく、GA-890GPA-UD3HGA-990FXA-UD3またはM5A99Xのいずれかにアップグレードします(まだどちらを決定するか)。

14.10セットアップを再インストールする必要がありますか、それともカーネルは別のマザーボードドライバーで起動するだけですか?

CPUをアップグレードするのではなく、マザーボードをアップグレードするだけです。

回答:


13

あなたはしていないあなたはマザーボードをアップグレードしている場合は、オペレーティングシステムを再インストールする必要があり、あなたは(EFI / UEFIブートシステムのため、この質問の他の回答を参照してください)MBRスタイルのブート環境を使用している場合。

ただし、後で確認して更新する必要がある場合があります。

  1. まず、グラフィックカードのドライバー(統合カードの場合)を更新する必要があります。これは、グラフィックカードに適切なグラフィックスドライバーがあることを確認するためです。
  2. イーサネットアダプターが統合されている場合は、ネットワーク設定を変更する必要がある場合があります。ネットワークとイーサネットの設定を静的に設定することが必要な場合は、イーサネットカードが(のような新しい識別子を取得する可能性がありますので、あなたは、マザーボードを変更した後に設定を更新する必要があるかもしれないeth1の代わりに、eth0または何か)。
  3. 拡張スロット内の任意の周辺デバイス用のドライバー。マザーボードにスロットがあり、追加のデバイス(別のグラフィックカード、ワイヤレスアダプターカードなど)がある場合、ドライバーがインストールされ、正しく識別されていることを確認する必要があります。特に新しいアイテムがインストールされている場合。

(1)と(3)の場合、「追加のドライバー」ツールを実行すると、ハードウェアと非フリーの専用パッケージセットをチェックして、コンピューターでの作業に必要な非フリードライバーを特定できます。

(2)の場合、設定がで定義された静的構成で/etc/network/interfacesあるか、Network Managerで手動で構成されている場合は、設定を手動で再構成する必要があります。


まだ理解できません。「追加ドライバー」などの追加のソフトウェアツールを実行する必要がありますか(BTWはUbuntuソフトウェアにはありません)、Ubuntuは最初の起動ですべての新しいデバイスをキャッチしますか?ビデオドライバーを常に一時的にオープンソースに切り替える方が良いようですが、別のものについてはわかりません。ご理解のほどよろしくお願いいたします。
成熟

3

UEFIマザーボードを交換する場合は、OSローダーのパスをUEFIに追加する必要があります。

efibootmgrユーティリティで行うことができます。Ubuntu LiveUSBから起動し、EFIパーティションを見つけてレコードを追加する必要があります。

EFIパーティションは簡単に見つけることができます。これは小さなfat32パーティションで、boot多くの場合フラグがあります。

EFIローダーは、EFIパーティションにあるファイルです。Ubuntuには2つのローダーgrubx64.efiとがありshimx64.efiます。後者は、セキュアブートをオンにして起動できるように、Microsoftキーで署名されています。しかし、ほとんどの場合、どちらでも機能します。安全に追加できるだけshimx64.efiです。

これらのローダーはにあり/boot/EFI/ubuntuます。

したがって、UEFIにレコードを追加するには、実行する必要があります

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

ここ/dev/sdXで、EFIパーティションが配置されているディスク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を追加してもう少しだけで十分だと思いますが、そうですか?
コス、2015

1
BIOSからUEFIへの切り替えは別の話です。EFIパーティションを作成し、GRUBを置き換える必要があります。別の質問の策略だと思います。この回答は、UEFIマザーボードの交換についてです。
Pilot6、2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.