
Ubuntu日本語フォーラム

ログインしていません。
皆様、はじめまして。
area_qと申します。
週間アスキー8/19号(perfume表紙号)のubuntu特集を見て
LiveCD製造にチャンレンジし、首尾よく成功しました。
さらにubuntuの起動USBメモリができるらしいので
週間アスキー8/19号を参考に製造してみました。
獲物のUSBメモリはコレ↓
【ピコドライブ・デュアル16G】
http://www.green-house.co.jp/products/memorycard/usbflash/ufd_gd/index.html
ここのページにもインストール方法が載っていますが
https://wiki.ubuntulinux.jp/UbuntuTips/UsbInstall/InstallUbuntuOnUsbMemory
当方は
synapticパッケージをインストールし、
ubuntuLiveUSBのソフトを使って
http://klik.atekon.de/liveusb/
USBメモリにubuntuを装填しました。
BIOSをUSB起動に変更し、
USBを差し込んで起動させようとするのですが
起動時の真っ黒い画面で以下のメッセージが出て先へ進めません。
--------------------------------------------------------------
SYSLINUX 3.5.3 Debian-2007-12-11 CBIOS
Copylight(C) 1994-2007 H.PeterAnvin
Loading
Invalid or corrupt kernel image.
boot:
--------------------------------------------------------------
この「boot:」というところで何がしかコマンドを打ち込むようですが
USBメモリ内に作られるcasperやSYSLINUXと打ち込んでも
エラーが出るだけで反応がなく、
ここから先へ行けません。
当方の環境は
2002年頃自作のpentium4の1.6GHzパソコン。
HD80G。
メモリ512MBです。
皆様、お知恵拝借よろしくお願いします。
最後の編集者: area_q (2008-09-04 23:58:45)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi 様、アドバイスありがとうございます。
syslinux.cfgの中身ですが次のようでした。
--------------------------------------------------------------------------
DEFAULT /casper/vmlinuz
APPEND noprompt persistent BOOT_IMAGE=/casper/vmlinuz
file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet
splash tz=Asia/Tokyo utc=no -- debian-installer/language=ja
console-setup/layoutcode=jp console-setup/modelcode=jp106
--------------------------------------------------------------------------
vmlinuzの所在するディレクトリはcasperでした。
僕的には
file=/cdrom/preseed/ubuntu.seedという一文が引っかかります。
USBの中には/cdrom/preseed/ubuntu.seed
という項目は見当たらないです。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-09-06 12:15:09)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-09-06 23:52:50)
オフライン
area_qです。
過去の質問に同じことがありました。
http://forum.ubuntulinux.jp/viewtopic.php?id=1913
詳細はこっちでも聞いた方がいいかもしれません。
ここのページのソフトを使って試して見ましたが
http://hiro.coolverse.jp/ubuntu/
やはり起動時にPCはカーネルが見つからないとの反応でした。
ぬぬぬ。
オフライン
斜め読みしただけで書くのは気が引けますが、#3で示されたsyslinux.cfgの内容からすれば、この方法は全くのインチキであると
言わざるをえません。 その理由を思いつくままに列挙します。
1. syslinux.cfgにkernelの項がありませんから、「やはり起動時にPCはカーネルが見つからない」のは当然です。
元のlive-CDにあるisolinux.cfgの内容は、貴方のsyslinux.cfgと殆ど同じはずですが、以下のようであり重要な点で異なってい
ます。
DEFAULT /casper/vmlinuz
GFXBOOT bootlogo
APPEND file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash tz=Asia/Tokyo utc=no --
LABEL live
menu label ^Try Ubuntu without any change to your computer
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash tz=Asia/Tokyo utc=no --
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
すぐ分かることは、kernel /casper/vmlinuz の項が無いことです。 ですから、起動時 boot: なるpromptが出たら、
/casper/vmlinuz と打ち込めば起動するかもしれません。
2. BOOT_IMAGE=/casper/vmlinuz とあるのは、確か Knoppix の記述だったように記憶していますが、Ubuntu では
無意味です。
3. kiyoshiさんも指摘されているように「データ保存用パーティション casper-rw」 がないので、データは保存できず、従って
syslinux.cfgにある「persistent」は全く意味を持ちません。
まだおかしな点が多々あるのですが、夜も遅いのでこの辺にします。
結局、この著者は「Ubuntu on USB Memory」に関して殆ど何も分かっていないと断言できます。
Web上にはこの様なデタラメな記事は山ほどあり、今回はそれに「引っ掛かった」わけで、これを1つの教訓として下さい。
Webとは「蜘蛛の巣」、捕まると蜘蛛の餌にされてしまいます。
では、 Good Night !
最後の編集者: moz (2008-09-09 11:27:17)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-09-09 12:51:25)
オフライン
こんにちわ。
その後の経過ですが操作に足りない点があったようです。
問題を解消し、問題なくUSBからubuntuを起動できるようになりました。
何が足りなかったかというと
Synapticパッケージ・マネージャーを起動して
”システム”→”システム管理”メニューからSysnapticパッケージ・マネージャを起動。
『ソフトを2つインストール』
”mtools”と”syslinux”をインストールするので、
右上の”検索”ボタンを押して、それぞれの名前を入力、検索する。
※syslinuxをインストールする際にsyslinuxとgfxbootの2つを
インストールしないとUSBができても正常に稼動しないので
指定し忘れに注意が必要だ。
というわけでsyslinuxをインストール際にsyslinuxとgfxbootの
gfzbootをインストールしていないので不具合が出たと言う顛末でした。
次回はさらに詳しいインストール方法を書きます。
今宵はこれまでにしとうございます。
最後の編集者: area_q (2008-10-10 23:54:17)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi 様、こんにちわ。
>英語バージョンのもので、日本語への対応がうまくいっていないのかも。
>(それとも、書いてあるのに、読んでおられなかったということでしょうか。)
>日本語なら、やはり、mozさんが書かれた
週刊アスキー参考にしているので
読んでいないというのは当たりです。
何が問題だったかというと
”mtools”と”syslinux”だけをインストールして、
syslinuxの項目にあるgfxbootのインストールをしていなかったのですね。
”mtools”と”syslinux”と”gfxboot”の3つをインストールしなければならないところを
”mtools”と”syslinux”しか装填していなかったということです。
それではまた。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-10-11 22:30:57)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン