私はDebian Squeezeにアップグレードしたいので、そこにはたくさんのガイドがありますが、安全を保ち、システムが損傷しないようにしたいと思います。現在のインストールパッケージがSqueezeで実行されていることを確認する方法はありますか?それでは、どうすればいいですか?アップグレードできるようにシステムをバックアップするにはどうすればよいですか?
答え1
Squeezeのリリースノートには、アップグレードする前に確認する必要がある適切な手順と詳細が記載されています。そのセクションはここにあります。 http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.en.html
答え2
私はsargeからetchへ、etchからlennyへ、lennyからsqueezeに多くのサーバーをアップグレードしました。
スクイズへのアップグレードは、いくつかの重要な点、ディスクの命名方法(デバイス名の代わりにUUIDを使用)、udev、およびgrub2にアップグレードするため、少し奇妙でした。
プロセスは常に次のように要約されます(私はシェルでaptを使用することを好みます)。
change sources.list to point to squeeze
apt-get update
apt-get upgrade
(check kernel version and install it)
uname -a <-- let's say you found a 2.6.26-amd64 version
apt-get install udev linux-image-amd64
(reboot)
apt-get update
apt-get dist-upgrade
私はgrubリンクを使ってgrub2をロードせずにすぐにgrub2を使うことにしました。難しい部分かもしれませんが、気をつけてください。理想的には、grub2を正しく設定して設定する必要がありますが、必ずしもそうではありません。これを確認するには、以下を実行します(必要に応じて複数回実行できます)。
upgrade-from-grub-legacy
次に、/dev/sda からブートすると仮定し、ブートディスクを選択し、/dev/sda を選択してブートレコードを保存します。通常、以前にこのように起動したことがない場合は、/ dev / sda1などのパーティションを選択する必要はありません。
再起動して動作することを確認してください。もしそうなら、それはすべてです。
これは簡単な概要であるため、このガイドラインを必ずお読みください。しかし、何度もアップグレードした後、ほぼ常に上記の問題が発生することがわかりました。