
Ubuntu日本語フォーラム

ログインしていません。
初めまして。 Ubuntuは生まれて初めて触る初心者同然のものです。
古いノートパソコン(Pentium3 700Mhz 256Mb)があり、SP3をあてたXPにしたらとてももっさりと動くようになり、つかいものにならなくなってしまいましたのでXPを全て削除したのち、軽快に動く軽いLinuxであるKnoopixをノートのHDDにインストールして使っていました。
しかし試しにUbuntUを使ってみたところKnoopixよりも使い勝手がよさそうだ、と思い、このノートパソコン(Knoopixtがインストールされている状態のもの)にインストールしました。 はっきり言ってインストールに4時間半ほどかかりました。 それはメモリーが少なすぎてスワップしまくり、だと思い我慢してインストールを完了いたしました。
その後、Ubuntuのインストールが終了したのでコンピューターをシャットダウン、ライブCDを取り出してからコンピューターを再起動、HDD(Ubuntuのみがインストールされている状態)から起動しようとしましたら・・・ grub loading error 17 が出て全く起動ができません。
ぐぐってみましたら「Windows とのデュアルブートを戻したら」とか「別のHDDから起動しようとしたら」といったものは山ほど見つかるのですが、私のように「新品でインストールしたもの」のエラーについては見つからず、こちらのフォーラムでもそのような記述がなく、困ってお問い合わせをさせていただくことになりました。
マスターブートの破損、ということはわかっているのですが、そこから先にどのようにしたらよいのかわかりません。 インストールに(Live CDの起動だけに約1時間半!!! そこからインストールの完了までに約3時間!!!)めちゃくちゃ時間がかかりましたのでもうこのコンピューターのマスターブート削除の上、再インストールということは行いたくはありません。 (おそらくそれが一番よいのでしょうけども)
UbuntuのライブCDでは起動にあまりにも時間がかかり過ぎますので現在、knoopixで起動して確認してみました。
HDDへのインストール自体はうまくいっているようです。 ただ、わからないのはKnoopixで見ると knx6jp と 9.0GBボリュームのふたつがあるのに /media/hda1/boot/grub 内がからっぽでなんにも隠しファイルを含めてないこと。
hda1 はハードディスクですからこの中のgrubに入っていないとおかしいと思うのですが。
なお、Knoopixで調べた fdisk -lu の結果は以下の通りです。
Device Boot Start End Blocks Id System
/dev/hda1 63 18924569 9462253+ 83 Linux
/dev/hda2 18924570 19631429 353430 5 Extended
/dev/hda5 18924633 19631429 353398+ 82 Linux swap / Solaris
質問です。
1 とりあえずどうしたらHDDからUbuntuは立ち上がってくれるのでしょうか?
2 物理的なHDDはひとつであり、その中をLinuxとSwapエリアにわけてあると思うのですが、なぜKnoopixからGUIで見るとhda1のひとつしかないのに、 fdiskでみると上記のように3つになっているのでしょうか? なんでGUIでは1つしか見れないのでしょうか?
3 またfdiskでみたHDDは hda1 hda2 had5となっていますが一般的にLinux Swapの二つのエリアだと思います。 なぜ3つになってしまったのでしょうか?
以上です。 コマンドはDosの時に使っていましたがもうほとんど忘れてしまった、という程度です。 KnoopixもほとんどGUIで使用しておりましたのでLinuxがわかる、というところまでは遠く及びません。 お手数をおかけいたしますが、まさか(デュアル・ブートではなく)クリーン・インストールしたものが立ち上がってこない、という状況は想定していませんでしたので困っております。 お時間がある時で結構ですのでご教授いただけましたらさいわいです。
オフライン
追加です。 Knoopixで試しています、と書きましたのは 「KnoopixのライブCDで立ち上げて試してみました」 ということです。 上記しましたように既にHDD上のKnoopixは削除されてしまっておりますので。
オフライン
1 とりあえずどうしたらHDDからUbuntuは立ち上がってくれるのでしょうか?
2 物理的なHDDはひとつであり、その中をLinuxとSwapエリアにわけてあると思うのですが、なぜKnoopixからGUIで見るとhda1のひとつしかないのに、 fdiskでみると上記のように3つになっているのでしょうか? なんでGUIでは1つしか見れないのでしょうか?
3 またfdiskでみたHDDは hda1 hda2 had5となっていますが一般的にLinux Swapの二つのエリアだと思います。 なぜ3つになってしまったのでしょうか?
えっと、1は保留!!!。インストールが無事に完了していれば
A案)
ライブCDをのメニュー画面で「F6」キーを押す。
下段に起動オプションが現れるので「boot=casper」を「root=/dev/hda1」と書き換えて起動。
HDDから立ち上がるので、$ sudo grub-install /dev/hda
B案)インストールしたUbuntuのバージョンと採用したファイルシステムとKnoopixが分からないので成否は謎。
理由はUbuntuのブートローダーが変わったこと、標準のファイルシステムが変わったこと、Knoopixがどれを採用しているor対応しているか分からない。
を踏まえて、Knoopixから
GRUBのrootを/dev/hda1にセットして/dev/hda にインストールする。コマンドはGRUBとGRUB2で違うので割愛。
と言うことで取り敢えず保留。
2と3はswapはストレージとして認識されないのでマウントして中身を見ることは通常出来ません。またボリュームとしての認識はされません。
端末やパーティションエディタから覗けるのはどう認識されているかでは無くて実際にHDDを分割して存在するスペースだからです。
システム上からは/dev/hda1だけが通常のディスクスペースとして認識されます。
では、なぜ3つなのか?
通常のディスクスペース/dev/hda1, swap /dev/hda5 謎の/dev/hda2 ですね。
hda2の正体は拡張領域と言って単なる枠です。
HDDには4つまでしかパーティションを切れないのでそれを回避する方法が4つのうち一つを拡張領域と言う枠で区切って、その中に新しい方式でパーティションを幾つも?作れるようになります。
詳しくは「パーティション」「拡張領域」「論理領域」等でググって下さい。
swap が/hda5, 5なのは基本領域3つと拡張領域1つまでがパーティションの上限なので基本領域は順番が変わっても1~4が充てがわれるので論理領域は5から。
と言うことで正常な認識をされています。
問題の1ですが困りましたね。
・Ubuntuのバージョンは幾つですか? 9.04でしたらインストーラーの設定項目でファイルシステムはExt4 or Ext3 ?
・インストールが成功していればバージョンに関係なくA案で解決するはずです。
・/bootの中身が無い? 大変です。 HDDの構成からみてもインストールに失敗しています。
vbkさん、ごめんなさい端折ります。
https://forums.ubuntulinux.jp/viewtopic.php?pid=48143#p48143
実メモリの搭載量が微妙ですAlternate版でインストールして日本語環境?をフォーラムの手順に沿って導入して下みてさい。
オフライン
ありがとうございます。 Ubuntuの種類を書けばよかったですね。 最新の9.0.4JPにしました。
教えていただきました後に書かれていた文章をいろいろとグーグルにいれて調べてみました。 あるわあるわ・・・・ 私が調べていた時には全くひっかかってこなかったのになぜかやまほど参考になりそうなものがみつかりました。 私と同じように苦労されるのちのちの方のために・・・
参考リンク
https://wiki.ubuntulinux.jp/UbuntuTips/Others/RepairMbrWithGrub
http://sardsstory.blog73.fc2.com/blog-entry-46.html
2と3の説明、ありがとうございます。 Windowsの場合、拡張領域もパーティションとして「ひとつのハードディスク」として認識されますからLinuxでも同じようにひとつのhddとして認識されるのかと思っていました。 Linuxの場合は「物理的にある」ハードディスク以外は認識しないのかしら・・・? でもKnoopix Live CDで立ち上げたWindowsパソコンの中身はプライマリーも拡張も両方見れますよね・・・ だったらなぜ同じKnoopix Live CDなのにLinuxの拡張領域は見れないのでしょう? 謎だ。。。
さて、肝心のぐずって起動してくれない1について、です。 やったー、起動したあ、と言いたいところなのですが、ちょっとおかしいので書いてみますね。
まずA案)
ライブCDをのメニュー画面で「F6」キーを押す。
下段に起動オプションが現れるので「boot=casper」を「root=/dev/hda1」と書き換えて起動。
HDDから立ち上がるので、$ sudo grub-install /dev/hda
なのですが、私の場合、F6を押すとわけのわからないメニューが現れてしまいます。
とにかくF6を押してもわけのわからないメニューでしたのでESCを押して普通の起動メニューの選択画面を覗いていましたら・・・ F6を押さない段階でメニューが出てきていました。 おかしいですよね。 他のリンク先の方もみなさん、F6を押してください、と書かれていましたのに・・・ なぞだ。
とにかくそこで教えていただきましたように 「boot=casper」を「root=/dev/hda1」と書き換えて起動。 をやってみました。 見事にhddから起動した・・・ようです。 Ubuntuのロゴが現れてハードディスクのかりかり音が少ししました。 そしてDosの画面のような黒い画面がでてきました。
(initramfs)
と出てカーソルが点滅しています。 そこで教えていただきましたように
$ sudo grub-install /dev/hda
($ はShift + 4)としてみましたが
/bin/sh: $: not found
となりました。 リンク先にありました
$ sudo /usr/sbin/grub-install /dev/sda を打ち込んでみて
(initramfs) $ sudo /usr/sbin/grub-install /dev/sda
や
sudo /usr/sbin/grub-install /dev/sda も打ち込んでみて
(initramfs) sudo /usr/sbin/grub-install /dev/sda
としてもやはり not found となってしまいます・・・
(initramfs) _
のように常に (initramfs) の後でカーソルが動いているのですが、打ち込んだ後には必ず
/bin/sh: sudo: not found
のように /bin/sh: の後に文字がくっ付いて出てきます。 /bin/sh: はシェルということはわかったのですが、Dosの ..cd のようなコマンドでは動かないですし、ここでまた停まってしまっています。
折角ABと二案をいただいたのですが、B案は私の理解の範囲外ですので泥沼にはまる前にやめておきたいと思います(Linuxに足を突っ込んだ瞬間から既に泥沼のような気もいたしますが)。
というわけでとりあえずhddから起動?するところまでは行きました。 小さな一歩ではありますがここでまたつまづいてしまっております。 急ぎませんのでまたお時間の許される時にでも教えていただけましたら幸甚です。
オフライン
追加です。 またやっていましたら何か出てきました。
WANING bootdevice may be renamed. Try root=/dev/sda1
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALART! /dev/hda1 does not exist. Dropping to a shell!
BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
なんだかどんどんわけがわからなくなってきました。
またさきほどF6について書きましたが、訂正いたします。 確かにF6を押したらメニューが出てきました。 しかし
acpi=off
noapic
nolapic
edd=on
nodmraid
フリーソフトウェアのみ
という選択肢が出てくるだけで右・左への矢印キーを押しても選択は変わらず、仕方なくESCを押してこのメニューを消してから起動オプションとして出ている文字の修正をする、というのが正しい方法でした。
オフライン
すみません、またまた追加です。 リンク先を参考にしてみました。
起動オプション file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz
長い文字列の中に、”boot=casper"の部分を”root=/dev/sda1" 等に書き換えてEnterを押して起動させます。
をやってみました。 すると今度はきちんとhddから起動しました。 hda1であっていたはずなのに・・・・ なぜ sda1 になる・・・? 謎。
しかしその後、ルート権限を尋ねられ、ID とパスワードを入れました。 あっていますのに incorrect と出て入れません・・・・
もうなにがなんだか、の状態です。
オフライン
rothera login:
Password:
と出てきますがこれはインストールした時のものですよね? だとしたらなぜ入れないのでしょう・・・
ほんとうにどんどん、どつぼにはまってきました。 もうこれはまた4時間かけて再インストールということになるのでしょうか。
オフライン
あくまで私の推測ですが、デスクトップ版LiveCDからインストールを行った際、
メモリが不足していた等の理由でHDDへのUbuntuのインストールが正しく完了しなかったのかもしれません。
LiveCDではなく、テキストベースのCDからの再インストールを試されてはいかがでしょうか。
http://ftp.riken.jp/Linux/ubuntu-iso/CDs/
http://ftp.jaist.ac.jp/pub/Linux/ubuntu-releases/
http://ubuntutym2.u-toyama.ac.jp/ubuntu/
http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/releases/
http://ubuntu.mithril-linux.org/releases/
http://www.ftp.ne.jp/Linux/packages/ubuntu/releases-cd/
などから、
ubuntu-9.04-alternate-i386.iso
をダウンロードし、CD-Rに焼きます。
テキストベースのインストーラの使い方は
https://wiki.ubuntulinux.jp/UbuntuTips/Install/InstallWithAlternateCd
のようになります。
Wikiの書かれたバージョン7.10のものとは「7. デスクトップの画面サイズを選択します」の設問はなかったり、
時刻合わせの設問は最後の方に移動していたりと少し差異はありますが、
カーソルキーやTabキーで設問を選びEnterで決定していく基本的な操作は一緒です。
私はAlternateCDからのインストールで、Celeron650MHz 256MBの環境にUbuntuを導入して使っていますが
インストールは長く見積もって1~1.5時間程度で済んでいたと思います(1時間以内だったような記憶もあります)。
正常にHDDにインストールされれば、HDDからの起動ではUbuntuがスワップを使うことが出来るので256MBでも
(速度はともあれ)破綻なく動作しています。
オフライン
ありがとうございます。 これはもう「またインストールやりなおしなさい・・・」という天の思し召しなのでしょうか?
(ちなみに私はキリスト教徒ではございませんが)
今度はまたMbrをしっかりと削除して入れ直してみます。。。 なんだかなあ・・・と思いました。 Linuxとのおつきあい、この先が思いやられるような・・・
オフライン
http://www.ubuntulinux.jp/products/WhatIsUbuntu/desktopedition
に
システム要件
Ubuntuはx86 PC、64ビットPCで利用することができます。少なくとも256メガバイトのRAM(Desktop CDを使ってインストールする場合は少なくとも384メガバイトのRAM)と4ギガバイトのディスクスペースが必要です。
と書かれています。
384MB以下の環境でLiveCDを使用した場合どんな不都合が起こってもおかしくはないと思います。
insieme による投稿:
今度はまたMbrをしっかりと削除して入れ直してみます。。。
今回の件はMBRを削除した/しなかった、ではなくLiveCDの推奨環境に満たないPCでLiveCDを使ってインストールをしたことにあると思います。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
取り敢えず方向性は一致したようなのでメデタシ。で一部補足です。
hir0 による投稿:
・インストールが成功していればバージョンに関係なくA案で解決するはずです。
・/bootの中身が無い? 大変です。 HDDの構成からみてもインストールに失敗しています。
vbkさん、ごめんなさい端折ります。
https://forums.ubuntulinux.jp/viewtopic.php?pid=48143#p48143
実メモリの搭載量が微妙ですAlternate版でインストールして日本語環境?をフォーラムの手順に沿って導入して下みてさい。
無事にインストールが完了すれば方法2・Japanese Teamのパッケージレポジトリを追加するを行なって見てください。
/hda /sda の違いはkiyoshiさんのアドバイスに有る通り、Ubuntuから確認することで解決するでしょう。
パーティションに関しては、違う言い方にすると、Ubuntuから見たswap領域は仮想メモリの働きをするのでデスクトップ上で「?GBのデバイス」等の形では認識されません。
Windowsから見たswapは未知のフォーマットでそれが何であるか認識できないので単におかしなパーティションとして存在します。
クリックするとNTFSやFATでフォーマットしますか?と聞かれると思う(多分)
起動後はackさんが書いていますがswapが実メモリの代わりを果たしてくれるので大丈夫です、インストールに関してもswapを効かす方法(手順)が有って更に少ないメモリでインストールした例が有りましたが、素直にalternate版で行きましょう。
では、成功する事を願って。
オフライン
書き忘れですorz
(initramfs)が出た場合はコマンドを入力してどうこうと言う問題ではなく、もっと根源に関わる所でコケています。
早い話が、起動失敗です。
インストール前にライブCDでの動作チェックは行なったでしょうか? モニタの解像度や有線、無線LANの認識マウスやキーボード、USBデバイスの抜き差しでの認識等。
またPCの製品名や型番が有ればマザーボードやその他のスペックから不具合時のアドバイスも出やすくなると思います。
オフライン
kiyoshi による投稿:
insiemeさんへ
ackさんもおすすめのようにalternate CDを私もお勧めします。
最新版は9.10ですので、たとえば
http://ftp.jaist.ac.jp/pub/Linux/ubuntu-releases/karmic/
とかの
ubuntu-9.10-alternate-i386.iso
つまり、たとえば、
http://ftp.jaist.ac.jp/pub/Linux/ubuntu-releases/karmic/ubuntu-9.10-alternate-i386.isoでも良いでしょう。
トピ主より下記のような情報が寄せられおります。
insieme による投稿:
古いノートパソコン(Pentium3 700Mhz 256Mb)があり、SP3をあてたXPにしたらとてももっさりと動くようになり、つかいものにならなくなってしまいましたのでXPを全て削除したのち、軽快に動く軽いLinuxであるKnoopixをノートのHDDにインストールして使っていました。
上記のスペックであれば、Xubuntuを使ってみてはどうでしょうか?
出来れば、標準のXfceよりもLXDEを使った方が快適に動作するかもしれません。
私の低スペックPCがそうでしたので、ご使用のPCのスペックであれば、恐らく上手く動作してくれるものと思われます。
Pentium3 700Mhz 256Mb という条件下においてUbuntu9.10を導入するのは推奨から外れていると思います。
また、インストールが完了するまでの所要時間が約3時間かかったということですのでそうとうキツいのではないかと思われます。
Xubuntuは次のリンク先からダウンロードできます。
http://www.xubuntu.org/
http://mirror.internode.on.net/pub/ubuntu/xubuntu/9.10/release/xubuntu-9.10-alternate-i386.iso
インストールの仕方はほぼUbuntuと一緒です。
但し、日本語化をするにあたってリポジトリの追加が必要です。
(導入する気があったら後ほど解説します)
とりあえずは、OSインストールの冒頭で言語選択があるので日本語を選択して進んで下さい。
オフライン
すみませんリンク先のURLを間違えました。
下記のリンク先であればデスクトップ版を落とせると思います。
http://mirror.internode.on.net/pub/ubuntu/xubuntu/9.10/release/xubuntu-9.10-desktop-i386.iso
オフライン
こんにちは。 みなさま、ありがとうございました。
こんな初心者のためにいろいろとありがとうございます。
あの後、また試行錯誤しておりましたら、確かに hda ではエラーが出ることがわかりました。 その代わり sda にしましたらきちんとHDDのOSが立ち上がってきて上記のようにログインユーザー名とパスワードを尋ねてきます。 ですのでインストール自体はきちんと済んでいるようです。 ただし、本当に繰り返しになってしまうのですが、いくらやってもログインとパスワードが間違っています、とはねられてしまいます。 よってこれは再度インストールしない限り、いろいろと教えていただきました(A案を特に)ことができかねる状況ですので一旦ここでお休みとしてまた時間がある週末にでもやってみようと思います。
Xubuntuに関しては初めて知りました。 ありがとうございます。
とりあえず生まれて初めてWindows95を触った時のような気持ちでUbuntuにあたっています。 なにがなんだかわからない、という状況でしょうか。 (Dosは必要に迫られて後から覚えました)
決してUbuntuは誰にでも勧められるものではありませんし、いろいろなソフトが待っているわけでもありませんが、Vista 7とどんどんユーザーおいてきぼりで勝手にMicrosoftの趣味に走っていくような感じがして(本当にユーザーのことを考えているのであれば、旧OSの使い勝手そのままに改良を加えていくべきだと思います。 旧OSで動いたソフトが動かない、とか、操作系が一新されていてなにがどこにあるのか全然わからない、というのは愚の骨頂だと思います)今でもXPは「クラッシック表示」にして使用している私にとって、Ubuntu(やKnoopix)は正直、Windowsのクラッシックにかなり似ているためわりとわかりやすかったです。
それではまた週末にでも悪戦苦闘してみようと思います(tncさん、インストールに私が3時間かかったのではないですよ! 4時間半、と書いておりますよ)。 でも気長にいろいろなトラブルにあたってそれを少しずつクリアーしていかなくてはいけないのかもしれないですね。 と書いておりましたら95や98の時に時々クリーンインストールしなおしていたことを思い出しました(今のWindowsにしてから少なくとも4年はクリーンインストールしていないことに気がつきました)。 あせらずぼちぼちとこのOSとつきあっていきたいと思います。
それではご助言いただきましたみなさま、本当にありがとうございました。
オフライン