お知らせ

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

#26 2009-09-19 15:15:56

arng
メンバ
登録日: 2009-09-17

Re: ブートローダが起動しない

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

先ほどと同じように、やはり2番目でエラーが出ました;;

あと、思ったのですが この2番目のコマンドで root=/dev/sda6 とありますが
rootってsda10じゃありませんでしたっけ?
これはこういうものなのでしょうか?;

オフライン

 

#27 2009-09-19 15:21:56

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#28 2009-09-19 15:23:35

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#29 2009-09-19 15:25:35

mblack
メンバ
From: Aizu-wakamatsu, Fukushima
登録日: 2009-09-06

Re: ブートローダが起動しない

kiyoshiさん、ありがとうございます。
kiyoshiさんもarngさんもおっしゃるように、先ほどのコマンドの、root=/dev/sda6をroot=/dev/sda10に置き換えて操作してみてください。

度々間違ったことを言ってしまい、申し訳ありません。

オフライン

 

#30 2009-09-19 15:28:17

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#31 2009-09-19 15:32:34

arng
メンバ
登録日: 2009-09-17

Re: ブートローダが起動しない

お二方、返信ありがとうございます。

root=/dev/sda10
にしてみましたが、・・・うまくいきませんでした;;

それと、sda11ですが 確かリカバリ領域だったような気もする、という程度の記憶なので
もしかしたら違うのかもしれません^^;
パーティションはやはり分けすぎですか・・・
なぜ分けたのか自分も気になるので、
連休明けにでも、導入を指導してくださった先生のところへ話を聞きに行ってみようと思います。

オフライン

 

#32 2009-09-19 15:42:29

mblack
メンバ
From: Aizu-wakamatsu, Fukushima
登録日: 2009-09-06

Re: ブートローダが起動しない

力不足で質問に対する十分なお返事かかけず、大変申し訳ありません。
さまざまな設定ファイル等を参照していただく作業を行っていただいたりした上、多くの時間と手間をかけて頂いたにもかかわらず、このような結果になってしまったことを本当に申し訳なく思います。

このフォーラムには、私のような無能力なものだけでなく、多くの有能な方がいらっしゃるので、その方々にお返事を仰ぐか、その導入を指導してくださった先生にお話を聞けるならば、その時に聞いていただけたりして貰えれば幸いです。

この度は、このような結果になってしまい、本当に失礼致しました。

オフライン

 

#33 2009-09-19 18:07:18

arng
メンバ
登録日: 2009-09-17

Re: ブートローダが起動しない

LiveCDで起動、 /dev/sda6の /boot/grubに /grubにあったmenu.lstをコピー、再起動

という 無理矢理な手順を踏んでみたところ、元のOSを選択する画面が表示されました。
Ubuntuを起動しようとすると、 Error15: File not found が表示されてしまいますが、
WinXPは立ち上がりました。

結局、今のところの問題は Ubuntuのkernelというやつに問題がある ということで良いのですよね。
自分でも調べてみようと思いますが、
もしこの問題について解決策を知っておられる方がいましたら、返信をお願いします。


あと、mblackさん、そんなに謝らないでください;;
自分なんかよりも知識を持っていらっしゃるわけですし、
ぜんぜん無能力なんかではないと思います。
学べたこともたくさんあったので、無駄ではありませんでした。
貴重な時間を割いてアドバイスをしてくださり、本当にありがとうございました!

オフライン

 

#34 2009-09-19 18:39:25

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ブートローダが起動しない

一応、#1からざっくり読んではみたのですが、いまいち状況が把握できませんでした。
1. 現時点の/etc/fstab(と思われるもの)の内容
2. 上記/etc/fstab(と思われるもの)があったパーティション
3. fdisk -lの結果(これは変わってないですよね?)
4. LiveCDから起動して、各パーティションをマウントし、パーティション毎のファイルとディレクトリの一覧
5. 以前、正常にふたつのOSを起動させられていたときの電源投入からOS選択までの画面の表示がどのようであったか(#22の詳細。判断がつくならWindowsのNTLDRの画面であったか、grubの画面であったか)
6. 現在の電源投入からOS選択までの画面の表示がどのようになっているか
7. 現時点の/boot/grub/menu.lst(と思われるもの)の内容
8. 上記/boot/grub/menu.lst(と思われるもの)があったパーティション
を投稿していただけますでしょうか。
# もしかしたらやっぱり判らないなんてお返事しかできないかも知れませんので、時間のあるときにでもお願いします。。

具体的な操作方法は書いていませんが、各手順で不明な点や、端末の操作で判らないところがあればその旨ご連絡下さい。

オフライン

 

#35 2009-09-19 21:58:02

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#36 2009-09-19 22:03:08

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#37 2009-09-19 22:06:07

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#38 2009-09-19 22:12:20

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#39 2009-09-19 22:18:42

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#40 2009-09-19 22:45:18

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#41 2009-09-20 00:14:17

tnc
メンバ
登録日: 2008-03-22

Re: ブートローダが起動しない

kiyoshi による投稿:

この「教えてもらった人」というのは、arngさんが(ubuntuの?)導入を指導してもらった先生のことです。
その先生に、「自分が初心者なので、/とか/bootとかを分けない方が良いと、フォーラムで返事されました」とお伝えください。

個人的には、なぜ、そんなにパーティションを分ける必要があるのか、知りたいです。何らかの理由があるのかもしれません。

#35でKiyoshiさんが仰っているように、再インストールしたほうが手っ取り早いと思います。
理由は引用中に書かれていることと全く同じ疑問を感じました。
通常は/ ディレクトリとSwapを指定してインストールを行うのが一般的だと思います。
ただ、古いPCで容量の少ないHDDを使用しておられる場合は、ディレクトリーごとにパーテーションを切って使う方法を用いていたとどこかで見た記憶があります。ただこれはLinuxが世にで始めたころの話で、現在の状況下においては必要のない操作だと思います。まあ用心深い人は、/ ディレクトリとhomeディレクトリを分けておく人もいると思います。
因みに、私事で恐縮ですがWinbows98仕様のマシンにXubuntuをインストールしていますが、/ とhomeをそれぞれ別のパーテションに入れています。こうすることにより設定ファイルだけは救えるので良いのではないかと思います。
ただ、普通はこんなややこしいことはしなくてもいいと思います。
最近のPCはスペックも進化して、だいぶ余裕のある設計をしてあるので心配はいらないと思います。

あぁ本題に戻りますが
結局、GRUBが何処のパーテーションを読み込んだらいいか混乱しているのだろうと思います。
本来、インストールすべきところにあればよいのですがそれが何処かPCもユーザー名も判らないのだと思います。
単純にひとつのパーテーションに/ だけ指定して纏めてインストールしてあれば迷うことはないのですが。
あと、ひとつのHDDでパーテーションを切り過ぎだと思います。
これでは、混乱して当り前だと思います。
ただ幸いなのはHDDはひとつだけだったことだけでしょうか:(

オフライン

 

#42 2009-09-20 13:52:01

arng
メンバ
登録日: 2009-09-17

Re: ブートローダが起動しない

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

>>hmatsueさん
順番に全部調べてみました。

1. 現時点の/etc/fstab(と思われるもの)の内容
以下に示します。
---------------------------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda11
/dev/sda10 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda7
/dev/sda6 /boot           ext3    relatime        0       2
# /dev/sda10
/dev/sda9 /home           ext3    relatime        0       2
# /dev/sda8
/dev/sda7 /usr            ext3    relatime        0       2
# /dev/sda9
/dev/sda8 /var            ext3    relatime        0       2
# /dev/sda5
UUID=ed33762c-38e9-43ec-860b-792341a89f4e none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
---------------------------------------------

2. 上記/etc/fstab(と思われるもの)があったパーティション
/dev/sda10 です。

3. fdisk -lの結果
sudo fdisk -lu の結果です。
---------------------------------------------
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x1ecfb89b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63      160649       80293+  de  Dell Utility
/dev/sda2   *      160650   380724434   190281892+   7  HPFS/NTFS
/dev/sda3       431923590   488392064    28234237+   f  W95 Ext'd (LBA)
/dev/sda4       380724435   431923589    25599577+   b  W95 FAT32
/dev/sda5       431923653   435827384     1951866   82  Linux swap / Solaris
/dev/sda6       435827448   436020164       96358+  83  Linux
/dev/sda7       436020228   445787684     4883728+  83  Linux
/dev/sda8       445787748   455555204     4883728+  83  Linux
/dev/sda9       455555268   459458999     1951866   83  Linux
/dev/sda10      459459063   483154874    11847906   83  Linux
/dev/sda11      483154938   488392064     2618563+  dd  Unknown

Partition table entries are not in disk order
---------------------------------------------

4. LiveCDから起動して、各パーティションをマウントし、パーティション毎のファイルとディレクトリの一覧
kiyoshiさんに書いていただいた長いコマンドをコピペして実行しました。
---------------------------------------------
/dev/sda1 vfat
autoexec.bat  config.bts  copyup.bat   delldiag.ini  dir.lst    seal.ini
autoexec.up   config.sys  dell         dellrmk.bin   himem.sys
command.com   config.up   dellbio.bin  diags         seal.exe
/dev/sda2 ntfs
AILog.txt                     drivers        sqmdata18.sqm
AUTOEXEC.BAT                  hiberfil.sys   sqmdata19.sqm
BJPrinter                     i386           sqmnoopt00.sqm
CONFIG.SYS                    metaseq.log    sqmnoopt01.sqm
DL1                           mingw-jp       sqmnoopt02.sqm
DVDVideoSoft                  ntldr          sqmnoopt03.sqm
Documents and Settings        pagefile.sys   sqmnoopt04.sqm
INFCACHE.1                    sqmdata00.sqm  sqmnoopt05.sqm
IO.SYS                        sqmdata01.sqm  sqmnoopt06.sqm
MSDOS.SYS                     sqmdata02.sqm  sqmnoopt07.sqm
MSOCache                      sqmdata03.sqm  sqmnoopt08.sqm
MinGW                         sqmdata04.sqm  sqmnoopt09.sqm
NTDETECT.COM                  sqmdata05.sqm  sqmnoopt10.sqm
Panasonic                     sqmdata06.sqm  sqmnoopt11.sqm
Program Files                 sqmdata07.sqm  sqmnoopt12.sqm
RECYCLER                      sqmdata08.sqm  sqmnoopt13.sqm
System Volume Information     sqmdata09.sqm  sqmnoopt14.sqm
WINDOWS                       sqmdata10.sqm  sqmnoopt15.sqm
bar.emf                       sqmdata11.sqm  sqmnoopt16.sqm
boot.ini                      sqmdata12.sqm  sqmnoopt17.sqm
bootfont.bin                  sqmdata13.sqm  sqmnoopt18.sqm
borland                       sqmdata14.sqm  sqmnoopt19.sqm
cd9200d41a573a247820885ce37c  sqmdata15.sqm  アプリ
dell                          sqmdata16.sqm  共有1
dell.sdr                      sqmdata17.sqm
/dev/sda3: unknown volume type
/dev/sda3: unknown volume type
/dev/sda3
/dev/sda4 vfat
Recycled  System Volume Information
/dev/sda5 swap
/dev/sda6 ext3
System.map-2.6.24-16-generic  initrd.img-2.6.24-16-generic
abi-2.6.24-16-generic         initrd.img-2.6.24-16-generic.bak
boot                          lost+found
config-2.6.24-16-generic      memtest86+.bin
grub                          vmlinuz-2.6.24-16-generic
/dev/sda7 ext3
X11R6  games    lib    lib64  lost+found  share
bin    include  lib32  local  sbin        src
/dev/sda8 ext3
backups  crash  lib    lock  lost+found  opt  spool
cache    games  local  log   mail        run  tmp
/dev/sda9 ext3
(ユーザー名)  lost+found
/dev/sda10 ext3
bin   cdrom  etc   initrd      lib         media  opt   root  srv  tmp  var
boot  dev    home  initrd.img  lost+found  mnt    proc  sbin  sys  usr  vmlinuz
/dev/sda11 vfat
CLLauncher.exe          MFC71.dll      WelcomePictures  ntldr
Dell                    NTDETECT.COM   boot.ini         pagefile.sys
Documents and Settings  Program Files  bootmgr          partition_check.txt
MD2Fixer.exe            WERUNTIME.INI  hiberfil.sys     version.ini
MD3.txt                 WINDOWS        msvcr71.dll
---------------------------------------------
(ユーザー名)は自分の名前なので隠させていただきました;

5. 以前、正常にふたつのOSを起動させられていたときの電源投入からOS選択までの画面の表示がどのようであったか
電源投入後、DELLのロゴが表示されたのち、OS選択画面(GRUBだと思います)が表示されます。
選択画面は、黒地に灰色の文字でOS名が並んでいて、その下には英語が数行(操作説明)と、タイムアウトまでの時間が書いてありました。

6. 現在の電源投入からOS選択までの画面の表示がどのようになっているか
上と同じです。

7. 現時点の/boot/grub/menu.lst(と思われるもの)の内容
#12で示したものと同じはずですが、いちおう以下に示します。
-----------------------------------------------
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default        0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout        10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title        Windows 95/98/NT/2000
# root        (hd0,0)
# makeactive
# chainloader    +1
#
# title        Linux
# root        (hd0,1)
# kernel    /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=73347ee7-0a5f-48ea-94ea-7c9c70573108 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,6)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title        Ubuntu 8.04, kernel 2.6.24-16-generic
root        (hd0,6)
kernel        /vmlinuz-2.6.24-16-generic root=UUID=73347ee7-0a5f-48ea-94ea-7c9c70573108 ro quiet splash
initrd        /initrd.img-2.6.24-16-generic
quiet

title        Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root        (hd0,6)
kernel        /vmlinuz-2.6.24-16-generic root=UUID=73347ee7-0a5f-48ea-94ea-7c9c70573108 ro single
initrd        /initrd.img-2.6.24-16-generic

title        Ubuntu 8.04, memtest86+
root        (hd0,6)
kernel        /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title        Microsoft Windows XP Home Edition
root        (hd0,1)
savedefault
makeactive
chainloader    +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda6
title        Microsoft Windows XP Embedded
root        (hd0,5)
savedefault
makeactive
chainloader    +1
-----------------------------------------------

8. 上記/boot/grub/menu.lst(と思われるもの)があったパーティション
/dev/sda6 です。

以上です。
ちゃんと質問の答えになっていれば良いのですが・・・
なにか意味を履き違えているようなところがありましたらご指摘お願いします。


>>kiyoshiさん
コマンドを教えて下さり、ありがとうございます。
/dev/sda1~11で繰り返さなければいけない処理を、一度に行うことができるなんて、驚きました。
あと、カーネルの問題ではないのですね・・・ 勘違いでした。
また、詳しい手順 というのは 何の手順でしょうか?;
hmatsueさんの質問の5、6で答えになっていますでしょうか。
それとパーティションですが・・・やはり疑問ですよね・・・
再インストールすることになる場合、次は1つのパーティションにまとめることはできるのでしょうか?


>>tncさん
詳しい方から見ても、やはり疑問なのですね;
ちょっと苦手な先生なのですが(^^;)、詳しく訊いてこようと思います。


あと、先ほど気づきましたが
/dev/sda11 は、DELLのMEDIADIRECTという機能のためのパーティションでした。
OSを起動せずにドキュメントにアクセスできる機能だったと思います。

オフライン

 

#43 2009-09-20 17:13:40

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#44 2009-09-20 17:28:15

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#45 2009-09-20 17:33:33

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#46 2009-09-20 17:35:51

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#47 2009-09-20 17:38:21

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#48 2009-09-20 18:47:55

Templer
メンバ
登録日: 2009-07-08

Re: ブートローダが起動しない

失礼します。
少し危険な匂いがしていますので書かせていただきます。

ここで回答されている方々が仰られるように、パーティションをここまで分割されている理由は分かりません。
ですが、分からないが故にこちらでパーティションの修正をしてしまう、というのもどうかと思います。

私としては、今ここですべきことは元の状態に戻すということではないかと思います。

それでなんですが、現状からするとsda6のmenu.lstの一部がおかしくなっているだけの様に見受けられます。
LiveCDから起動して、sda6のmenu.lstの一部を書き換えてください。

root        (hd0,6)

となっているところを

root        (hd0,5)

とし、

kernel        /vmlinuz-2.6.24-16-generic root=UUID=xxxxxxxx-xxxx-...

のUUIDナンバーをsda10のUUIDにしてください。
UUIDの取得方法は#10の下の方に書かれています。

これで、元に戻ると思うのですが。

オフライン

 

#49 2009-09-20 21:06:35

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

#50 2009-09-20 21:13:10

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: ブートローダが起動しない

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

オフライン

 

Board footer

Powered by FluxBB