お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-21 10:58:49

ippei
メンバ
登録日: 2011-02-21

Ubuntu10.10をUSBにインストールしたのですが、起動できません。

Live CDに焼いたUbuntu10.10を起動をし、USBメモリー(Transcend 4GB)にインストールしたのですが、Grub rescue>とプロンプトが表示されブートできません。
sudo fdisk -lを見てみると、
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
ディスク /dev/sda: 320.1 GB, 320072933376 バイト
ヘッド 255, セクタ 63, シリンダ 38913
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O size (minimum/optimal): 512 bytes / 512 bytes
ディスク識別子: 0x764deca7

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1               1        1176     9446188+   7  HPFS/NTFS
/dev/sda2   *        1177       38913   303122452+   7  HPFS/NTFS

ディスク /dev/sdf: 4016 MB, 4016046080 バイト
ヘッド 33, セクタ 56, シリンダ 4244
Units = シリンダ数 of 1848 * 512 = 946176 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O size (minimum/optimal): 512 bytes / 512 bytes
ディスク識別子: 0x00028619

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sdf1   *           2        4244     3919873    5  拡張領域
/dev/sdf5               2         317      291840   83  Linux
/dev/sdf6             319        3488     2928640   83  Linux
/dev/sdf7            3489        4244      697344   82  Linux スワップ / Solaris
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


またGrub rescue>ls をすると、
(hd0) (hd0,msdos2) (hd0,msdos1) (fd0)

が表示されそれらすべてについてlsを使っても、Unknown filesystemと表示されるだけで、Ubuntuのパーティションが見つかりません。私はコンピュータに関して素人ですが、どうか Ubuntu10.10をUSBから起動するまでをご指導いただけないでしょうか?

またUbuntu10.10をインストールしたとき、USBのパーティションを全て論理パーティションでext4(マウントポイント/boot 500M),ext4(マウントポイント/ 3G),swap(500M)にわけ、3Gのパーティションにインストールし、ブートローダはUSB全体にインストールしました。過去にknoppix6 をUSBから起動することはできました。

    以下にスペックを記載致します。
    システム製造元: EMACHINES
    システムモデル: J4482
    BIOS: Default System BIOS
    プロセッサ: Intel(R)Pentium(R)Dual CPU E2160 @1.80GHZ(2CPUs)
    メモリ: 1014MB RAM
    HDD: 320GB

オフライン

 

#2 2011-02-22 00:51:56

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

HDDにGRUBをインストールした様な感じですね。
USBメモリを抜いても grub rescue> と表示されないでしょうか。外していたらスミマセン。

オフライン

 

#3 2011-02-22 01:24:57

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん
ご返事ありがとうございます。

>USBメモリを抜いても grub rescue> と表示されないでしょうか。外していたらスミマセン。

USBを抜いた状態ではwindowsVistaが起動します。

オフライン

 

#4 2011-02-22 02:22:43

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

10.10からGRUB2がバージョンアップしていますバグ臭さがプンプンしますね。

拡張領域にブートフラグが立っているのもクエスチョンですが、インストーラの所業でしょう。
臭いの元を立つためにも同環境で試したいのですが4GB以上の空きUSBメモリが無いのでインストーラの挙動に付いては見送ります。
基本領域の無いパーティションでGRUBがパーティションを認識できるかどうか確認してみます(明日?今日の夜)
現状ではGRUBは内蔵HDDを検出しているがntfs.mod(GRUB2に色んな能力を与えるモジュール/boot/grubに有る)を読み込んでいないのでgrub> ls でntfsファイルシステムを読み込めない状態かと。

さて、何故に自分自身(GRUB)が居る場所のデバイスを表示しないのか、、、不思議ですね。

オフライン

 

#5 2011-02-22 02:36:46

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん

わざわざありがとうございます。お手数ですが、よろしくお願いします。

オフライン

 

#6 2011-02-22 12:41:25

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2011-02-22 13:49:30

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>kiyopさん

お返事ありがとうございます。

>また、基本領域を一つも作らずに、拡張領域内の論理パーティションにインストールするのは面倒ばかり増やすだ>けのような気がします。
>パーティションし直して、基本領域を作ってインストールし直した方が安全でしょう。


私はパーティションに関してよく知らないのですが、
USBメモリーにインストールするときに 

ext4(基本パーティション マウントポイント/boot)500MB
ext4(基本パーティション マウントポイント/)3000MB
swap(論理パーティション)500MB

という設定でインストールするということでよろしいでしょうか?4GのUSBで困難なようでしたら8Gの物も検討してみます。


>今の状態でも、kexec+grub4dosを利用すれば、起動できる可能性もありますが。

私はkexec+grub4dosに関して無知であるので、他に方法が見つからなければ検討しようと思います。

オフライン

 

#8 2011-02-22 19:54:51

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#9 2011-02-22 21:31:40

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>kiyopさん

お返事ありがとうございます。

>もしもスワップが必要なら、

>ext4(基本領域):容量6GB、マウントポジションを/に
>swap(基本領域):容量2GB


私は4GのUSBしかもっていないので
ext4(基本パーティション):容量3G、マウントポジションを/に
swap(基本パーティション):容量1G、
で試したところ、残念ながら結果は変わりませんでした。やはり4Gでは根本的に不可能なのでしょうか。

オフライン

 

#10 2011-02-22 22:07:24

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#11 2011-02-22 22:37:36

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

基本領域を作ってインストールしても同じ結果が出たのですか、、、
となるとGRUBの問題ではないですね。
(今、8GBの空USBメモリが有ったので10.10を同パーティションでインストール中(T_T))
通常では考え難いパーティション構造を使用していたので予期せぬ構成に対する例外(バグ)が発生した可能性を感じたのですが、そちらの方は問題無しと切り分けて違う部分を見てみましょう。

パーティションの構成と構成に付いての予備知識は問題の直接的原因の候補から外れたので今は保留にしておきましょう。

----------------------------------------------------------
ライブCDからUbuntuを起動させてUSBメモリを射し込んで下さい。
自動でデスクトップにアイコンが現れてウィンドウが開くと思います。
開かなければ、デスクトップのアイコンをクリックしてください。

(現在は基本領域3GBにUbuntuをインストールしているのですね)
ウィンドウの中に各種フォルダが見えれば表向きは問題なくインストールが完了しています。
一応 /boot ディレクトリ(フォルダ)を確認してファイル群が有るか、grubフォルダは有るか、中身は存在するかも確認してみてください。

確認が出来ればUSBメモリをアンマウントします。
デスクトップのアイコンを右クリックして「アンマウント」をクリックします。
分からなければ
$ sudo fdisk -l

を実行してください、 #1 では /dev/sdf  と認識されていましたね。
接続の認識順で、その都度変わりますので確認してください。
今回は /dev/sdb でUbuntuをインストールしたパーティションは /dev/sdb1 と仮定して進めます。

$ sudo umount /dev/sdb1
$ sudo mount /dev/sdb1 /mnt
$ sudo mount --bind /sys /mnt/sys
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
$ sudo chroot /mnt /bin/bash

プロンプトが「$」から「#」に変わります。

# fdisk -l

を実行して内蔵HDDが/dev/sda 、USBメモリが/dev/sdb なのを再確認してください。
違っていれば、以降適宜変更して下さい「内蔵HDD」は指定しないように。

# grub-install /dev/sdb
# grub-install --force /dev/sdb1
# uodate-grub

# exit

再起動してみてください。

オフライン

 

#12 2011-02-22 22:56:25

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

あ、失礼#10 が。
Ubuntuの推奨スペックは4GBなので後々変更してください(swap領域は無)。

今は、取り敢えず使ってみたい(試してみたい)、USBメモリでUbuntuを持ち運びたいと言う興味が優先していると思います。

ネットやデータの持ち運び等ソフトウェアを含め用途がある程度決まっているならばライブCDをUSBメモリに入れる事でデータや設定の保存も出来て容量も4GBで不足感は無いと思います。将来的に使用を継続していきたい場合や表題と趣旨が変わってきそうでしたら別途トピックを立てて相談下さい。
(気兼ねは要らないですよ、問題を相談していく内に、より良いと思う方法にシフトするのは普通です。)

一応、このトピックでは
USBメモリにインストール後、grub rescue> となり起動できない
を軸として解答していきます。

オフライン

 

#13 2011-02-22 23:13:55

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん、kiyopさん
返事が遅くなって申し訳ございません。liveCDから起動したUbuntuは何故か頻繁にフリーズしてしまします。現在指示にしたがって調べております。もう少々お待ちください。

オフライン

 

#14 2011-02-22 23:24:10

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>kiyopさん

ubuntu@ubuntu:~$ df
ファイルシステム           1K-ブロック    使用   使用可 使用% マウント位置
aufs                    508620     47632    460988  10% /
none                    502708       256    502452   1% /dev
/dev/sr0                700794    700794         0 100% /cdrom
/dev/loop0              667904    667904         0 100% /rofs
none                    508620       112    508508   1% /dev/shm
tmpfs                   508620        12    508608   1% /tmp
none                    508620        88    508532   1% /var/run
none                    508620         4    508616   1% /var/lock
/dev/sdf1              2897768   2653780     96788  97% /media/93497552-1adc-4f38-9d4d-aeac28610441


USBを差し込みdfコマンドは上記のとおりです。正しく行えたでしょうか?

オフライン

 

#15 2011-02-22 23:41:15

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん
>(現在は基本領域3GBにUbuntuをインストールしているのですね)
>ウィンドウの中に各種フォルダが見えれば表向きは問題なくインストールが完了しています。
>一応 /boot ディレクトリ(フォルダ)を確認してファイル群が有るか、grubフォルダは有るか、中身は存在するかも確認してみてください。


grubは存在し、中身もあります。
以下はsudo fdisk -l の結果です。
----------------------------------------------------------------------------------------------------------------------------------------------
ubuntu@ubuntu:~$ sudo fdisk -l

ディスク /dev/sda: 320.1 GB, 320072933376 バイト
ヘッド 255, セクタ 63, シリンダ 38913
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O size (minimum/optimal): 512 bytes / 512 bytes
ディスク識別子: 0x764deca7

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1               1        1176     9446188+   7  HPFS/NTFS
/dev/sda2   *        1177       38913   303122452+   7  HPFS/NTFS

ディスク /dev/sdf: 4016 MB, 4016046080 バイト
ヘッド 124, セクタ 62, シリンダ 1020
Units = シリンダ数 of 7688 * 512 = 3936256 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O size (minimum/optimal): 512 bytes / 512 bytes
ディスク識別子: 0x00028619

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sdf1   *           1         767     2944000   83  Linux
領域 1 は異なった物理/論理開始位置になっています(Linux では無い?):
     物理=(0, 32, 33) 論理=(0, 33, 3)
領域 1 は異なった物理/論理終点になっています:
     物理=(366, 162, 52) 論理=(766, 16, 48)
パーティション 1 は、シリンダ境界で終わっていません。
/dev/sdf2             767        1021      975872   82  Linux スワップ / Solaris
領域 2 は異なった物理/論理開始位置になっています(Linux では無い?):
     物理=(366, 162, 53) 論理=(766, 16, 49)
領域 2 は異なった物理/論理終点になっています:
     物理=(488, 32, 56) 論理=(1020, 0, 32)
パーティション 2 は、シリンダ境界で終わっていません。
----------------------------------------------------------------------------------------------------------------------------------------------



最後のコマンドで

root@ubuntu:/# uodate-grub
No command 'uodate-grub' found, did you mean:
Command 'update-grub' from package 'grub-coreboot' (universe)
Command 'update-grub' from package 'grub' (main)
Command 'update-grub' from package 'grub-efi-ia32' (main)
Command 'update-grub' from package 'grub-ieee1275' (universe)
Command 'update-grub' from package 'grub-efi-amd64' (main)
Command 'update-grub' from package 'grub-pc' (main)
uodate-grub: command not found

と表示されました。このままexitしてよろしいのでしょうか?

オフライン

 

#16 2011-02-23 00:26:38

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

ゴメンなさい。タイプミスです。


uodate-grub


update-grub

2文字目が[o]と[p]でタイプミスです。

オフライン

 

#17 2011-02-23 00:34:16

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#18 2011-02-23 00:43:56

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん

全てのコマンドを入力し再起動したのですが、残念ながら全く同じ結果となってしまいました。



>kiyopさん

/media/93497552-1adc-4f38-9d4d-aeac28610441/boot/grub/core.img
はありました。

オフライン

 

#19 2011-02-23 00:50:41

hir0
メンバ
登録日: 2008-09-28

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

成る程。
容量不足でインストール時に(インストール以降も)GRUBのインストールが完了せずに中断されている可能性はありますね。

4GB全てを使用して再確認してみるしかないようです。

オフライン

 

#20 2011-02-23 00:54:05

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>hir0さん

ext4 基本パーティション マウントポイント/ 容量4Gで試してみます。ブートローダはUSB全体にインストールで試してみます。

オフライン

 

#21 2011-02-23 01:56:37

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

先程の条件でインストールしたのですが、残念ながら変わりありませんでした。

オフライン

 

#22 2011-02-23 21:44:32

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#23 2011-02-23 23:08:59

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>kiyopさん

USBをチェックしたところ、

ubuntu@ubuntu:~$ sudo e2fsck -f -c -c /dev/sdf1
e2fsck 1.41.12 (17-May-2010)
/dev/sdf1 is mounted. 

WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
cause ***SEVERE*** filesystem damage.

Do you really want to continue (y/n)?
 
と表示されましたが、このまま続行してよろしいのでしょうか?


あとLive CDのメモリテストの手順をもう少し具体的に教えていただけないでしょうか?

オフライン

 

#24 2011-02-24 00:25:42

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#25 2011-02-24 19:41:13

ippei
メンバ
登録日: 2011-02-21

Re: Ubuntu10.10をUSBにインストールしたのですが、起動できません。

>kiyopさん

USBのチェックが完了しました。

ubuntu@ubuntu:~$ sudo e2fsck -f -c -c /dev/sdf1
e2fsck 1.41.12 (17-May-2010)
Checking for bad blocks (non-destructive read-write test)
Testing with random pattern: done                               
/dev/sdf1: Updating bad block inode.
Pass 1: Checking iノードs, blocks, and sizes
Pass 2: Checking ディレクトリ structure
Pass 3: Checking ディレクトリ connectivity
Pass 4: Checking reference counts
Pass 5: Checking グループ summary information

/dev/sdf1: ***** ファイルシステムは変更されました *****
/dev/sdf1: 136298/245280 files (0.1% non-contiguous), 679692/979968 blocks



物理メモリの方をこれからやってみようと思います。ロクに調べずに質問ばかりしてすみません。

オフライン

 

Board footer

Powered by FluxBB