2016-05-01 6 views
-1

osdev.orgのチュートリアルを使用して独自のOSを作成しようとしています。 CygwinにBinutils、GCC、Grub、Xorrisoをインストールしました。コンパイラが正常に動作しますが、私はgrubの-mkrescueを使用してブート可能なISOを作成しようとしたとき、これは報告:cygwinでGRUB-mkrescueエラーが発生しました

Enabling BIOS support ... 
/usr/local/bin/grub-mkimage: error: diskboot.img size must be 512 bytes. 

私はXorrisoとGRUBを再インストールし、それは助けにはなりませんでした。

どうすればこのエラーを回避できますか?

答えて

0

grub-pc-binをインストールしてみます。 cygwinのためのapt-getがないので、ソースからビルドするか、apt-cyg(https://github.com/transcode-open/apt-cyg)のようなものでインストールしてみてください。

OSDev Barebonesチュートリアルのトラブルシューティングのセクションにあります(http://wiki.osdev.org/Bare_Bones)。

関連する問題