• 締切済み

VineLinuxの起動ディスク

Win98のように10個ぐらいファイルをコピーして、それで起動ディスク完成というようなことにはなりませんか? # mkfs -t ext3 /dev/fd0 # dd if=boot.img of=/dev/fd0 bs=1440k これは起動ディスクとは別物ですか?

みんなの回答

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.4

どうも話が見えないと思ったら、HDDの救出に為にboot.imgを使おうと思ってますか? boot.imgはVineLinuxをインストールする為の起動ディスクであり、HDD救出の為には利用できないと思います。(やってやれない事はないかもしれませんが・・・どう使えばいいかちょっと想像付かないですね。) HDDを救出するならば、knoppixをCD-ROM起動した方が良いのではないでしょうか。

参考URL:
http://unit.aist.go.jp/itri/knoppix/
ceshkr
質問者

お礼

やっぱそうでしたか。 検索すると、fi=boot.img と書いている人もいれば、もう忘れてしまいましたがfi="別のもの"と書いている人もいたし、CD-ROM起動用とか書いてあったりで、そのフロッピーを作ってもそれがLinuxを起動できてcommand.comと等価なものを含んでいてcpでファイルコピーできるか心配だったのですが、無理ということですね。 knoppixやってみたいです。

ceshkr
質問者

補足

GRBUを使った起動ディスクみたいなものがあるようですが、VineLinuxにはWindowsのような起動ディスクというものは普通は作れないのですか?

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.3

>boot.imgの中身がio.sysやhimem.sysだと理解してよいのでしょうか? io.sysもhimem.sysもDOSのファイルですから、Linuxのboot.imgには入ってませんが、まぁそれと似たような機能を持つファイルが入っている、とご理解下さい。 (実際に入っているファイル名は忘れました。まぁFDを作ったらlsで中身を見てみて下さい。) boot.imgはVineLinuxのHTTPサイトからダウンロード出来ます。

参考URL:
http://www.ring.gr.jp/pub/linux/Vine/Vine-3.2/i386/images/
ceshkr
質問者

お礼

ありがせとうございました。boot.imgを入手しました。

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.2

.imgはイメージファイルです。DOSのio.sysやhimem.sysとは別物で、FD上の全体のデータを1つのファイル化にしたものです。ですので、FDに書き込まないと中身のファイルが見えないようになっています。 (CD-ROMの場合のイメージファイルは、.ISOが一般的ですよね。それのFD版だと思って下さい。) >もしboot.imgがファイルだとしますと、その左に/boot/boot.imgのようにパスが必要ですよね? >そのコマンドはboot.imgの有るディレクトリで行っているということですか? 当然です。 /tmpにboot.imgを配置しているなら cat /tmp/boot.img > /dev/fd0 か、 cd /tmpした上で cat boot.img > /dev/fd0 です。

ceshkr
質問者

補足

イメージファイルはLinuxを入れる時に使ったので少し分かっていますが、boot.imgの中身がio.sysやhimem.sysだと理解してよいのでしょうか? boot.img探してみます。

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

ddではだめです。 catを使って下さい。 cat boot.img > /dev/fd0

参考URL:
http://www.vinelinux.org/manuals/install-vine-3.html
ceshkr
質問者

お礼

boot.imgが有りませんでした。 /boot/boot.0300なら有りました。

ceshkr
質問者

補足

質問に書きましたようなコマンドをよく見かけるのですが、そのコマンドで作ったフロッピーは何の役に立つのですか? cat boot.img > /dev/fd0 のboot.imgはWindowsのIo.sysやHiMem.sysのようなものだと考えればよいですか? > はりダイレクトだと思いますが、もしboot.imgがファイルだとしますと、その左に/boot/boot.imgのようにパスが必要ですよね? そのコマンドはboot.imgの有るディレクトリで行っているということですか?

関連するQ&A