現在、Ubuntu 13.04を使用しています。起動可能なDVDを使用してインストールし、次のバージョンのUbuntu 13.10に変更したいと思います。これを行うには、まずインターネットから.isoイメージをダウンロードして焼きます。今私が知りたいのは、新しくインストールした後にシステムを現在の状態に復元する方法です。
どういう意味なのか説明します。 /、/boot、および/homeパーティションをバックアップしました(現在のUbuntu 13.04以降)。今すぐインストールすると、現在のオペレーティングシステムが交換または削除されます。では、システムにUbuntu 13.10をインストールした後にバックアップされたパーティションを復元するにはどうすればよいですか?単に回復コマンドを実行していますか(tar、cpio、ddコマンドを実行している場合など)。
新しくインストールした後にシステムを復元するのは今回が初めてです。復元コマンド(「/」ファイルシステムなど)のみを実行すると、Ubuntu 13.10(新しいOSのみ)のファイルは以前のバージョンのファイルに置き換えられませんか?もしそうなら、私のシステムはUbuntu 13.10のように動作しないかもしれません。
私はこれをはっきり知らない。つまり、/&/boot ファイルシステムにあるファイルによって、オペレーティングシステムが特定のオペレーティングシステムと同じように動作しますか?だと交換できません!
答え1
DVD経由でアップグレード
次のタイトルのインストールマニュアルを見てください。Ubuntu 13.10はじめに。このガイドには、インストールプロセス中にシステムにすでに存在する既存のインストールに対して実行する操作を求めるダイアログボックスが表示されます。既存のインストールを「アップグレード」するだけです。
新規インストールしてユーザーデータを再適用
新しくインストールしてから新しくインストールしたシステムにデータを再ロードするには、次の一般的な手順に従ってください。
- 私はあなたが提案したのと同様に、インストールのためにDVDを頻繁に使用します。
rsync
インストールすると、すべての/home/<user>
ディレクトリをシステムにコピーするために使用されます。データが復元されると、公式リポジトリは以前にシステムにインストールされていたすべてのパッケージを再インストールします。
メモ:この手順を実行するには、以前のシステムに以前にインストールしたパッケージの完全なリストを含むテキストファイルを
/home/<user>
usingdpkg
または古いフォルダにダンプします。rpm
通常、デスクトップ上のほとんどのファイルは
/etc
ストックファイルです/etc/sudoers
。
最後のヒントとして、コピー時に通常/home/<user>
ドットファイルを/home/<user>/dotfiles
システムに一括コピーするのではなく、システムの使用を開始するときにサブディレクトリにドットファイルを復元してからファイルを再適用します。このアプローチを使用すると、ソフトウェアのリセットなどを開始すると、より多くの制御力を得ることができます。
私はFedora 14 - > Fedora 19の移行でこの回復方法を使用しており、CentOS 5 - > 6の移行を設定するときによく使用されます。私は以前、Ubuntu 11.10 - > 12.04の移行でもこれを使用しました。
答え2
つまり、/&/boot ファイルシステムにあるファイルによって、オペレーティングシステムが特定のオペレーティングシステムと同じように動作しますか?だと交換できません!
ほぼその程度です。アップグレード時に交換されるオペレーティングシステムファイルが含まれています/
。/boot
これを復元すると、以前のバージョンのUbuntuに戻ります。
/home
デフォルトでは、個人ファイル、つまりすべての設定(ブラウザのブックマーク、デスクトップ設定など)を含むファイルのみをバックアップしたいと思います。
バックアップするには、/home
必要な方法を使用できます。私は通常tar
外付けハードドライブを使用しますrsync
。
また、別々のパーティションがある場合/home
(この状況では良いアイデアです)、パーティションに触れることなく新しくインストールできる必要があります。