Windows 7 installation in 2025

Windows 7をライブ保存すべく、Gigabyte GA-E7AUM-DS2Hにインストールしてみた。2025年になってもまだインストールできるのはさすがはマイクロソフト。

Windows 7 UltimateのSP1のCDをセットして、160GBのHDDにインストールした。MBRのパーティションを使用したので、BIOSモードでインストールが完了した。「システムで予約済み(100MB)」と「Windows」の二つのパーティション(NTFS)ができ、bootmgrなどを含む前者がアクティブとなる。BootディレクトリとbootmgrをWindowsのパーティションにコピーするとgrubで直接起動できる。

ライセンス認証はオンラインではできないが、電話すると自動音声で認証ができた。セキュリィティのためか、プッシュボタンではなく、音声認識なのが興味深い。認証コードはSMSで受信した。

https://letsencrypt.org/certificates/から、ISRG Root X1(isrgrootx1.pem) をダウンロードする。コントロールパネル、インターネットオプション、コンテンツ、証明書、信頼されたルート証明書機関、インポートで、isrgrootx1.pemを取り込む。Microsoft Update Catalog(https://www.catalog.update.microsoft.com/Home.aspx)から、KB3004394、KB3020369、KB3125574ダウンロードしてインストール。
これが終わるとWindows Updateが使用できるようになった。

今回ブラウザはWindows7をサポートしているFirefox115.30.0esrをダウンロードしてインストールした。

Arch Linuxもインストールしたくなったので、160GBにHDDを1TBのSSDにべたコピー。その後、ext4のパーティションを作成してArch Linuxをインストールした。ブートローダにgrubを使用した。
grub-install /dev/sda
mount /dev/sda1 /mnt
grub-mkconfig -o /boot/grub/grub.cfg
以前と違って、os-proberで識別させるためには、対象のパーティションをマウントしておかなければならない。

gpartedでWindows 7のパーティションを後ろに拡張しても問題ないが、移動すると起動できなくなる。システム起動用パーティションがあると回復させることができる。
「システムで予約済み(100MB)」を作成。WindowsインストールCDで起動、コマンドプロンプトからDISKPARTを使いシステムで予約済みパーティションをアクティブにする。BOOTRECで復旧する。
DISKPART, LIST DISK, SEL DISK 0, LIST PART SEL PART 1, ACTIVE, EXIT
BOOTREC /FIXMBR, BOOTREC /FIXBOOT, BOOTREC /REBUILDBCD

コメント