Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#201 Le 25/10/2012, à 21:17

l e . n o x

Re : Toshiba AC100 ARM Tegra2

BOnsoir Pipou24,

J'attendais Lubuntu 12.10 avec le driver Nvidia GPU pour tester le multi-boot justement.
D'apres la doc il est disponible et fonctionnel :
https://wiki.ubuntu.com/ARM/TEGRA/AC100 … untu_12.10

Des que je trouve une petit heure, je decroche la "petite"  de son AC100 pour tester l'install ;O)

D'apres ce topic Ubuntu pourrait en effet s'installer sur la partion 14, mais le pauvre monsieur n'a pas eu sa reponce ... :
http://www.tabletroms.com/forums/ac100- … #post72843

Je t'avourai se n'est pas tres clair pour moi non plus, voici le topic que j'ai referencé dans mes notes (cela me semble plus concret, mais je n'ai pas encore essayé) :
http://www.tabletroms.com/forums/ac100- … #post65389

Bonne continuation ;O)

Dernière modification par l e . n o x (Le 25/10/2012, à 21:19)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#202 Le 27/10/2012, à 10:46

pipou24

Re : Toshiba AC100 ARM Tegra2

Oui, j'avais bien compris que l'installeur d'ubuntu le mettais sur la part 14 -> mmcblk0p12 ou userdata pour android. Le problème c'est qu'android ne peut plus écrire dessus après. Je ne sais pas s'il est plus simple de modifier / tromper l'installeur d'ubuntu ou d'android pour qu'il s'installent dans la part 13 (après repartitionnement)
Sinon, on peut facilement déplacer le / d'ubuntu après l'install (avec un simple cp -a), mais il semble qu'android ne puisse plus utiliser cette partition après (une question de droits et/ou d'écriture sur une partition en ext4).
Si tu n'a qu'android, peut tu nous dire comment est formaté ta partition userdata (qui doit être /data/storage ou /data/sdcard)
[edit] c'est /storage/sdcard0

Dernière modification par pipou24 (Le 02/11/2012, à 12:11)


Non geek et fier de l'être. ㋡

Hors ligne

#203 Le 27/10/2012, à 16:57

l e . n o x

Re : Toshiba AC100 ARM Tegra2

Bonjour pipou,

0. Installed Ubuntu to SD Card
1. Recovered full 2.1
2. Installed 4.0 Preview1
3. boot.img (from 4.0Prev) flashed to 5th partition
4. ubuntu-12.04-preinstalled-desktop-armhf+ac100.bootimg from https://wiki.ubuntu.com/ARM/TEGRA/AC100 flashed to 6th partition.

Now normal boot starts Ubuntu from SDCard.
Pressing Home and then confirming with 1 starts ICS.

J'ai l'impression que le "boot.img (from 4.0Prev) flashed to 5th partition" résout le problème que tu expose.

Le boot.img des version Android 4.x permette le multiboot, par défaut c'est Ubuntu qui démarre et si tu souhaite demarrer ICS il faut appuyer sur la touche "HOME" de ton clavier.

Sur ma machine j'ai deja un boot.img pour la version Android 4beta3, si je comprend bien le quate que j'ai colle ci dessu il ne me reste plus qu'a installer normalement lubuntu sur ma carteSD (ubuntu-12.10-preinstalled-desktop-armhf+ac100.bootimg flashed to 6th partition) sur la partition 6 et non 14.

j'essaye avant la fin de la semaine prochaine, du moins je vais essayé ;O)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#204 Le 29/10/2012, à 17:29

pipou24

Re : Toshiba AC100 ARM Tegra2

Oui. Ma question ne concernait pas les bootimg. J'ai bien compris dans quel ordre les flasher. Ce qui me gène, c'est d'avoir ubuntu (rootfs) d'installé sur la carte SD. Je le voudrait installé sur l'emmc. Dans mon cas, j'ai ceci :

                              bootloader 2.1
                          /                    \
              boot normal                  bouton [home] appuyé
                /                                     \
ubuntu.bootimg                                   android.bootimg
sur part. n°6                                         sur part. n°5
        |                                                     |     
monter part n° 14 (/dev/mmcblk0p12)                      monter part 14
sur /                                                    sur /storage/sdcard0

C'est presque fonctionnel .... sauf qu'android ne semble pas pouvoir monter correctement la partition 14. Il me semble que lorsque l'on faisait un multiboot android 2.1 ubuntu 10.04 (ou 10.10) il fallait forcer les droits sur la partition / depuis ubuntu :
Attention commande potentiellement dangereuse !!!

sudo chmod 777 /

Je me demandais juste s'il n'étais pas possible de repartitionner (les partitions 11 et 13 ne semblent pas servir a grand chose) pour installer ubuntu et android sur l'emmc de manière pleinement fonctionnelle.

Dernière modification par pipou24 (Le 02/11/2012, à 12:02)


Non geek et fier de l'être. ㋡

Hors ligne

#205 Le 02/11/2012, à 11:00

pipou24

Re : Toshiba AC100 ARM Tegra2

J'avance un peu... je laisse mes notes ici.

Table de correspondance des partitions :

nvflash   name   android 4.1   ubuntu
2       BCT     hidden 
3       PT      hidden          1
4       EBT     hidden          2
5       SOS     1               3
6       LNX     2               4
7       MBR     hidden          5
8       APP     3 (/system)     6
9       CAC     4 (/cache)      7
10      MSC     5               8
11      EM1     hidden           9
12      UDA     6 (/data)       10
13      EM2     hidden         11
14      UDB     7 (/storage/sdcard0)  12

Première possibilité : redimensionner les part 13 et 14 et installer ubuntu sur la 13. Laisser android sur la 14.
Je n'ai pas regardé si l'installeur d'ubuntu pouvait être modifié pour installer sur autre chose que /dev/mmcblk0p12, sinon, le laisser s'installer, faire un cp -ax, modifier l'UUID dans le bootimg. Ensuite, il faut formater la 14 en NTFS pour qu'android l'utilise (cf. ci-dessous).

Deuxième possibilité : installer android sur la 13, laisser ubuntu sur la 14
1/ android ne voit pas la partition 13. les partitions sont masquées dans la cmdline. Ca peut se modifier depuis ubuntu avec abootimg.
2/ points de montage android :
mount :

/dev/block/mmcblk0p3 /system ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p4 /cache ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0
/dev/block/mmcblk0p6 /data ext4 rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0
/dev/block/vold/179:49 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

le montage des partition semble défini dans vold.fstab

## Vold 2.0 NVIDIA Harmony fstab

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label        - Label for the volume
## mount_point  - Where the volume will be mounted
## part         - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

dev_mount storage_internal /storage/sdcard0 7 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
dev_mount external_sdcard /storage/sdcard1 auto /devices/platform/sdhci-tegra.0/mmc_host/mmc1
dev_mount usbdisk /storage/usbdisk auto /devices/platform/tegra-ehci.2

Problème, le montage de la partition 7 (qui correspond bien a /dev/mmcblk0p12) échoue parcequ'il attend un formatage en NTFS :
dmesg :

<6>[    4.788988] nvtegrapart: hidden_parts = BCT,PT,EBT,MBR,EM1,EM2
[...]
<6>[    4.860023] nvtegrapart: #12 [UDB ] start=4004864 size=58512384
<6>[    4.869036]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
<4>[    4.878001] mmcblk0: p7 size 58512384 extends beyond EOD, truncated
[...]
<3>[   24.282421] NTFS-fs error (device mmcblk0p7): read_ntfs_boot_sector(): Primary boot sector is invalid.
<3>[   24.303849] NTFS-fs error (device mmcblk0p7): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
<3>[   24.323590] NTFS-fs error (device mmcblk0p7): ntfs_fill_super(): Not an NTFS volume.

Si je monte manuellement mmcblk0p7 sur /storage/sdcard0 certaines applis fonctionnent (appareil photo) d'autres échouent (gallerie). Pourquoi ? Est-ce lié au NTFS ou le montage manuel n'est pas suffisant (manque un lien symbolique ?). Je ne trouve pas de /devices/platform/sdhci-tegra.3 ...

Dernière modification par pipou24 (Le 02/11/2012, à 12:28)


Non geek et fier de l'être. ㋡

Hors ligne

#206 Le 24/04/2013, à 20:32

petitevieille

Re : Toshiba AC100 ARM Tegra2

Je vois que le topic est à l'abandon… un peu comme mon AC100, que je n'ai finalement pas l'occasion d'utiliser. sad
Si ça intéresse quelqu'un, il est à vendre.

Hors ligne

#207 Le 30/08/2014, à 22:36

Stivostine

Re : Toshiba AC100 ARM Tegra2

Slt,

vii dommage que ca soit a l'abandon, jai réussi a installer Lubuntu trusty 14.04 et j'aimerai faire un dual boot : android+linux sur DD emmc.
J'ai essayé qq méthodes (uboot/sosboot, Kexecboot) mais sans succès, à chaque fois ya un truc qui foire (genre le ./build_all juste avant de terminer m'annonce une erreur avec le make ou alors avec l'update initramfs) Si quelqu'un a une procédure propre et infaillible je suis preneur smile


Stivostine Nazetronote

Hors ligne

#208 Le 01/09/2014, à 15:02

pipou24

Re : Toshiba AC100 ARM Tegra2


Non geek et fier de l'être. ㋡

Hors ligne

#209 Le 01/09/2014, à 19:39

Stivostine

Re : Toshiba AC100 ARM Tegra2

Hello Pipou24, smile

vii jai suivi ce guide pour installer android 4 mais il ne permet pas le dualboot. Il est dit : "Use GNU parted to resize tables or create new one" mais c'est pas possible sous nvflash enfin j'avais pas réussi.
J'avais suivi ces guides aussi :

http://ac100.wikispaces.com/uboot+installation

http://ac100.grandou.net/multiboot avec https://gitorious.org/ac100/tequilas-ac … e8475e9df1:

http://ddevnet.net/posts/ac100-linux.html

mais comme je suis novice, jai toujours eu un soucis (roofts, initrd ou il faut compiler des trucs que je ne sais pas faire)

J'avais trouvé des liens intéressants mais ils sont en russes ou en allemand et en traduisant, je ny comprenais rien.

J'ai un toshiba 32g sans 3g modele 10N    PDN01E-002015CZ    32 GB    qwerty/czech    Czech Republic

As tu réussi de ton coté ?

Dernière modification par Stivostine (Le 01/09/2014, à 19:39)


Stivostine Nazetronote

Hors ligne

Haut de page ↑