お知らせ

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

#1 2010-03-29 17:57:36

summerrain
メンバ
登録日: 2010-01-10

GRUB2でHDD内のiso起動。

http://blog.livedoor.jp/vine_user/archives/51561790.html?1269852308
こちらを参考にして、起動しようと試みるも、"error file not found"と出ます。

40_customには

menuentry "Lucid Lynx daily build 2010-0325" {
loopback loop (hd0,1)/home/mini2140/1004.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/mini2140/1004.iso noprompt noeject quiet splash
initrd (loop)/casper/initrd.lz
}

と記述しています。

ちゃんと、/home/mini2140に入れてるんですが、起動しないです。

Ubuntu9.10です。

どうすれば良いでしょうか?

オフライン

 

#2 2010-03-29 18:14:36

weyk
メンバ
登録日: 2009-04-03

Re: GRUB2でHDD内のiso起動。

 なんか、面白そうな方法ですね・・・loopbackデバイスが、isoに対応しているとは思いませんでした・・・

 とりあえず、GRUB2のシェルに抜けたところで、1つ1つコマンドを試してみてはいかがでしょうか。
その際、設定の1つ1つが正しいことを、lsなりcatなりで順に確認するのが良いかと思います。
# 単純に、(hd0,1) ではない ということは無いですか?また、ファイルの存在も、grubからlsにて確認(ls (hd0,1)/home/mini2140 )しみるのが良いかと思います。

オフライン

 

#3 2010-03-29 18:17:05

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

Re: GRUB2でHDD内のiso起動。

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

オフライン

 

#4 2010-03-29 18:18:15

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

Re: GRUB2でHDD内のiso起動。

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

オフライン

 

#5 2010-03-29 20:03:18

summerrain
メンバ
登録日: 2010-01-10

Re: GRUB2でHDD内のiso起動。

お二方、有り難う御座います。

お二人が指摘したとおりでした。
(hd0,5)でした。

/dev/sda5 にUbuntu入ってました。

Ubuntuはまだまだ初心者なのでまた質問にくるかもしれませんが、その時見かけたら、宜しくお願い致します。

オフライン

 

#6 2010-04-10 17:55:56

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

Re: GRUB2でHDD内のiso起動。

この「GRUB2でISOファイルを起動させる」というのは、通常のCDで起動させるのとでは、挙動が変わってしまうようです。
私のマシン(i810Eチップセット、PentiumIII 1G、512MBメモリ)で試したところ、Ubuntu10.04 beta1、beta2ともに(「Ubuntuを使用するか、インストールするか」のダイアログが出なかったのは仕様上でしょうけど)デスクトップにはパネルが表示されませんでした。(CDでは問題無し。…問題無しと言っても、アプレットやサービスが不意に終了するというのはいつも通りあります)
起動後、gnome-panelプロセスを落とすことで表示されますので大きな違いというわけではなさそうですが、とりあえず、ISO起動だけで判断するようなことはしないでください、という報告をさせていただきます。

オフライン

 

#7 2010-04-10 21:45:12

Tako090929
メンバ
登録日: 2009-09-29

Re: GRUB2でHDD内のiso起動。

beta1 で iso 起動を試してみました。
特に何ということもなく起動したのですが、
ついでにインストールしてみようとしたら
/isodevice がアンマウントできないという警告がでて、
パーティションテーブルを更新できないということで
インストールはできませんでした。

前は必ず出ていた選択画面は、beta2 で最初の画面のうちに
ESC を押せば出るようです。
私の環境では xforcevesa が必要なので。

オフライン

 

#8 2010-04-11 00:45:35

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: GRUB2でHDD内のiso起動。

もしかして、isoを保存した内臓HDD自体にインストールしようとしていませんか?

外部デバイス(外付けのUSB-HDDやUSBメモリなど)へのインストールなら可能かも知れませんけど、isoを保存したHDDにインストールすることは出来ません(起動中のisoを含むデバイスをアンマウントすることは出来ないので)。

Templerさんのご指摘は大変参考になりました。ハードウェア対応などをきちんと確認するには、やはりCD起動するかUSBメモリにインストールして確かめる必要がありそうですね。

オフライン

 

#9 2010-04-11 06:20:24

Tako090929
メンバ
登録日: 2009-09-29

Re: GRUB2でHDD内のiso起動。

>>vine_user さん
ビンゴです。よく考えればあたりまえですか。

オフライン

 

#10 2010-04-11 11:06:22

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: GRUB2でHDD内のiso起動。

Tako090929 による投稿:

>>vine_user さん
ビンゴです。よく考えればあたりまえですか。

正確に言うと、起動前にインストール用のパーティションをあらかじめ用意しておけば、同じHDD内でもインストールは可能かも知れません。

ただ、前出の独学Linuxの記事では、単に起動して試してみるということだけしか考えていなかったので、インストール時に何らかの不具合が発生する可能性も否定できません。

なので、この方法で起動した状態からのインストールは、慎重に(言い換えると、システムがおかしくなっても構わないぐらいな感じの、人柱覚悟の上で)行った方が無難です。

実機にインストールする際は、多少面倒でもCDで起動した方が安全でしょう。

オフライン

 

#11 2010-04-11 14:34:22

Tako090929
メンバ
登録日: 2009-09-29

Re: GRUB2でHDD内のiso起動。

有り難うございます。

CDでもDVDでもUSBフラッシュメモリでも
遅いと感じてしまう今日この頃。
昔は9600bpsのモデムでも満足していたのに。

内蔵HDDからインストール出来れば、と思いましたが、
残念です。

オフライン

 

Board footer

Powered by FluxBB