grub-0.97 と いうものを 使用してみます。
bootldr という ディレクトリ を作成していました ので そこで 作業をしま す。
$ pwd /home/ksim/proj $ cd bootldr/ $ pwd;ls -a /home/ksim/proj/bootldr ./ ../
”grub-0.97.tar.gz”で ヱーブで検索すれば沢山沢山 出てくるでしょう。 今回は 入手した後 ということで コピします。
$ cp ../../org_files/grub-0.97.tar.gz . $ tar zxvf grub-0.97.tar.gz 2>&1 | tee log-untar-grub $ mv log-untar-grub ../../u_data/ $ ls grub-0.97/ grub-0.97.tar.gz
なーんも 考えねえで configure
$ cd grub-0.97 $ ./configure 2>&1 | tee log-grub-configure
うまくいくかわからねえども ”ARCH=i386 CROSS_COMPILE=i386-uclibc-” で make するべや!
$ make ARCH=i386 CROSS_COMPILE=i386-uclibc- 2>&1 | tee log-make-grub $ ls AUTHORS Makefile.in config.guess* depcomp* mkinstalldirs* BUGS NEWS config.h docs/ netboot/ COPYING README config.h.in grub/ stage1/ ChangeLog THANKS config.log install-sh* stage2/ INSTALL TODO config.status* lib/ stamp-h1 MAINTENANCE acinclude.m4 config.sub* log-grub-configure util/ Makefile aclocal.m4 configure* log-make-grub Makefile.am compile* configure.ac missing*
なにかできたべや
# ls stage1/ Makefile Makefile.in stage1.S stage1.h Makefile.am stage1* stage1.exec* stage1.o # ls stage2 | grep -v o | grep -v h | grep -v c | grep -v S | grep -v Makefile e2fs_stage1_5* fat_stage1_5* ffs_stage1_5* jfs_stage1_5* libgrub.a minix_stage1_5* pre_stage2* reiserfs_stage1_5* size_test* stage2 start* ufs2_stage1_5* vstafs_stage1_5* xfs_stage1_5*
使ってみるべ さすれば わかるだ!
にゃんたろう 拝!
2011年 8月 2日 (火) 21:01:56 JST 作成