Author |
Message |
bmc34
|
Posted: Wed Dec 31, 2014 12:35 pm |
|
Joined: Sat Feb 11, 2006 9:49 am
Posts: 6
|
Bought a ECS Liva mini pc kit from newegg http://www.newegg.com/Product/Product.aspx?Item=N82E16856501007(good a price $109) for a frontend. Heard good reports that it runs the myth frontend well. I burned the Linhes ISO to a USB stick and try to boot it in the unit. Won't boot. Checked USB stick on my laptop and booted fine. After doing some research the hardware needs a GPT partiton scheme for UEFI on the USB to boot into it. I burned a ubuntu iso to a usb and it booted fine .It is a EFI bootable image i burned a mythbuntu iso to a usb and it booted fine. It is a EFI bootable image Using Rufus to do the burning. It has an option to burn a GPT partion, but when the linhes iso is selected, it say that the ISO needs to be EFI bootable image. So I guess the Linhes images are not EFI compatible Is there any way to convert the current Linhes image to a EFI bootable image. or to create a EFI bootable image for Lines Thanks
|
|
Top |
|
|
RacerX
|
Posted: Wed Dec 31, 2014 4:42 pm |
|
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
|
|
Top |
|
|
bmc34
|
Posted: Thu Jan 01, 2015 6:49 am |
|
Joined: Sat Feb 11, 2006 9:49 am
Posts: 6
|
Thanks for the info, it was a good read. But since then Ubuntu, Arch and others have made a 64 bit ISO file that complies with the specs to have it boot and load on atom type processors.
If I cant find a solution to the Linhes ISO, I guess guess i will install ubuntu on the hardware and just install myth on it manually.
Bill
|
|
Top |
|
|
RacerX
|
Posted: Thu Jan 01, 2015 1:14 pm |
|
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
|
To support the Trial Bay chipset properly. It (Linux) needs to add another option for a 32-bit UEFI installation to the 64bit OS.
|
|
Top |
|
|
bobmyth
|
Posted: Mon Jun 22, 2015 7:54 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
I've created a bootable USB stick with LinHes 8.3. However, I am currently stuck at boot-up: Code: :: Mounting '/dev/disk/by-label/LinHES_201502' to '/run/arch/bootent' Waiting 30 seconds for device /dev/disk/by-label/LinHES_201502 ... [ 7.527912] sd 0-:0:0:0: [sda] No Caching mode page found [ 7.528155] sd 0-:0:0:0: [sda] Assuming drive cache: write through ERROR: '/dev/disk/by-label/LinHES_201502' device did not show up after 30 seconds... Falling back to interactive prompt You can try to fix the problem manually, log out when you are finished
Here's the grub.cfg I am using, could be some errors there: Code: menuentry 'LinHes' { set isofile='/LinHES_R8.3.iso' loopback loop $isofile linux (loop)/arch/boot/x86_64/vmlinuz archisobasedir=arch archisolabel=LinHES_201502 img_loop=$isofile earlymodules=loop splash console=tty1 initrd (loop)/arch/boot/x86_64/archiso.img } Suggestions?
|
|
Top |
|
|
bobmyth
|
Posted: Mon Jul 06, 2015 7:39 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
OK, I got it to boot from a USB and read the ISO image file. Here is the correct grub.cfg file to use: Code: menuentry 'LinHes' { set isofile='/LinHES_R8.3.iso' loopback loop $isofile linux (loop)/arch/boot/x86_64/vmlinuz archisobasedir=arch archisolabel=LinHES_201502 img_dev=/dev/disk/by-label/GRUB img_loop=$isofile earlymodules=loop splash console=tty1 initrd (loop)/arch/boot/x86_64/archiso.img }
|
|
Top |
|
|
bobmyth
|
Posted: Wed Jul 08, 2015 9:44 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
Just in case anyone is following this, the next issue is the installer does not give me the option to choose the eMMC, though when I boot and I see several /dev/mmcblk* type devices.
|
|
Top |
|
|
bobmyth
|
Posted: Thu Jul 09, 2015 9:56 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
So, I installed to a spare SD card I had laying around. The installation went well, except the system will not boot.
I suspect the issue is there is no EFI compliant partition/filesystem to boot from. Is is possible to change the LinHes installer to prompt about EFI support and create a FAT32 filesystem that contains /boot ?
|
|
Top |
|
|
RacerX
|
Posted: Fri Jul 10, 2015 1:01 pm |
|
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
|
|
Top |
|
|
bobmyth
|
Posted: Mon Jul 13, 2015 7:31 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
Thanks for your reply. As I stated before, I've already built the bootable USB drive and can boot LinHes with the device. The instructions you referred to don't quite match this situation. I am using Debian 8 with grub-pc, grub-efi-ia32-bin, and grub-efi-amd64-bin (GRUB 2.02). I'm betting the equivalent packages could be built/packaged for the next version of LinHes. I've kept decent notes, I think the process could easily be repeated by someone else without pulling code from git and compiling.
I suspect the difficult part would be trying to detect if a device needs EFI, the install process may have to be changed to prompt the user if EFI is needed.
|
|
Top |
|
|
RacerX
|
Posted: Mon Jul 13, 2015 8:36 pm |
|
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
|
That link was not perfect my idea was to look at the process which is foggy. Also having a 32bit partition required to boot to the 64 Bit OS is unusual.
|
|
Top |
|
|
bobmyth
|
Posted: Mon Jul 13, 2015 10:32 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
I've done more reading and it appears the kernel will also need some EFI options enabled. Does anyone know if the current LinHes kernel has EFI options enabled? Otherwise, I'll have to use another distribution.
|
|
Top |
|
|
bobmyth
|
Posted: Wed Jul 22, 2015 9:23 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
Good news, the appropriate EFI options are enabled in R8.3.
|
|
Top |
|
|