J'essaie d'installer Debian sur l'Android 4.4 (modded avec cyanogenmod) qui est installé sur mon nexus 10 sur une carte sd externe. Je suis en train de lire ce tutoriel :
http://whiteboard.ping.se/Android/Debian
J'ai attaché le connecteur microSD microUSB de Leef avec une carte sd de 64GB à l'intérieur au port mini usb de mon nexus 10 comme vous pouvez le voir ici :
Le tutoriel parle de l'ASUS Transformer TF101 et les instructions sont basées sur cette tablette. A la place j'ai une tablette nexus 10, qui est équipée d'une carte sd interne où j'ai installé Android 4.4 + cyanogenmod. Pour cette raison j'ai besoin de savoir comment changer certaines parties du tutoriel pour l'adapter à ma situation. Bref sur mon ordinateur de bureau j'ai partitionné la carte sd de cette façon :
Disk /dev/sdf: 64.0 GB, 64021856256 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125042688 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004504c
Device Boot Start End Blocks Id System
/dev/sdf1 2048 32767999 16382976 b W95 FAT32
/dev/sdf2 32768000 125042687 46137344 83 Linux
Mon Nexus 10 reconnaît la carte sd comme sda2. Selon le tutoriel, j'ai émis les commandes suivantes, mais quelque chose n'a pas fonctionné :
mount -o rw,remount /
mkdir /mnt/deb
mount -t ext4 /dev/block/sda2 /mnt/deb
/mnt/deb/busybox sh
/mnt/deb/busybox mount -t proc none /mnt/deb/proc
/mnt/deb/busybox mount -t sysfs none /mnt/deb/sys
/mnt/deb/busybox mount -t tmpfs none /mnt/deb/dev
/mnt/deb/busybox mdev -s
exec /mnt/deb/busybox switch_root /mnt/deb /init
BusyBox v1.21.1 (2013-07-08 10:07:37 CDT) multi-call binary.
Usage: switch_root [-c /dev/console] NEW_ROOT NEW_INIT [ARGS]
Free initramfs and switch to another root fs:
chroot to NEW_ROOT, delete all in /, move NEW_ROOT to /,
execute NEW_INIT. PID must be 1. NEW_ROOT must be a mountpoint.
-c DEV Reopen stdio to DEV after switch
mais où est l'erreur ?