Ubuntuのインストール中に「ルートファイルシステムが定義されていません」というエラーが表示される


60

私はlinux / ubuntuが初めてで、linuxを学ぶためにUbuntuのv11をダウンロードしました。インストールしようとしたときに、この「ルートファイルシステムが定義されていません」というエラーに直面しました。これが私が進めていた方法です-

  1. ubuntu.com Webサイトからubuntu v11をダウンロードし、ISOをブート可能なcdに書き込んでから、再起動時にLinuxインストールプロセスに入りました。ここまではすべて順調です。

  2. インストール中の画面の1つでは、3つの選択肢があります。ウィンドウ、他のものと一緒にインストールします。

ここで中断して、既存のシステムの詳細を示します-ハードディスクサイズ:640GB。既存のパーティションの数-5 Cドライブ-ラベルウィンドウ-160GB-Windows 7がインストールされていますDドライブ-ラベルLinux-160GB-データがありませんEドライブ-ラベルバックアップ-100GB-いくつかのデータFドライブ-ラベルエンターテインメント-100GB-いくつかのデータGドライブがあります-ラベル作業-90GB-いくつかのデータがあります上記のすべてはNTFS形式です。

  1. 次の画面では、2つの部分からなる画像が表示され、各部分のサイズは80GBになっています。これらの2つのイメージの中央に水平スライダーがあり、これを使用してパーティションのサイズを変更できます。右側のパーティションにはLinuxというラベルが付いています。「高度なパーティション」を実行するオプションもあります。

  2. 上記の画面で高度なパーティションをクリックすると、新しい画面が表示され、コンピューターに存在するパーティションが表示されますが、ラベルは異なります。サイズがそれぞれ160GBの2つのパーティションがあることがわかります(予想どおり)。したがって、最初の160GBは既存のCドライブで、2番目はLinux(ドライブD)とラベル付けしたパーティションであると想定しました。そのため、Linuxパーティションを選択し、今すぐ続行/インストールをクリックすると、「ルートファイルシステムが定義されていません」というエラーが表示されました。その後、続行できません。

ここで2つのことをお知らせください。

  1. 上記のポイント番号3の画面では、スライダー付きの画像が表示されていました。ここで参照されているパーティション(ドライブc:またはd:またはその他)私は実際にどれをサイズ変更していますか?Windows 7がすでにインストールされている既存のc:ドライブは縮小されており、残りのスペースにubuntuがインストールされていますか?

  2. 「ルートファイルシステムが定義されていません」というエラーはどういう意味ですか?適切なパーティションを選択してインストールを続行するにはどうすればよいですか?

PS

上記のようにドライブを既にパーティション分割しており、160GBのDドライブはubuntuをインストールするために特に空き容量が残っていました。セットアップ中にDドライブを選択し、ここにubuntuをインストールしますが、すでにインストールされているwindows7をCドライブに残しておきます。

ありがとう!

回答:


42

最初の質問に答えるために、最初の画面で分割することを提案されたパーティションは、Windowsパーティションでした。Ubuntu用のパーティションをすでに作成しているので、そうしたくありません。

詳細画面でパーティションを選択したと言いますが、単にクリックしても何も起こりません。編集ボタンをクリックして、パーティションにファイルシステムタイプ(ext4を使用)とマウントポイントを割り当てる必要があります。

このエラーは、ルートディレクトリ(/)にマウントするファイルシステムを割り当てていないため、インストールする場所がないためです。


1
両方の質問に答えてくれてありがとう@psusi さて、私はまだ実際のインストールを試していませんが、その後、他の応答とあなたの回答を見て、「/」が抜けていたようです:)みんなありがとう。
アルンナイール

48

Linux、Ubuntu、またはBacktrackをインストールするパーティションファイルシステムが、FAT32やNTFSではなく、ext4、ext3、またはext2であることを確認してください。

次に、その上にマウント/します。

  1. インストールプロセス中に、使用したいパーティションで「変更」を押します

  2. 「このパーティションを使用しない」スクロールが選択されていないことを確認し、ext4、ext3、またはext2にスクロールします

  3. 「マウント」フィールドに書き込みます /

  4. 「OK」をクリックすると、次に「スワップ領域が定義されていません。続行しますか、スワップ領域を選択しますか?」、「OK」をクリックして続行するか、「戻る」をクリックして別のパーティションを選択してクリックするなどのメッセージが表示されます変更し、ファイルシステムのスクロールで「スワップ」を選択し、「OK」をクリックして、

これにより、「ルートファイルシステムが定義されていません」と「スワップエリア」メッセージの両方が解決されます。スワップエリアメッセージが表示される場合は、ステップ4で/swapパーティションにマウントします。


あなたが見てみる場合は、このあなたはパーティションのファイルシステムはext4のあることがわかります
エロール・フィッツジェラルド

@ErrolGongsonインストーラーでマウントポイントを設定する必要があります。これがエラーメッセージの原因です。
–ζ

1
この回答のほうがいいと思います-何をする必要があるかを説明します。
サミクR

これが私のために働いた唯一の解決策ですが、ext4にパーティションを変更した後、Windowsにログインしているときにそのパーティションが表示されなくなり、ubuntoが初めてなので、ubuntoにもパーティションが表示されないこれは何が起こるはずなのか?
Baig

9

@binWの答えから続けて、

適切な注意を怠ると、悪夢になる可能性のある冒険の準備ができている場合。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

/ルートファイルシステムとして機能するように、マウントポイントを明確に定義する必要があります。

ここに画像の説明を入力してください

スワップは維持できますが、文献ではそれを維持するように指示されています!! 参考までに、スワップはありません。

画像ソース


これは私にとってそれでした。ありがとうございました!そのドロップダウンの空白の値がオプションである理由は不思議です... "/"がデフォルトである必要があります!
タイ。

どういたしまして。私見では、空白をフォーマットするだけで、バックアップディスクのようにそれをいかなる目的にも使用しない場合は、空白値がデフォルトになる場合があります。
ビネメトメノン14


4

ルートファイルシステムとして「/」記号を使用して、ファイルシステム(ext4)パーティション用のスワップパーティションとスペースを作成する必要があります。


アシュカンありがとう。「partman-auto / method string regular」と「partman-auto / disk string / dev / sda」を追加すると、上記の問題を解決するのに役立ちました。
shiva.nayak.mdn

3

インストール中に空のパーティションリストがある場合は、システムにRAIDコントローラー(ビルドイン)がある場合にロードされるdmraidモジュールに問題がある可能性があります。

インストール中にこの問題が発生し、Ctrl+ Alt+ F1を押してコンソールに切り替えた後、次のコマンドを実行しました。

sudo apt-get remove dmraid

スイッチバック(Ctrl+ Alt+ F7)すると、インストールを続行でき、パーティションがリストされました。


1

Ubuntu、またはその点に関するLinuxディストリビューションを実行するには、少なくとも2つのパーティションが必要です。1つはスワップと呼ばれ、仮想メモリのスワップスペースとして使用されます。どこにもマウントされていません。もう1つのパーティションはルートファイルシステムに使用され、「/」、つまりファイルシステムツリーのルートにマウントされます。あなたがLinuxのファイルシステムに精通していないとLinuxのコンテキストで装着手段何を知らないなら、プラザ読み、これを。これらの概念を理解するのに役立ちます。

次に、表示されるエラーについて説明します。これは、ルートファイルシステムのパーティションを定義していないためです。あなたが新しいユーザーであると言ったように、Linux用に予約したパーティションを(windowsを使用して)単に削除し、Ubuntu selectをインストールする間、Linuxで利用可能なすべての空きスペースを使用することをお勧めします。


1
スワップは今-日間必要とされていません...あなたが冬眠する必要がない場合...
Vineetメノン

念のため、スワップパーティションを保持します。
エンゲルスペラルタ

0

ダウンロードしたISOに問題がある可能性があります。サイトで.isoのMD5を見つけて、ダウンロードしたものと比較してみてください。

Ubuntu 12.04をインストールしたとき、すでにハードドライブにMandriva Free 2010がインストールされていましたが、インストールではすべてうまくいきました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.