1 line
2.7 KiB
Plaintext
1 line
2.7 KiB
Plaintext
<!-- SC_OFF --><div class="md"><p>I made a post before asking for help with some boot issues. At the time, I didn't actually know what the problem was so there wasn't much information I could provide. The solution I got worked but I've since found that I can't use it. I've also got a better idea on what the problem is.</p> <p><a href="https://i.imgur.com/4beQjdG.png">https://i.imgur.com/4beQjdG.png</a><br/> The screen in the image shows up for less than a second so I had to record a video and screenshot the frame. But at least this time I have an error message to work with. I only found it because I happened to notice a flash of yellow before it froze on the refind screen during one of my attempts.</p> <p>This happens only on my desktop and not on my laptop. I am using refind as my bootloader and my root partition is BTRFS. The solution that was suggested in my previous post was to mount my efi partition on <code>/boot</code> instead of <code>/boot/efi</code> and this actually solved the problem. So I know that the issue must be that the filesystem drivers that refind uses doesn't work on my PC.</p> <p>The reason I can't use this though is because I am dual booting Pop OS on the same SSD. My efi partition is 500MB and the kernel images for Pop and Arch are too big. I also can't boot into Pop on my PC anymore. This all started when I added the drivers to refind. I do plan to wipe my Pop install and use Arch instead after I try it for a bit. I just wanted to avoid having to make a partition image as a backup and potentially break my install entirely.</p> <p>I know it's possible to boot with my current config since it works on my laptop. But searching for the error didn't give me any useful results. <a href="https://bbs.archlinux.org/viewtopic.php?id=265265">This</a> is the closest thing I found (and it's very frustrating to read).</p> <p>So I just need to find a way to fix the Buffer too small error on my PC while still using refind drivers.</p> <p>Here's my lsblk output from Pop -</p> <pre><code>sdb 8:16 0 232.9G 0 disk ├─sdb1 8:17 0 512M 0 part /boot/efi ├─sdb2 8:19 0 64G 0 part / ├─sdb3 8:20 0 145.4G 0 part /home └─sdb4 8:21 0 23G 0 part /mnt/arch_root </code></pre> <p>I can provide more information about my setup. Any help is appreciated.</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/DarkmatterAngry"> /u/DarkmatterAngry </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/q6pgbg/buffer_too_small_returned_from_vmlinuzlinux/">[link]</a></span>   <span><a href="https://www.reddit.com/r/archlinux/comments/q6pgbg/buffer_too_small_returned_from_vmlinuzlinux/">[comments]</a></span> |