Browse Source

解决ubuntu2210版本无法正确编译grub,以及正确安装qemu的问题 (#176)

login 2 years ago
parent
commit
b66beefd4e
2 changed files with 4 additions and 4 deletions
  1. 1 1
      tools/bootstrap.sh
  2. 3 3
      tools/grub_auto_install.sh

+ 1 - 1
tools/bootstrap.sh

@@ -59,7 +59,7 @@ install_ubuntu_debian_pkg()
 
     if [ -z "$(which qemu-system-x86_64)" ]; then
         echo "正在安装QEMU虚拟机..."
-        sudo $1 install -y qemu qemu-system qemu-kvm
+        sudo $1 install -y qemu-system qemu-kvm
     else
         echo "QEMU已经在您的电脑上安装!"
     fi

+ 3 - 3
tools/grub_auto_install.sh

@@ -50,17 +50,17 @@ sudo apt-get install -y \
 cd grub-2.06
 echo "开始安装grub2.06"
 #编译安装三个版本的grub
-./configure --target=i386 --prefix=${grub_dir_i386_legacy} || exit 1
+./configure --target=i386 --prefix=${grub_dir_i386_legacy} --disable-werror || exit 1
 make -j $(nproc) || exit 1
 sudo make install || exit 1
 make clean || exit 1
 
-./configure --target=i386 --with-platform=efi --prefix=${grub_dir_i386_efi} ||	exit 1
+./configure --target=i386 --with-platform=efi --prefix=${grub_dir_i386_efi} --disable-werror ||	exit 1
 make -j $(nproc) || exit 1
 sudo make install || exit 1
 make clean || exit 1
 
-./configure --target=x86_64 --with-platform=efi --prefix=${grub_dir_x86_64_efi} || exit 1
+./configure --target=x86_64 --with-platform=efi --prefix=${grub_dir_x86_64_efi} --disable-werror || exit 1
 make -j $(nproc) || exit 1
 sudo make install || exit 1