Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] memtest86 >=8 cannot be put on ext4?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
teika
Tux's lil' helper
Tux's lil' helper


Joined: 19 Feb 2011
Posts: 121
Location: YYYY-MM-DD, period. Have you ever used the Internet?

PostPosted: Sat Nov 02, 2019 1:25 am    Post subject: [Solved] memtest86 >=8 cannot be put on ext4? Reply with quote

sys-apps/memtest86 (proprietary version) in the official portage tree is obsolete[1], but version >= 7 ebuild is found in bug 660504, written by Ben Kohler, a Gentoo developer. (It's UEFI only.)

The question is: As far as I tried, the binary, memtest86-bin.efi, cannot be booted when it's in ext4; Grub complains "not a valid root device". (Both lvm and non-lvm) Can you verify it? If I am correct, I'll inform Ben. Sorry if I have done something wrong.

# I've stashed it into an EFI partition (virtually FAT), and it worked.

[1] The version in the portage tree, 4.3.7, doesn't support EFI nor DDR4. memtest86+, a GPL fork, is obsolete, too, and it's not developed anymore,

Edit:
@Tony0945: It's wrong ebuild doesn't warn upon emerging 'em; I filed a bug. (Yep, this problem bewildered me several days ago, too. ;)
_________________
Easy Shift / Ctrl / AltGr ... hack; save your pinkies, type without drudgery: topic 865313

Be kind to the disadvantaged. That includes T***p supporters, and those hypocrites that called Trump supporters "deplorable."


Last edited by teika on Sat Nov 02, 2019 10:54 pm; edited 2 times in total
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 4293
Location: Illinois, USA

PostPosted: Sat Nov 02, 2019 2:43 am    Post subject: Re: memtest86 >=8 cannot be put on ext4? Reply with quote

teika wrote:
[1] The version in the portage tree, 4.3.7, doesn't support EFI nor DDR4. memtest86+, a GPL fork, is obsolete, too, and it's not developed anymore,

Ah! So that's why it doesn't work!
Back to top
View user's profile Send private message
GDH-gentoo
Guru
Guru


Joined: 20 Jul 2019
Posts: 543
Location: South America

PostPosted: Sat Nov 02, 2019 9:33 pm    Post subject: Re: memtest86 >=8 cannot be put on ext4? Reply with quote

teika wrote:
The question is: As far as I tried, the binary, memtest86-bin.efi, cannot be booted when it's in ext4; Grub complains "not a valid root device". (Both lvm and non-lvm) Can you verify it? If I am correct, I'll inform Ben. Sorry if I have done something wrong.

# I've stashed it into an EFI partition (virtually FAT), and it worked.

Yeah, this memtest86 is distributed as an EFI executable, it only works if installed in the EFI System Partition. iamben's ebuild only works if the ESP is mounted on /boot.
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 4293
Location: Illinois, USA

PostPosted: Sat Nov 02, 2019 10:44 pm    Post subject: Re: memtest86 >=8 cannot be put on ext4? Reply with quote

GDH-gentoo wrote:
Yeah, this memtest86 is distributed as an EFI executable, it only works if installed in the EFI System Partition. iamben's ebuild only works if the ESP is mounted on /boot.

Might as well just run it from sysrescuecd or the successirs.
Back to top
View user's profile Send private message
teika
Tux's lil' helper
Tux's lil' helper


Joined: 19 Feb 2011
Posts: 121
Location: YYYY-MM-DD, period. Have you ever used the Internet?

PostPosted: Sat Nov 02, 2019 10:52 pm    Post subject: Reply with quote

@GDH-gentoo: Thanks for a crystal-clear answer!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum