Acer Spin 1 SP111-32N ... can't boot any linux from USB
Answers
-
@CupOfTea
Ok, I'll link your comments to this topic.
https://community.acer.com/en/discussion/comment/569581#Comment_569581
I'm not an Acer employee.0 -
CupOfTea said:rotated left and locked with [special]+o keys, so I could do the install the right way round
for perminant correct orietation and auto rotate
https://github.com/hadess/iio-sensor-proxy
https://forum.manjaro.org/t/manjaro-on-an-acer-spin-1-sp111-32n-convertible-2-in-1-laptop/41035
https://www.aixin.fr/jipeblog/?p=119
I got away with this on ubuntu 18.04
create /lib/udev/hwdb.d/61-sensor-local.hwdb
add to it the two lines below
sensor:modalias:acpi:BOSC0200*:dmi:*svn*Acer*:*pn*Spin*SP111-32N*
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
then as root
systemd-hwdb --usr update
udevadm trigger
udevadm info -export-db | grep ACCEL
then reboot
still cant get auto-rotate in plasma thoughHi!I tried doing this. Im running Ubuntu 16.04 with kernel 4.13.0-43. I installed iio-sensor-proxy from the repos, created the 61-sensor-local-hwdb file with the correct contents, ran the commands and rebooted.But Im not getting any output in monitor-sensor, and cant find the "ACCEL_MOUNT_MATRIX" when runningudevadm info --export-db | grep ACCEL
Any ideas why?0 -
CupOfTea said:they've released 18.04 officially now and I reinstalled from scratch and realised that I failed to mention that
when you are doing https://community.acer.com/en/discussion/comment/480966/#Comment_480966
when doing the mounts sda1 is mmcblk1 and sda2 mmcblk2 on the sp111-32n
These directions were mostly correct when doing Xubuntu 18.04, but I had to do a few things differently.
Here's what I did:
Boot Xubuntu Live USB
open terminal
sudo -s
ubiquity -b
continue testing after install
For Xubuntu, the install will already be mounted at /target and it will contain /target/boot/efi, so we only need to mount 1 partition, and don't need to create any directories. (If you do fdisk -l you will see a mmcblk1p1 and mmcblk1p2, these are the devices we are installing to. 1p1 is the EFI partition, and 1p2 is data).
We also don't need that weird for loop.
sudo mount /dev/mmcblk1p1 /target/boot/efi
modprobe efivars
efibootmgr --verbose (this seems to just be informational?)
apt-get install --reinstall grub-efi-amd64
grub-install --no-nvram --root-directory=/target
Now, here's where we need to do some extra work. If we proceed with the update-grub it will fail and ask if /dev is mounted. So we need to bind a few directories
sudo mount --bind /dev /target/dev
sudo mount --bind /sys /target/sys
sudo mount --bind /proc /target/proc
Now, we can finish up
chroot /target
update-grub
cd boot/efi/EFI
cp -R ubuntu ROOT
cd BOOT && cp ubuntu/grubx64.efi bootx64.efi
Restart, remove USB, and you should boot into your new Xubuntu install.
0 -
I just got a Spin sp111-31. I updated the firmware to v1.08.I could not boot from a Fedora 29 USB stick.I could boot from the same image on a DVD (using an external DVD drive with a USB connector).I installed it, too. It worked but the firmware always wanted to boot Windows first (I could use F12 key each time to override).To solve that, I renamed the "Microsoft" directory in the EFI System Partition to "Macrosoft". Kind of brutal.
0 -
I'm not an Acer employee.0