You are not logged in.

#1 2016-02-10 00:31:16

mwillems
Member
Registered: 2014-08-09
Posts: 89

(SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

I'm trying to install Arch on a Kangaroo Mini-Computer (Intel x5-Z8500).  I'm experiencing the same symptoms that another user experienced with the same processor in a different device: the Archiso is detected by the uefi firmware, and the bootloader loads, but once at the bootloader menu everything freezes after one keystroke or after the bootloader times out, whichever comes first.  See https://bbs.archlinux.org/viewtopic.php?id=207135  Unfortunately, his solution (boot from an sd card) doesn't work for me, the bootloader locks up the same whether the ISO is on a USB stick or an SD drive.

I used dd to make the installation media, and both the USB stick and the SD card boot fine on other computers, so I'm fairly sure the media are intact.  Secure boot is disabled, and, as a test, I tried live isos from some other distros.  The Mint, Ubuntu, and Debian liveISOs all work just fine with the device (and I ran the Mint installer all the way through and it produced a bootable Mint installation), but the Fedora liveISO fails the same way the Archiso does.  Not sure if that's a clue. I'd really rather install Arch as I run it on three other machines in the house and really prefer it to other distros, but it's hard to troubleshoot the issue when you can't get past the bootloader.

Barring a solution, I guess my next step is to install debian and then try and do the install from a running Linux system method in the Wiki.

Last edited by mwillems (2016-02-11 01:37:42)

Offline

#2 2016-02-10 15:18:02

Cerolobo
Member
Registered: 2016-02-10
Posts: 1

Re: (SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

I've been having the same issue with the Kangaroo Plus model, which I believe just has more ram and storage space. After messing with it for a few days, I was able to get a base Arch installation working with WiFi at least, but I haven't had the time to look into bluetooth or setting up Xorg.

From what I can tell, the Kangaroo is incompatible with systemd-boot, but GRUB still works.

To install Arch, I ended up booting into an Ubuntu 15.10 live CD, issuing "apt-get install squashfs-tools", and then setting up an air root environment:
https://wiki.archlinux.org/index.php/In … veCD_image

From there, I took the time to modify a Arch 2016-02-01 installation USB drive to use GRUB
https://wiki.archlinux.org/index.php/Un … Using_GRUB

but you can probably just start the installation instead.

When you start the installation, you will have to use GRUB as your boot loader
https://wiki.archlinux.org/index.php/GRUB#Installation

bootctl does not work correctly with the Kangaroo.


I'm currently running late for work, but I can provide more detailed instructions later tonight on how I set everything up if needed.


Things of note:
* /dev/mmcblk0 is the internal storage device (There is no /dev/sda or /dev/sdb)
* WiFi does work and the interface is called wlp1s0
* I did have an issue where genfstab referenced the boot partition by UUID, which didn't work for whatever reason. I had to manually update the reference to /dev/mmcblk0p1

Offline

#3 2016-02-11 01:12:45

mwillems
Member
Registered: 2014-08-09
Posts: 89

Re: (SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

Thanks a million for the tips; I should've figured that the thing the Debian, Ubuntu and Mint live sticks had in common was Grub!  I made a USB install with Grub and managed to get Arch installed on the Kangaroo.  Thanks for the tip about UUIDs, I inadvertantly left the UUIDs in after genfstab and it surely failed to boot.  The system is up and running now, Gnome works great, but I had to disable wayland to get hardware graphics accel working.  Thanks again!

Last edited by mwillems (2016-02-11 01:14:45)

Offline

#4 2016-02-19 03:25:23

NuSkool
Member
Registered: 2015-03-23
Posts: 141

Re: (SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

Cerolobo wrote:

I can provide more detailed instructions later tonight on how I set everything up if needed.

Cerolobo, I'd be very interested in more details on how to install Arch on my Kangaroo Plus. If I understand correctly on why the Arch iso will not boot, it's because it defaults to use a systemd boot loader in efi systems?

I've used archiso a few times using and modifying the releng profile. I'd like to figure out how to create a bootable Arch iso using grub if possible.

I have modified iso images, but found it much easier to use archiso to create a new iso with the changes I needed.


===================================

EDIT TO ADD INFO:

For anyone else finding this in a search.....

I have my Kangaroo Plus running Arch with an Xfce desktop.  Ended up setting a USB thumb drive to directly boot multiple iso's directly, using grub. This solved the systemd-boot issue. I followed the guide here: https://wiki.archlinux.org/index.php/Mu … uring_GRUB to get both Arch and Gparted iso's bootable on the same thumb drive.

Set up the Kangaroo with a GPT partition table and UEFI (first time for both) with grub as the boot loader. Detailed instructions here: https://wiki.archlinux.org/index.php/GRUB

A few suggestions:

Disable secure boot in the bios.

Set up a GTP partition table. Create a small 512MiB fat32 partition at the beginning of the drive, with boot and esp flags. When - for installing grub, be mounted on the fat32 partition under /boot like this:

# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=EFI-grub

To be able to read the Arch iso console font easier on a 1920x1080 monitor:

# setfont LatGrkCyr-12x22.psfu.gz

To get wireless working, be sure to have the wlp1s0 interface down and just enter the defaults. I don't think dhcpcd was started before I made several attempts to get wireless working. Just in case it is you will need to stop it prior to running this:

# wifi-menu -o wlp1s0 

These were the pretty minor hangups I had while installing. It was all quick and easy other than these.

I've installed Arch quite a few times prior to this, but did refer to the beginners install wiki for the easy wireless instruction! I also had to do some reading on the whole newfangled efi, uefi, esp, gtp and whatever other new acronyms have replaced the good old MBR.

Last edited by NuSkool (2016-02-21 01:14:46)

Offline

#5 2016-02-22 10:34:15

Mark Ackerman
Member
From: Vancouver
Registered: 2016-02-18
Posts: 23
Website

Re: (SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

look here for my solution - at the end

https://bbs.archlinux.org/viewforum.php?id=48

Offline

#6 2016-03-31 22:22:58

RED-404
Member
Registered: 2016-03-31
Posts: 1

Re: (SOLVED) Archiso won't boot on Kangaroo Mini-Computer(Intel x5-Z8500)

I made a video demonstrating this problem, if it helps.
https://youtu.be/O4Ch_zCUHnw

Please excuse the amazing camera work.

Last edited by RED-404 (2016-03-31 22:23:46)

Offline

Board footer

Powered by FluxBB