質問: intel core 2 duoの場合、x32をx64 linuxにアップグレードする必要がありますか? core 2 duoは64ビットプロセッサであり、core duoは32ビットプロセッサであることを理解しています。私の理解が間違っているかどうか教えてください。私のlinuxサーバーはcore2 duo e8400を搭載しており、現在fedora 9x32を実行しています。このマシンには4ギガバイトのramがあり、すぐにメモリを追加する必要はないと思います。x32からx64に変更することに本当の利点はありますか?その場合、fedora 9x32からfedora11 x64にアップグレードする必要がありますか(この形式のアップグレードもサポートされている場合)、または再インストールする必要がありますか? x32に固執することで価値のあるものを失うことはありますか?私が読んだところによると、x32を使い続けることで何も失うことはなく、特定の特別なワークロードでのみx32からx64に移行するとパフォーマンスが向上するようです。この質問は、「 インストールするlinuxバージョン:i386またはx64? 」に似ていますが、より具体的です。実際、この質問をしたかったことを思い出しました。その質問は一般的です。私はすでにハードウェアを持っているので、この質問はcore 2duoに固有のものです。このサーバーのワークロードは次のとおりです。ライトwebおよびemailサーバー、フルnatホームネットワーク用、およびホームネットワーク用の音楽や家族写真などのライト使用量のnfs/smb。私は考える私が得る答えは次のようになります:「あなたはすでにx32をインストールしていて、x64へのインプレースアップグレードは難しいでしょう...そしてx64は、汎用コンピューティングには非常に小さいです...次のフルインストールまで待って、その時点で確実にx64に変更してください。」しかし、これは私の知識が非常に不完全な領域です。答えが「気にしないで」だったとしても驚かないし、答えが「ねえ、できるだけ早くこれをやるべきだ」だったとしても驚かない。
回答: うーん。これは、データをシステムの他の部分から分離するために時間をかけた場合に実行できます。別のハードドライブに64ビットの新規インストールを実行します。次に、古いハードドライブを接続した状態で64ビットインストールを起動します。古いドライブを/ mntのどこかにマウントしてから、データを新しいインストールにグロミングします。途中でさまざまなサービスの設定を取得し、/ var/pool/mail、/ root、/ homeなどの断片を取得してください。終了したら再起動してください。期待どおりに機能しない場合は、何も失われず、古いインストールが残っています。2009-12-07更新:バックグラウンドジョブ、cron/atスケジューリングなどを使用して、移行を支援する方法を検討してください。バルクデータの移動は、ぐっすり眠っている間にバッチジョブで発生するものでなければなりません。それが実行可能な選択肢ではない場合は、これを再考するか、完全に放棄する必要があるかもしれません。システムが機能することを望んでいることを忘れないでください。その逆ではありません。