Add grub to build system
This commit is contained in:
parent
1046606ae2
commit
6f7c454026
@ -34,7 +34,7 @@ fi
|
||||
|
||||
sudo mount -t minix /dev/loop1 mnt
|
||||
|
||||
sudo grub-install --target=i386-pc --root-directory=$HOME/Quinn/images/mnt --no-floppy --modules="normal part_msdos multiboot fat" /dev/loop0
|
||||
sudo $HOME/Quinn/tools/grub/sbin/grub-install --target=i386-pc --root-directory=$HOME/Quinn/images/mnt --no-floppy --modules="normal part_msdos multiboot fat" /dev/loop0
|
||||
|
||||
if [ ! -e $HOME/Quinn/fsroot ]
|
||||
then
|
||||
|
@ -34,7 +34,7 @@ fi
|
||||
|
||||
sudo mount -t minix /dev/loop1 mnt
|
||||
|
||||
sudo grub-install --target=i386-pc --root-directory=$HOME/Quinn/images/mnt --no-floppy --modules="normal part_msdos multiboot fat" /dev/loop0
|
||||
sudo $HOME/Quinn/tools/grub/sbin/grub-install --target=i386-pc --root-directory=$HOME/Quinn/images/mnt --no-floppy --modules="normal part_msdos multiboot fat" /dev/loop0
|
||||
|
||||
if [ -e $HOME/Quinn/fsroot ]
|
||||
then
|
||||
|
@ -6,6 +6,8 @@ if [ -e $HOME/Quinn ]
|
||||
exit
|
||||
fi
|
||||
|
||||
export MAKEFLAGS=-j$(nproc)
|
||||
|
||||
mkdir $HOME/Quinn
|
||||
mkdir $HOME/Quinn/tools
|
||||
mkdir $HOME/Quinn/sysroot
|
||||
@ -17,8 +19,9 @@ cd $HOME/Quinn/tools
|
||||
echo "Fetching Tools"
|
||||
|
||||
wget ftp://sourceware.org/pub/newlib/newlib-4.1.0.tar.gz
|
||||
wget ftp://ftp.gnu.org/gnu/binutils/binutils-2.40.tar.xz
|
||||
wget ftp://ftp.gnu.org/gnu/gcc/gcc-13.1.0/gcc-13.1.0.tar.xz
|
||||
wget http://ftp.gnu.org/gnu/binutils/binutils-2.40.tar.xz
|
||||
wget http://ftp.gnu.org/gnu/gcc/gcc-13.1.0/gcc-13.1.0.tar.xz
|
||||
wget http://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz
|
||||
|
||||
echo "Fetching Quinn"
|
||||
|
||||
@ -118,4 +121,13 @@ make install-target-libstdc++-v3
|
||||
|
||||
cd ..
|
||||
rm -rf gcc-build
|
||||
|
||||
tar xf grub-2.06.tar.xz
|
||||
mkdir grub-build
|
||||
cd grub-build
|
||||
../grub-2.06/configure --prefix=$HOME/Quinn/tools/grub --disable-werror
|
||||
make
|
||||
make install
|
||||
cd ..
|
||||
rm -rf grub-build
|
||||
echo "DONE!"
|
||||
|
BIN
misc/boot/grub/fonts/unicode.pf2
Executable file
BIN
misc/boot/grub/fonts/unicode.pf2
Executable file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user