Hello. For whatever reason when I hit delete key on a legacy boot loader, it creates a ton of seemingly junk entries, at which point I can neither add more legacy loaders to the list nor remove the junk entries (restore option does nothing)
is there any way I can manually add the OSs that I don't want to the list? The HiddenLegacy file is on fat32 partition for me so I can easily access it and change it manually, but when I tried adding the entries manually it just did not work and showed all the entries instead, which makes me think there is some kind of formatting, whether it be file format or syntax format that I was messing up.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's basically UCS-2, which is a sort of 16-bit Unicode encoding; however, there may be junk at the end, since rEFInd reads and writes the text as a null-terminated string, so if the previous content used to be longer, some of it may survive in the file.
That said, if you're having problems using the hidden tags feature as designed, then that's likely a bug, and I'd like to get to the bottom of it. Can you use rEFInd 0.13.1, enable log_level 3, and send me the log file, along with a copy of the corrupted file from the vars directory?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello. For whatever reason when I hit delete key on a legacy boot loader, it creates a ton of seemingly junk entries, at which point I can neither add more legacy loaders to the list nor remove the junk entries (restore option does nothing)
is there any way I can manually add the OSs that I don't want to the list? The HiddenLegacy file is on fat32 partition for me so I can easily access it and change it manually, but when I tried adding the entries manually it just did not work and showed all the entries instead, which makes me think there is some kind of formatting, whether it be file format or syntax format that I was messing up.
It's basically UCS-2, which is a sort of 16-bit Unicode encoding; however, there may be junk at the end, since rEFInd reads and writes the text as a null-terminated string, so if the previous content used to be longer, some of it may survive in the file.
That said, if you're having problems using the hidden tags feature as designed, then that's likely a bug, and I'd like to get to the bottom of it. Can you use rEFInd 0.13.1, enable
log_level 3
, and send me the log file, along with a copy of the corrupted file from thevars
directory?