昨天在装Ubuntu22.04系统,在U盘启动时显示452:out of range。我清除了主板上一切不该有的外设,重置了bios,只留了一块干净的硬盘 ,重新安装,依然会出现452界面。
在一篇askubuntu的帖子中,rufus开发者做出了回应。
问题在于rufus上,或者说根本在于ubuntu22.04与ubuntu23.04两个版本中所使用的GRUB上,这两个版本使用了相同的GRUB 2.06,但是却使用了“一堆完全不相同的不兼容的补丁”。
这导致了当rufus 4.0在面对22.04与23.04版本的ubuntu时,只能识别其中一种GRUB,rufus开发者选择了Ubuntu23.04,所以rufus 4.0可以正常制作Ubuntu23.04的启盘,但对于Ubuntu22.04却会出现上述错误。
rufus4.1中添加了一个解决方法,使所有的Ubuntu都能够正常工作。请在rufus.ie或者github的release中下载rufus 4.1来解决类似问题。(当然也可以通过使用rufus 3.22制作Ubuntu 22.04的启动盘来解决这个问题.)