デュアルブートWindows / UbuntuからシングルブートUbuntuに変更するにはどうすればよいですか?


13

Ubuntuをパーティション分割してインストールした古いVistaラップトップをデュアルブートで使用しています。私は今、完全にUbuntuに切り替えることにしました。これを達成する最良の方法は何ですか?

私の現在のパーティション:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

これを次のように変更します。

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

(ラップトップを販売したい場合に備えて、Windows Recoveryパーティションを保持したいと思います)。

Ubuntuパーティションに現在ブートローダーが搭載されているかどうかはわかりません。また、Ubuntuのインストール/データを失いたくありません。(Windowsパーティションを完全に破棄することができてうれしいです-それらからすべてをバックアップしました)。

更新: ブートローダーを確認した後、Windowsパーティションを削除し、空き領域ができました。残念ながら、マウントされているため、既存の/(ルート)パーティションのサイズを変更できないようです。これを回避できますか、または再インストールする必要がありますか?


Windows Recovery Partitionとは何ですか?
ガウラブブトラ

基本的にはWindows用のリカバリディスクですが、ハードドライブに保持されています。起動して、Windowsを再フォーマットして再インストールできます。
-stusmith

パーティションを使用する前に、Grub2がインストールされている場所を正確に確認してください。このスクリプトsourceforge.net/projects/bootinfoscriptの実行から取得できるほとんどの情報。より正確な回答を提供できるように、結果を投稿してください。
Takkat

@ user3940-します。今晩チェックし、明日詳細を投稿します。
stusmith

@stusmith:バックアップがあるに違いない、あなたは;-)?サイズを変更できるのは、マウントされていないパーティションのみです。ライブCDから起動してGPartedを起動するだけです。
Takkat

回答:


5

標準インストールでは、GRUBはおそらくWindowsパーティションに配置されていませんが、パーティションを削除した後に起動できないマシンで終わる前にBootInfoスクリプトを実行して最初にこれを確認することをお勧めします。

重要なデータをすべてバックアップしたら、LiveCDから起動し、前述のようにGPartedを起動できます。パーティションの削除またはサイズ変更は、マウントされていないパーティションに対してのみ可能であることに注意してください。


4
...と、ノート、それはあなたが、動くようになる前に(GPartedのを使用して)「するswapoff」に必要となりますので、LiveCDを自動的にマウントは、パーティションを交換することを
stusmith

6

現在のパーティションを拡張する必要がある場合は、古いWindowsパーティションを削除した後の新しい空き領域がそれらのすぐ隣にあるはずです。また、これは細心の注意を払って行う必要があります。私のアドバイスは、Windowsパーティションを削除し、Ubuntuから映画などのコンテンツを保存するために使用できるEXT4パーティションに変換することです。

そのためには、GPartedというユーティリティを使用する必要があります。まだインストールしていない場合は、ソフトウェアセンターからインストールします。GPartedを起動すると、ハードディスクのパーティションがリストされます。\dev\sda1などで表示されます。Windowsパーティションとファイルシステムおよびマウントポイントを簡単に区別できる場合があります。

右クリックすると表示されるメニューを使用して、Windowsパーティションを削除します。

パーティションは、未割り当てスペースとしてマークされます。もう一度右クリックしてを選択しますNew。パーティションを分割する形式を選択し、Apply All Operationsツールボタンをクリックします。

GPartedを初めて使用する場合は、このチュートリアルをお読みください。


私はgpartedを見ましたが、(a)/のサイズを少し小さくしたいので、(b)ブートローダーは実際には "C:"ドライブ上にあるので、それをワイプすると起動できません。私の質問の一部は、「既存の/パーティションに適切なブートローダーをどのようにインストールすればよいですか?それはext4ビットまたは全体的な拡張ビットになりますか?」
stusmith

心配しないで、Ubuntuはext4からうまく起動します。拡張パーティションであろうとなかろうと。
エクステンダー

@stusmith:あなたの心配は完全に正しいです、上記を参照してください。Grub2には/ ext4が必要です。
Takkat

1

ブートローダー(GRUB2)は実際にはC:ではなく、/ dev / sdaにあります。したがって、Live-CDから起動したgpartedでWindowsパーティションを削除できます。Ubuntuが起動することを確認します。その後、LiveCDを再度起動し、gpartedでマウスを使用してUbuntu /パーティションを拡張します。


1
@Extender:Grubが/ sdaまたは他の場所にインストールされているかどうかはまだわかりません。
Takkat

テレパシーモードをオンにします:)真剣に、GRUBの別の場所は何でしょうか?UbuntuがWindowsの後にインストールされ、デュアルブートが現在動作している場合 ところで、私はノートブックで同様の構成をしています。
エクステンダー

1
@エクステンダー:テレパシーモード-それは良いものです。ほとんどの場合、/ sdaは正しいのですが、そうでない場合はどうなりますか?私はgrubのかなり奇妙な場所を見てきました。IMOはgrubの主な利点として、ほとんどどこにでも配置できることです。パーティションを変更する前に物事をよく確認してください;-)
Takkat

1
あなたが正しいです。Ubuntuセッションでは、確実に/ dev / sdaをsudo grub-installする必要があります。
エクステンダー

LiveCDからパーティションを削除する方法
ネイサンオスマン

0

これを達成するためにどの方法を使用しても、データの一部またはすべてを失うリスクがあります。最もリスクの低いオプションは、まずバックアップ(rsyncなど)を実行し、次に何らかの検証を行うことです。次に、必要なパーティションを作成して、新規インストールを実行します。次に、バックアップデータを復元します。最後に、すべてのパッケージを再インストールします(おそらくaptoncdを使用します。リポジトリで利用できるはずです)。


0

バックアップに関して:別の外部ディスクで使用可能な追加スペースがある場合、最も堅牢なオプションは、調整を開始する前にCloneZillaを使用してディスクイメージ全体を作成することです。その後、NTFSパーティションをext4 / reiserfs / whateverとして再フォーマットし、a)fstabを編集してファイルシステムの一部としてマウントするか(自動マウント用)、b)gpartedを使用して既存のインストールを空のスペースに展開します。ディスクイメージがあると、安心できます。しかし、作成するには多くのスペースと時間がかかります。パーティションを移動した場合、GRUBを再インストールする必要があります(ブートするためにジャンプする必要があるディスクセクターが移動します)。sudo install-grub /dev/<disk name>。正しくリコールすれば、grubが自動的に更新されるはずです...パーティションを移動しない場合は、Ubuntuインストールを再起動し、sudo update-grubgrubが起動可能なパーティションのディスクを再スキャンするように実行します(Windowsオプションを削除します)。


0

複雑にしすぎないでください。それは非常に簡単です... Ubuntu CDにポップして再起動します。インストールプロセスを実行するときに、ハードドライブのすべてのスペースを消去して使用するオプションを選択します。すべてのパーティションを削除し、再フォーマットしてインストールします。それはあなたのためにすべてを行います。すべてのことを言って完了したら、新しい設定から、選択した追加の設定を差し引いたように動作するはずです。


OPは、ドライブを消去するのではなく、既存のデータとリカバリパーティションを保持したいと考えています。
WindowsEscapist
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.