Hello,
I have a Multiboot Setup on 2 Hardisks using Refind.
HDD 1 has GPT Partition Scheme and it has UEFI Supported Operating Systems.
HDD 2 has MBR Partition Scheme and has Windows XP Installed along with 1 Data Partition.
UEFI Supported Operating Systems Boot fine using the Refind.
When I enabled scanfor hdbios, there was an entry for Boot Legacy from HDD 2, and successfully booted into Windows XP.
My Question is that Can I add a MANUAL Entry for "BOOT FROM HDD 2 using HDBIOS" and name it something like "Windows XP" ? Instead of Refind searching for All Possible Options to boot from, in hdbios.
Moreover, is there any possibility to Boot an MBR-Based Partition, such as HD(1,1) or (HD1,2) using HDBIOS, by loading the Partition Boot Sector ?
👍
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Exactly the same what I look for.
A way to create one entry in rEFInd for Windows10 installed in MBR mode.
Either by manual stanza entry or by filtering out irrelevant entries which enabled scanfor hdbios option shows.
Is there a way to do it?
(want to keep my rEFInd menu as clean n minimalistic as possible)
There is currently no way to add a manual boot stanza for a BIOS-based OS in rEFInd, or to rename the auto-detected entries.
It is possible, however, to hide duplicate or unwanted entries, as described in the rEFInd documentation. The dynamic hiding option, described there, is likely to be the easiest to use.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
THX! dont_scan_volumes coupled with dont_scan_files did the trick.
Now I've got two options:
1. Either I go by manual stanzas and edit them everytime the kernel changes.
2. Go automatic, but figure a way how to change the icons for changing kernel names like this vmlinuz-4.15.0-46-generic, cause my 3 linuxes (every on its own SSD) have 3 different kernel names and they change on every kernel update.
Last edit: Dany Gee 2019-03-07
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thx, got it working the way I wanted by disabling manual entries, enabling scaning internal disks back, filter out some entries and copying proper .VolumeIcon.png's to distros root partitions to make them aquire proper os icons. All work except PoP!OS one (headache). PoP insist on using os_ubuntu.png icon. For now I just renamed proper os_pop.png to os_ubuntu.png - this way PoP icon got proper, but I would like to solve the mystery why it ignores .VolumeIcon.png in the first place...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If rEFInd is ignoring .VolumeIcon.png, that's probably because one of the other icon options is being used first. That is, rEFInd tries to find icons in a certain order, and whatever it finds first is used. I don't recall the exact order offhand, and that part of the code base is messy and could use some cleaning up, so it's not easy to decipher. I suggest you look over the list of ways rEFInd can pick an icon and look for the files or file-naming conventions and change them one by one, at least as a test.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Putting .VolumeIcon.png, vmlinuz.png, os_ubuntu.png (PoP Icon renamed), os_pop.png, vmlinuz-4.18.0-16-generic.png to root folder of PoP_OS didn't change the default ubuntu icon.
Putting .VolumeIcon.png, vmlinuz.png, os_ubuntu.png (PoP Icon renamed), os_pop.png to the boot folder of PoP_OS also didn't change the default ubuntu icon.
For now, the only thing that worked for that damn PoP_OS was to put vmlinuz-4.18.0-16-generic.png to boot folder (name the png after the kernel name and put it where the kernel image resides).
Still don't have the slightest clue why it is the only entry that ignores .VolumeIcon.png in root folder.
Hello,
I have a Multiboot Setup on 2 Hardisks using Refind.
HDD 1 has GPT Partition Scheme and it has UEFI Supported Operating Systems.
HDD 2 has MBR Partition Scheme and has Windows XP Installed along with 1 Data Partition.
UEFI Supported Operating Systems Boot fine using the Refind.
When I enabled scanfor hdbios, there was an entry for Boot Legacy from HDD 2, and successfully booted into Windows XP.
My Question is that Can I add a MANUAL Entry for "BOOT FROM HDD 2 using HDBIOS" and name it something like "Windows XP" ? Instead of Refind searching for All Possible Options to boot from, in hdbios.
Moreover, is there any possibility to Boot an MBR-Based Partition, such as HD(1,1) or (HD1,2) using HDBIOS, by loading the Partition Boot Sector ?
Exactly the same what I look for.
A way to create one entry in rEFInd for Windows10 installed in MBR mode.
Either by manual stanza entry or by filtering out irrelevant entries which enabled scanfor hdbios option shows.
Is there a way to do it?
(want to keep my rEFInd menu as clean n minimalistic as possible)
Last edit: Dany Gee 2019-03-07
There is currently no way to add a manual boot stanza for a BIOS-based OS in rEFInd, or to rename the auto-detected entries.
It is possible, however, to hide duplicate or unwanted entries, as described in the rEFInd documentation. The dynamic hiding option, described there, is likely to be the easiest to use.
THX! dont_scan_volumes coupled with dont_scan_files did the trick.
Now I've got two options:
1. Either I go by manual stanzas and edit them everytime the kernel changes.
2. Go automatic, but figure a way how to change the icons for changing kernel names like this vmlinuz-4.15.0-46-generic, cause my 3 linuxes (every on its own SSD) have 3 different kernel names and they change on every kernel update.
Last edit: Dany Gee 2019-03-07
See this section of the rEFInd documentation for information on how to set OS icons.
Thx, got it working the way I wanted by disabling manual entries, enabling scaning internal disks back, filter out some entries and copying proper .VolumeIcon.png's to distros root partitions to make them aquire proper os icons. All work except PoP!OS one (headache). PoP insist on using os_ubuntu.png icon. For now I just renamed proper os_pop.png to os_ubuntu.png - this way PoP icon got proper, but I would like to solve the mystery why it ignores .VolumeIcon.png in the first place...
If rEFInd is ignoring
.VolumeIcon.png, that's probably because one of the other icon options is being used first. That is, rEFInd tries to find icons in a certain order, and whatever it finds first is used. I don't recall the exact order offhand, and that part of the code base is messy and could use some cleaning up, so it's not easy to decipher. I suggest you look over the list of ways rEFInd can pick an icon and look for the files or file-naming conventions and change them one by one, at least as a test.Did some tests.
Putting .VolumeIcon.png, vmlinuz.png, os_ubuntu.png (PoP Icon renamed), os_pop.png, vmlinuz-4.18.0-16-generic.png to root folder of PoP_OS didn't change the default ubuntu icon.
Putting .VolumeIcon.png, vmlinuz.png, os_ubuntu.png (PoP Icon renamed), os_pop.png to the boot folder of PoP_OS also didn't change the default ubuntu icon.
For now, the only thing that worked for that damn PoP_OS was to put vmlinuz-4.18.0-16-generic.png to boot folder (name the png after the kernel name and put it where the kernel image resides).
Still don't have the slightest clue why it is the only entry that ignores .VolumeIcon.png in root folder.
Last edit: Dany Gee 2019-03-12