最近、SSDをマシンにインストールしました。マシン自体はLenovo ThinkPad W520であり、以前は内蔵HDDがありました。内蔵HDDを拡張ベイに移動し(CD-ROMを交換)、新しいSSDを内蔵ベイに入れました。
私が抱えている問題は、Ubuntuの構成が思い通りに正確に設定されていることです。当初は、現在の状態に戻すために多くの時間を費やしていました。私はこれを二度とやりたくない。しかし、SSD上にあるOSから得られるブートアップゲインも欲しいです。
だから、私がやりたいことは、UbuntuパーティションをSSDにクローンすることです。問題は、標準HDDがSSDよりもかなり大きいことです。また、SSDには必要ないWindowsパーティションがあります(Windowsを使用することはありませんので、他のハードドライブから起動する場合は問題ありません)。私のハードドライブのレイアウトは次のとおりです。
/ dev / sda(SSD):モデル:ATA M4-CT256M4SSD2(scsi)ディスク/ dev / sda:256GBセクターサイズ(論理/物理):512B / 512Bパーティションテーブル:msdos
Number Start End Size Type File system Flags
1 1049kB 147GB 147GB primary ext4 boot
/ dev / sdb(HDD):モデル:ATA ST9500420AS(scsi)ディスク/ dev / sdb:500GBセクターサイズ(論理/物理):512B / 512Bパーティションテーブル:msdos
Number Start End Size Type File system Flags
1 1049kB 1259MB 1258MB primary ntfs boot
2 1259MB 269GB 268GB primary ntfs
4 269GB 483GB 214GB extended
5 269GB 416GB 147GB logical ext4
7 416GB 475GB 58.9GB logical linux-swap(v1)
6 475GB 483GB 8470MB logical
3 483GB 500GB 16.8GB primary ntfs
私がこれまでに試したこと:
1)パーティション/ dev / sdb5と/ dev / sda1のサイズを同じサイズに変更します。2)(/ dev / sdb5から)Ubuntu 11.04を起動し、dd if = / dev / sdb5 of = / dev / sda1を実行します(もちろん、これは起動時に問題を引き起こすため、grubを再インストールする必要がありました。起動しますが、それからinitrdがいくつかのファイルを見つけられないという問題があります...おそらくそれは私が思ういくつかのパーティションをロードできません)。
さて、/ dev / sdb5を正確に複製するため、これら2つのステップは間違ったアプローチだと思います-間違ったハードドライブを指すfstabの参照を含みます。これを修正する方法が正確にわかりません。Ubuntu 11.04をSSDにインストールしてから、すべての構成をコピーして試してみることができますが、何かを失うか、元のファイルを指すfstabのようなものを上書きすることを心配していますハードドライブ。
現在、私はまだHDDから起動できるので、これをすぐに把握することは必須ではありませんが、現在の生産性レベルを維持できるように、今の状態に正確にしたいです(仕事用のノートパソコンです)。
この困難をどのように克服できるかについての提案はありますか?
前もって感謝します!