Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !


Page en construction

Medion Akoya S2217 (MD99481)

Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu.

Version Installation Son Casque audio Wifi Bluetooth Webcam Touchpad Raccourcis multimédia Autres
16.04 Fonctionne après config Ne fonctionne pas Ne fonctionne pas Fonctionne après config Ne fonctionne pas OK 64 bits OK 64 bits OK 64 bits -
Périphérique ID Commentaire
Intel Atom Processor Z3735F - -
Linux Foundation 3.0 root hub 1d6b:0003 Détecté avec lsusb
Chicony Electronics Co., Ltd 04f2:b53d Détecté avec lsusb (USB 2.0 Camera)
Elan Microelectronics Corp. 04f3:074a Détecté avec lsusb
Genesys Logic, Inc. Hub 05e3:0608 Détecté avec lsusb
Linux Foundation 2.0 root hub 1d6b:0002 Détecté avec lsusb
Realtek RTL8723BS Wireless LAN 802.11n 024c:b723 -
Intel SST Audio Device (WDM) 8086:0f28 -
Realtek I2S Audio Codec 10ec:5645 -
Intel AVStream Camera 8086:0f31 -
Bluetooth 4.0 - Pilote RTK8723
La procédure suivante explique comment installer Ubuntu sur une carte microSD sans toucher à Windows (eMMC). Les étapes sont :
  • Désactiver le Secure Boot
  • Créer une clé USB bootable modifiée (GRUB 32 bits)
  • Installer Ubuntu depuis la clé USB vers la microSD
  • Configurer les programmes d'amorçage de la microSD (startup.nsh, GRUB)
  • Installer les pilotes manquants

Cette procédure a des similitudes avec celles adaptées pour architectures BayTrail comme le ASUS X205TA.

Désactivation du Secure Boot

  • Lors du démarrage de l'ordinateur, maintenez la touche F2 appuyée.
  • Vous devriez arriver sur une interface ressemblant à celle d'un BIOS.
  • Rendez-vous dans l'onglet Security, puis le menu Secure Boot Configuration.
  • Changez Secure Boot Option à Disabled.
  • Rendez-vous dans l'onglet Boot pour changer l'ordre des périphériques.
  • Placez USB HDD en tête (pour démarrer sur la clé USB), suivi de Internal Boot Manager, à l'aide des touches "+" (monter) et ")" (descendre).
  • Appuyez sur F10 pour sauvegarder les changements et quitter.

Création de la clé USB bootable

Le Medion Akoya S2217 possède un processeur 64 bits avec un EFI en mode 32 bits. Cela pose problème pour le démarrage du live USB 64 bits, qui n'est pas prévu pour démarrer en 32 bits.

Téléchargez une version 64 bits d'Ubuntu. Pour cette machine n'ayant que 2 Go de RAM, les distributions Lubuntu ou Xubuntu sont recommandées. Créez la clé USB bootable à l'aide d'un logiciel tel que USB Creator.

La clé a besoin d'un fichier nommé bootia32.efi (GRUB 32 bits) pour être bootable sur la machine.

Les commandes suivantes permettent de compiler bootia32.efi dans le dossier grub/grub-code.

sudo apt-get install git bison libopts25 libselinux1-dev autogen m4 autoconf help2man libopts25-dev flex libfont-freetype-perl automake autotools-dev libfreetype6-dev texinfo
git clone git://git.savannah.gnu.org/grub.git
cd grub/
./autogen.sh
./configure --with-platform=efi --target=i386 --program-prefix=''
make
cd grub-core/
../grub-mkimage -d . -o bootia32.efi -O i386-efi -p /boot/grub ntfs hfs appleldr boot cat efi_gop efi_uga elf fat hfsplus iso9660 linux keylayouts memdisk minicmd part_apple ext2 extcmd xfs xnu part_bsd part_gpt search search_fs_file chain btrfs loadbios loadenv lvm minix minix2 reiserfs memrw mmap msdospart scsi loopback normal configfile gzio all_video efi_gop efi_uga gfxterm gettext echo boot chain eval

Autrement, vous pouvez télécharger un fichier bootia32.efi déjà compilé depuis ce lien.

Le fichier bootia32.efi doit être copié dans le dossier /EFI/BOOT/ de la clé USB.

Installation d'Ubuntu

L'installation par défaut d'Ubuntu lance la configuration de GRUB et échoue. Vous devez lancer ubiquity avec une option afin de ne pas installer GRUB.
  • Insérer la clé USB dans l'emplacement de droite et démarrez l'ordinateur.
  • Une fois arrivé sur la session live, ouvrez un terminal et tapez
    ubiquity --no-bootloader

    ou

    ubiquity -b

    . Ceci permet de lancer l'assistant sans installer GRUB.

  • Choisissez le partitionnement manuel sur /dev/mmcblk1 (chemin de la carte microSD).
  • Créez une petite partition efi (100 Mo sont suffisants) qui sera dédiée au programme d'amorçage Refind, suivie d'une grande partition ext4 dédiée à Ubuntu.
  • Installez Ubuntu sur la partition /dev/mmcblk1p2 (celle formattée en ext4), qui sera associée au chemin "/".

Avant de redémarrer l'ordinateur, copiez le fichier bootia32.efi dans la partition efi, et créez un script de démarrage :

sudo mount /dev/mmcblk1p1 /mnt
sudo mkdir -p /mnt/EFI/BOOT
sudo cp /cdrom/EFI/BOOT/bootia32.efi /mnt/EFI/BOOT/
sudo echo "fs0:\EFI\BOOT\bootia32.efi" > /mnt/startup.nsh
sudo umount /mnt

Ceci permet de démarrer la machine sur un GRUB temporaire.

Configuration des programmes d'amorçage

GRUB

Après redémarrage, vous devriez tomber sur une console GRUB>. Tapez-y les instructions suivantes. Attention, le clavier est en QWERTY !

linux (hd0,gpt2)/vmlinuz root=/dev/mmcblk1p2
initrd (hd0,gpt2)/initrd.img
boot

L'ordinateur doit démarrer. Pour la suite, il vous faut un moyen de vous connecter à Internet, comme une clé USB wifi. Une fois sur le bureau, ouvrez un terminal et installez GRUB en version EFI 32 bits :

sudo apt-get update
sudo apt-get install grub-efi-ia32
sudo mount /dev/mmcblk1p1 /mnt
sudo grub-install --removable --recheck -efi-directory=/mnt /dev/mmcblk1
sudo umount /mnt

Refind

Refind est un "couteau suisse" des programmes d'amorçage. Il détecte automatiquement les systèmes d'exploitation, ce qui vous permettra, sans configuration préalable, de choisir entre Windows et Ubuntu au démarrage de l'ordinateur. Son utilité ici est esthétique, il fournit un joli menu graphique mais n'est pas nécessaire. Téléchargez Refind depuis cette page, en choisissant "A binary zip file". Extraire le zip dans un dossier temporaire et copier le répertoire ./refind-bin-0.10.2/refind vers /EFI/refind de la partition efi de la carte microSD.

startup.nsh

Le fichier startup.nsh est un fichier à placer dans la racine de la partition EFI de la microSD. Il contient des instructions à exécuter au démarrage de l'ordinateur, avant le lancement d'Ubuntu ou de Windows. La ligne suivante lance le programme d'amorçage Refind.

fs0:\EFI\refind\refind_ia32.efi

La ligne suivante lance le programme d'amorçage GRUB.

fs0:\EFI\BOOT\bootia32.efi

Installation des pilotes

Le matériel étant récent, certains pilotes sont manquants à ce jour.

Wifi

L'utilisation de ce pilote semble faire planter Ubuntu.

Ce pilote doit être compilé pour être utilisé.

sudo apt-get install unzip git build-essential
git clone https://github.com/hadess/rtl8723bs.git
cd rtl8723bs/
make
sudo make install
sudo depmod -a
sudo modprobe r8723bs
  • medion-md99481.1455887954.txt.gz
  • Dernière modification: Le 19/02/2016, 14:19
  • par ordiman85