- How to install Linux Mint on Acer Switch 10 from USB
- About Acer Switch 10
- What is Linux Mint?
- Advantages of Installing Linux Mint in your Acer Switch 10
- Requirements
- Create a Bootable USB
- Change boot-order to boot from USB in Acer Switch 10
- Instructions to Install Linux Mint on Acer Switch 10
- 1. Selecting Language
- 2. Keyboard Selection and Proprietary Software
- 3. Target Installation
- 4. Dual Boot Windows and Linux Mint on Acer Switch 10
- 1. Create Partitions
- 4. Select Timezone, Keyboard Layout, and Login Credentials
- Welcome to Acer Switch 10 Linux Mint
- Самоделки на контроллерах и не только.
How to install Linux Mint on Acer Switch 10 from USB
Here is How to install Linux Mint on Acer Switch 10 with both the methods Straight installation and Dual Booting with other operating systems.
About Acer Switch 10
- Acer Switch 10 comes with a 10.1-inch multi-touch display with the resolution of 1,920 x 1,200 pixels.
- It is powered by 1.33GHz Intel Atom Z3735F processor with 2GB DDR3L SDRAM and 64GB SSD for storage.
- The graphics are powered by Intel HD graphics.
- It has a 3-cell Li-ion battery which runs for a considerable period of time.
- Lastly, the laptop is powered by Windows 8.1 32-bit.
What is Linux Mint?
- Linux Mint is a Linux community-driven operating system which is based on Ubuntu.
- It is very easy to use with a modern and elegant design with full out-of-the-box support of multimedia
- The development of Linux Mint started in 2006 with the release of Linux Mint 1.0 based on Kubuntu.
- Linux Mint 2.0 is based on Ubuntu following its own codebase.
Advantages of Installing Linux Mint in your Acer Switch 10
- Low memory usage
- Many Useful features such as automatically fixing issues which is better than Ubuntu
- Ease in installing themes
- Faster, Lighter and sleeker experience with software
- Plenty of applications available by default such as media Codecs and Flash
Requirements
- Backup your Data
- A Formatted USB drive of 6/8GB
- Download Linux Mint image file from the official website – https://www.linuxmint.com/download.php. There are three versions of Linux Mint: Cinnamon, MATE, and Xfce. Recommended: Cinnamon
Create a Bootable USB
- After installing Rufus simply select the ISO file from the file manager and accept all settings when the popup window appears.
- Select MBR partition scheme for BIOS or UEFI and If your laptop has UEFI bios then select the other two options.
- For the Filesystem select NTFS option and select if your PC has UEFI bios then select FAT32.
- The default Cluster size option should be selected.
- Make sure all three options including Quick Format, Create a Bootable disk using and Create extended labels and icon files are selected.
- Finally, start the process and this software will automatically format and create bootable USB flash drive.
Change boot-order to boot from USB in Acer Switch 10
- Turn off your Acer Switch 10 or restart it
- Click on the power button, To enter into BIOS repeatedly click on F12 key or Del key as soon as the Acer logo appears.
- Now Press the RIGHT ARROW key to select Boot.
- Press the DOWN ARROW key to select Boot Order.
- To change the order Use the F5 or F6 key.
- Press the F10 key to save changes and restart the system
Instructions to Install Linux Mint on Acer Switch 10
Linux Mint will be installed on your machine after a few steps:
1. Selecting Language
- The First step is to select your desired language or the language you will be using in the operating system.
- Also, Language can also be changed later.
2. Keyboard Selection and Proprietary Software
- Choose your Keyboard Layout and Detect Keyboard Layout.
- To ensure keys working properly you can use the text box provided below. Now the Screen will ask you to install proprietary software.
- If you want to play media files like MP3 then you should select the option.
3. Target Installation
- The Linux Mint installation Wizard provides many options for where to install Linux Mint. If you want to install Linux Mint in the entire hard drive then Select “Erase disk and install Linux Mint”.
- The option will delete all your files permanently.
- So in case you want to install Linux Mint by erasing method then make sure that you have made a complete backup of your all files.
- The other two options are encrypting Linux Mint and Logical Volume Manager (a Linux system to manage data on the hard drive efficiently).
- Something Else is the option to create partitions or Dual booting with Windows or any other operating system. So if you want a clean install without any complications select these options else to select something else.
4. Dual Boot Windows and Linux Mint on Acer Switch 10
- If you have already installed Windows on your Laptop then start installing Linux Mint with Windows and if not then read the guide to install Windows on Acer Switch 10.
- Select the “Something Else” option to create partitions on your machine and “Continue”.
1. Create Partitions
- We have to create Root, swap, and home partitions
- Firstly, You have to create a root partition.
- Now Choose the free space option and click on +.
- Choose the amount of space you want in your root partition (20GB or 21485MB recommended)
- Option “Use as” should be “Ext4 file journaling system” and mount point as “/” (Root)
Now you have to create the Swap Partition
- Size of Swap partition Depends upon the size of the RAM and available disk space.
- Since the RAM size of Acer Switch 10 is the 16GB size of Swap should be half the size of RAM.
Now you have to create the Home Partition
- You should provide maximum size to the Home partition as this area is where you will keep all your files.
- Finally, after creating all the partitions Home, Swap and Root, click on install now to continue the process of installing Linux Mint on your Acer Switch 10.
4. Select Timezone, Keyboard Layout, and Login Credentials
You have crossed all the hurdles after reaching this point. Now there are some easy steps left such as Selecting timezone, keyboard layout, and login credentials. Once the installation is completed two options will appear on the screen Continue testing live version or to restart the system. After restarting you will receive a beautiful Linux Operating system on your Screen.
Thanks for being patient and I hope the guide to install Linux Mint on Acer Switch 10 was helpful.
Welcome to Acer Switch 10 Linux Mint
Read some installation guides for Acer Switch 10:
Самоделки на контроллерах и не только.
Планшет-ноутбук Acer Aspire switch 10E с аппаратной точки зрения обладает рядом интересных особенностей:
— UEFI без CSM-режима, т.е. загрузка возможна только через UEFI-режим,
— UEFI 32х разрядный, хотя процессор поддерживает режим x64,
— Внутренний накопитель emmc, подключеный по SDIO (не традиционному sata) интерфейсу,
— WiFi адаптер Realtek 8723BS, подключеный так же через SDIO,
— Обмен между самим планшетом и док-станцией осуществляется, похоже, через USB3.0 — и уже в док-станции есть USB 2.0 хаб.
Всё это вместе приводит к тому, что для загрузки (и установки) Linux на этом железе нужен загрузочный носитель с 32х разрядным UEFI загрузчиком и относительно свежим ядром, собраным с опциями поддержки SDIO и USB 3.0.
Ближе всего к этим требованиям подошёл Ubuntu — с версией 15.x девайс загружается, есть даже работоспособный графический интерфейс, но не работают клавиатура и тачпад на док-станции.
Мне не удалось найти дистрибутив, который бы работал без серьёзных нареканий при загрузке с LiveUSB, и я решил создать свой.
Создание загрузочного носителя
Создавать свой собственный LiveUSB будем, опираясь на это руководство.
Так как объём оперативной памяти на этом планшете — всего 2 Гб, будем использовать 32х-разрядный дистрибутив. 64-х битная версия тоже может работать, обязательно 32х разрядным должен быть только efi-загрузчик.
Получаем дистрибутивы и подготавливаем среду:
Отсюда скачиваем последний архив stage3-i686,и отсюда скачиваем portage-latest. А ещё скачиваем исходники ядра версии 4.4.3 отсюда. (не из дерева gentoo потому, что на момент написания статьи в дереве были относительно старые ядра, которые корректно не работали на этом железе)
Так же устанавливаем необходимые пакеты:
emerge squashfs-tools
Теперь приступаем собственно к созданию livecd.
Создадим рабочую директорию:
mkdir ~/livecd
mkdir ~/livecd/source
Переносим исходные файлы в рабочую директорию и распаковываем их:
mv ~/Downloads/stage3-i686* ~/livecd/source
mv ~/Downloads/portage-latest.tar. ~/livecd/source
cd ~/livecd/source/
tar -xvjpf ./stage3-*.tar.bz2
tar -xvJpf ./portage-latest.tar.xz -C ./usr
Распаковываем исходники ядра:
mv ~/Downloads/linux-4.4.3.tar.xz ~/livecd/source/
mkdir -p ./usr
mkdir -p ./usr/src
tar xvJpf ./linux-4.4.3.tar.xz -C ./usr/src/
cd ./usr/src/
ln -s ./linux-4.4.3/ ./linux
cd ../../
Далее входим в созданный enviroment:
Сначала — немного приготовлений
cp /etc/resolv.conf ./etc/resolv.conf
mkdir proc dev sys
mount —bind /proc proc
mount —bind /dev dev
mount —bind /sys sys
(если на основной машине у вас 64х разрядная система, добавьте linux32 перед командой chroot):
chroot . /bin/bash —login
env-update && source /etc/profile
С этого момента мы в новом окружении, начинаем конфигурировать систему под загрузку на baytrail.
Подправим make.conf и выставим USE:
USE=»bindist -X -doc livecd minimal userlocales»
emerge -av —update —deep —newuse system
emerge -av —update —deep —newuse world
Дальше собираем ядро:
Помещаем вот этот .config в /usr/src/linux/ (не забудьте переименовать его в .config), после чего запускаем сборку ядра:
emerge bc
emerge genkernel
cd /usr/src/linux
ln -s ./linux-4.4.3/ ./linux
cd ./linux
make && make modules && make modules_install && make install
cp /boot/vmlinuz-4.4.3 /boot/vmlinuz
cp /boot/System.map-4.4.3 /boot/System.map
Так же нам потребуется создать initrd:
После этого устнавливаем вспомогательный софт:
emerge memtest86+ localepurge gentoolkit dmraid livecd-tools app-misc/mc
emerge scripts
emerge mingetty
emerge wpa_supplicant
/dev/loop0 / squashfs defaults 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
cd ..
mkdir -p target
mksquashfs ./source/ ./target/image.sqfs
Почти готово! Осталось записать это на флешку так, чтобы она распознавалась UEFI устройства. Сделаем это:
Монтируем скачанный iso образ:
mount -o loop,ro ~/Downloads/install-x86-minimal-20160412.iso /mnt/storage
Копируем содержимое iso образа на флешку:
cp ~/livecd/source/boot/initramfs-genkernel-x86-4.4.3 /mnt/flash/initrd
Создаём папки для загрузчика и размещаем сам загрузчик:
mkdir -p /mnt/flash/efi/
mkdir -p /mnt/flash/efi/boot/
Теперь нам нужен сам загрузчик. Качаем его отсюда, распаковываем, и кладём файл загрузчика bootia32 на флешку в /efi/boot.
bootia32 нужен потому, что UEFI в этих устройствах — 32х разрядный, хотя процессор может работать в 64х разрядном режиме. Если вдруг душа просит экспериментов, теоретически можно запустить и 64х-разрядный дистрибутив, 32х разрядным должен быть только файл загрузчика.
После этого копируем из нашего chroot-окружения, в котором строили livecd, скомпилированное ядро:
cp ~/livecd/source/boot/vmlinuz /mnt/flash/
cp ~/livecd/source/boot/System.map /mnt/flash
cp ~/livecd/target/image.sqfs /mnt/flash/
Осталось совсем немного — нужно создать файл конфигурации загрузчика в efi/boot/grub.cfg. Сначала создадим директорию под него:
mkdir -p /mnt/flash/boot
mkdir -p /mnt/flash/boot/grub
А затем создадим в ней файл в вот таким содержимым:
menuentry «Gentoo» <
set gfxpayload=keep
linux /vmlinuz real_root=/dev/loop0 looptype=squashfs loop=/image.sqfs vga=791 udev nodevfs cdroot dodmraid
>
Теперь загрузочная UEFI-флешка, способная грузится на железе Intel Baytrail, готова.
Процесс установки системы я опишу в следующей заметке. Пока же, в общих словах — порядок загрузки с этой флешки такой:
1) Убедится, что secure boot включен. (На моём Aspire switch 10 отключение secure boot вело к тому, что ничего, кроме предустановленной ОС, не грузилось ни под каким предлогом).
2) Вставляем в выключеный девайс флешку, включаем, жмём F2 для входа в UEFI, идём в Security->Select an UEFI as trusted for executing , добавляем флешку в разрешённые загрузчики (исключения).
3) Настраиваем порядок загрузки
4) Загружаемся! (возможно, при загрузке у вас появится сообщение типа Invalid loop location , в таком случае нужно набрать следующие команды
mount /dev/sda1 /mnt/cdrom
exit
После этого загрузка продолжится.