Windows 7のハードディスク(HDD)にCentOS 7をインストール


背景
Jenkinsをインストールして継続的に統合することを望んで、同僚が淘汰したノートパソコンを臨時サーバーとして採用しました.ノートパソコンにインストールされているシステムはWindowsで、パソコンの性能を最大化し、安定させるためにLinuxシステムに変更したい.加えて、CentOSに詳しいこともあり、最新版のCentOS 7を選択してインストールしました.
関連ソフトウェアのバージョン
ノートパソコンシステム:Windows 7 UltimateWindowsファイルシステム:NTFSインストール待ちLinuxシステム:CentOS 7.6.1810
難点の紹介
LinuxのファイルシステムはWindowsと異なるため:
  • LinuxシステムはWindowsの下のFAT 32ファイルシステムを認識でき、NTFSファイルシステムを認識できないため、Linuxのインストール時に、いかなるsdaを選択してもだめで、FAT 32は
  • FAT 32ファイルシステム単一ファイルは4 G
  • を超えてはならない.
  • CentOS 7.6ファイルが4 Gより大きい(最小インストールミラーはこの問題がないかもしれないが、筆者は試していない)
  • だから:Win 7の下でFAT 32とNTFSシステムを使ってISOを保存してインストールすることができなくて、方法を考えてツールで1枚のLinuxファイルシステムを分けて、例えば:ext 3、4 Gの制限を受けません
    準備作業
    必要なソフトウェア
  • CentOS 7:64ビットインストールファイル、これは必須です.
  • deamon tools:CentOS isoミラーインストールファイル
  • をマウントする仮想オプティカル(光学式)ドライブ
  • EasyBCD:ブート起動用
  • の設定
  • EaseUS Partition Master 10.1:ext 3
  • にフォーマットする
  • Ext 2 Fsd:win 7の下でlinuxファイルシステムext 2、ext 3など
  • をマウントする
  • WinGrub:パーティション番号を見るためだけに、実はとても鶏の肋骨で、なくてもいいです.一つ一つ実験
  • が必要です.
    スペースの割り当て
  • ディスクマネージャを開く:Winバッジキー+Rキー運転ボックスを呼び出し、命令diskmgmtを入力.mscリターンディスクマネージャを呼び出します.
  • ディスクの最後のメインパーティションを右クリックし、「ボリュームの削除」または「ボリュームの圧縮」を選択します.スペースは少なくとも100 Gを推奨します.(注:ボリュームを削除する場合は、このパーティション内のファイル情報をバックアップする必要があります)
  • その後、ディスクに「割り当てられていない」ステータスの一部が表示されるはずの領域
  • EaseUS Partition Master 10.1を開き、ディスクの空き領域を右クリック->パーティションを作成し、Linuxミラーのインストールディスクとして10 GBのパーティションを作成し、ファイルシステムはEXT
  • を選択する必要がある.
    EXT 3をマウントし、インストールスクリプトとインストールファイルをコピー
  • Ext 2 Fsdソフトウェアをインストールし、インストール中に以下のオプション
  • をチェックしてください.
  • Ext 2 Fsdを使用して、割り当てたばかりの10 GBのEXT 3形式のディスクパーティション
  • をマウントする.
  • deamon toolsを使用してCentOS 7のisoファイルをマウントし、仮想オプティカル(光学式)ドライブを開き、ルートディレクトリのimagesとisolinuxの2つのフォルダを10 GBのEXT 3ディスクパーティションの
  • にコピーします.
  • CentOS 7のisoを10 GBのEXT 3ディスクパーティションにコピーする(注:仮想オプティカル(光学式)ドライブのファイルではなく.isoを接尾辞ファイルとする)
  • .
    パーティション番号の表示と起動スクリプトの追加
  • WinGrubをインストールし、Tool->Partition Listが開いているページに10 GBのEXT 3ディスクパーティションの番号を見つけます.例えば、(hd0,5)(ソフトウェアの反応速度が遅いため、PartitionListを開くには時間的な応答が必要になる場合があります)
  • .
  • EasyBCDをインストールし、開いたらAdd New Entryを見つけ、NeoGrubラベルをクリックします.ポイントInstall、ポイントConfigure
  • ポップアップされたドキュメントに次の内容を追加します(注意、以下の{0}{1}はプレースホルダです.自分のシステムによっては、直接コピーしないでください):
  • title CentOS 7
    root {0}
    kernel {0}/isolinux/vmlinuz linux repo=hd:/dev/{1}:/
    initrd {0}/isolinux/initrd.img
  • {0}をあなたの10 GBのEXT 3ディスクパーティション番号に置き換えます.例えば、(hd0,5)
  • は、{1}をあなたのlinux repoアドレスに置き換えます.例えば、sda6です.ここでsdaの後ろの数字はあなたのパーティション番号より1大きい数字です(linuxではディスク番号が1から始まることを説明しますが、windowsは0から始まるので、両者は1違います)
  • 完全なテキスト内容は、次の
  • を参照してください.
    title CentOS 7
    root (hd0,5)
    kernel (hd0,5)/isolinux/vmlinuz linux repo=hd:/dev/sda6:/
    initrd (hd0,5)/isolinux/initrd.img
  • 補足:linux repo=hd:/dev/sda7:/はあなたのlinuxシステムの位置を表し、sdaがだめなら、sdbに置き換えて試してみる必要があります.具体的な原理は筆者にはよく分からないが、わかることがあればコメントエリアで返事してほしい.CentOS 7のみが必要です.

  • インストールの開始
    以上の手順を完了すると、システムを再起動してインストールを開始することができます......インターネット上でCentOS 7に関するインストールドキュメントが多く、本研究の範囲内ではありません.リンクを貼ると便利です.皆さん:CentOS 7システムインストール構成図解チュートリアル
    参考資料
    Win 7ハードディスク(HDD)からCentOS 7をインストール!Windows 7ハードディスク(HDD)インストールCentOS 6.5