
Linux システムにシステムをインストールしたように見えるものの、起動に問題があります。パーティションは、次のパーティションで、実績のある Fdisk です。
part 1: /boot 1 GByte
part 2: SWAP about 12 GBytes
part 3: / the rest
起動すると、GRUB プロンプトが表示されるようです。ただし、GRUB を再インストールしても問題は解決しません。最初から再インストールを何度か試してみました。
何が起こっているのか、またどのように対処すべきかについて、何か良い提案はありますか?
答え1
レガシー BIOS では、2 TB を超えるドライブにシステム パーティションをインストールするときに制限があります。システム パーティションを分割するか、UEFI 対応のマザーボードを入手してください。
巨大なシステム パーティションが必要ですか? 通常は、小さなシステム パーティション、メモリの 2 倍のスワップ スペース、そして残りの部分を /home に作成し、そこにすべてのデータが通常保存されます。
答え2
しばらくこれに取り組んだ後、答えが見つかりました。Ubuntu インストーラーが 2TB を超えるディスクをブート ディスクとして認識すると、パーティションのフォーマットが GPT に変更されるようです。
つまり、パーティション分割が機能しないということです。なぜでしょうか? MBR フォーマットでは、GRUB バイナリの一部を初期ブート レコードの後に保存できます。残念ながら、GPT フォーマットではこれは行われず、GRUB バイナリを処理するためにディスクの先頭にいくらかのスペースが必要です。また、MBR フォーマットは 2 TB 未満のディスクにのみ適していることは周知の事実です。
したがって、システムを動作させるには、次のパーティション分割を使用する必要があります。
Part 1: Reserved space for GRUB 10 MBytes ;;BTW, it has a special part code
Part 2: /boot 1 GByte
Part 3: SWAP 12 GBytes
Part 4: / the rest of the disk.
皆さんもその答えを喜んでいただけるのではないかと思いました。