Auteur Sujet: Installation Barry Allen  (Lu 10063 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Danield

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 3.947
Installation Barry Allen
« le: 24 janvier 2010 à 10:57:21 »
Suite à tout ce qui a été dit sur Barry Allen au niveau installation sur USB, SD ou disque dur, j'ai voulu en avoir le coeur net et j'ai retesté l'ensemble. Peut être vais je enfoncer quelques portes ouvertes.
La dream est une 8000 avec disque dur de To et un ventilateur.

J'ai installé la dernière OOzoon expérimentale lean en flash.
Lors de la configuration, j'ai reformaté le disque dur.

Aprsè configuration de l'image, j'ai éteins  la dream et connecté une carte SD et un stick USB, qui avaint tous deux été préalablement formaté en ext3 sur un pc linux.

J'ai procédé ensuite à l'installation manuelle de BA qui s'est déroulé avec succès. BA s'est installé sur la carte SD. Il précise d'ailleurs bien lors de l'installation que les drivers usb doivent être présents dans l'image.

J'ai ensuite transféré par FTP différentes images dans le répertoire MB_images qui lui a été créé sur le disque dur.

J'ai procédé à l'installation des images et constaté qu'elles s'installaient sur la carte SD

Après avoir enlevé la carte,  j'ai rebooté le systéme et uniquement OOzoon est apparu (ce qui me confirmait que BA était sur SD

Réintroduction de la carte et nouveau reboot, toutes les images étaient présentes, même celles que j'avais effacées dans MB_Images.

Le disque dur est resté connecté physiquement pendant toute l'opération.

Conclusion: le fait de retrouver le répertoire MB_images ne signifie pas que BA est installé sur le disque dur. Après installation des images, elles peuvent être supprimées du disque dur. BA possède une fonction installation et effacement de l'image: en l'essayant, j'ai obtenu un message d'erreur me disant que l'image n'était pas présente.
Dreambox: 8000
VU+: ultimo, uno, Duo2
Reelbox : Avant-garde
Plasma Pioneer Kuro LX 5090 H
Wave frontier: 6 sats
Visiosat: 4 sats

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: Installation Barry Allen
« Réponse #1 le: 24 janvier 2010 à 11:23:32 »
Je crois que les gens sont nombreux à penser que c'est le contenu du répertoire MB_images qui constitue la liste des images installées en multiboot... Et c'est une erreur

Le répertoire MB_images, qu'il soit sur HDD ou clé USB ou carte SD, ne constitue qu'une zone de travail, pour recevoir les fichiers .nfi
Ainsi, BA les propose dans ses listes de choix

Mais les véritables images installées et bootables sont visibles dans /media/ba/ba

Si ce répertoire est sur USB, alors c'est bien l'USB qui sert de multiboot

Il est d'ailleurs assez logique de situer le répertoire de travail ( MB_images) sur un autre média que celui qui recevra les images multiboot : Ainsi, cela autorise à mettre plus d'images actives. Alors que MB_images peut être vidé quand l'install est finie.
Donc l'implanter sur HDD, quand c'est possible, me semble intelligent.


Merci pour ce test détaillé, Daniel
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

subsilver

  • Invité
Re: Installation Barry Allen
« Réponse #2 le: 24 janvier 2010 à 13:31:42 »
Bon je suis reparti de zéro comme l'a fait Danield  pour voir un peu mais sans avoir rien fait au préalable, donc disque dur en cours de fonctionnement et carte SD dans la bête, voilà en copie écran le détail de l'instrallation de BA :



1 - On voit bien que BA stop automount tout seul
2 - La découverte automatique de la carte SD et son formatage en ext3
3 - La création donc du dossier [MB_images] qui ne sert uniquement pour mettre les images brutes avant installation dans BA (supprimable par la suite)
4 - L'installation de BA sur la carte SD

Donc on arrive bien au même résultat que Danield et les remarques de Doumé.

 ;)

Hors ligne MiKe

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 5.895
    • Doume Forum
Re: Installation Barry Allen
« Réponse #3 le: 24 janvier 2010 à 13:44:27 »
Merci à tous pour ces précisions  ;)

Effectivement l'image OoZooN gère parfaitement bien les SDCards ou autre clé USB car elle possède les drivers nécessaires à la gestion de ces périphériques.

Là ou cela se complique, c'est lorsque l'on à une autre image qui ne gère pas de la même façon ces supports amovibles. Si vous tentez d'installer BA via la procédure d'écrite dans cette section et que votre image ne possède pas les drivers, vous aurez droit à ce message :

Installing enigma2-plugin-extensions-barryallen (5.0.33) to root...

================================================================

It's a Dream !

================================================================
Your Flash image Kernel now HAS to include the USB drivers
or Barry Allen will not even install anymore !

================================================================
now checking if image in Flash uses latest secondstage loader ...
================================================================
                  !!!!!!  LAST WARNING !!!!!!
================================================================
People using hacked Barry Allen Versions on Cloneboxes which
don't have the latest original bootloader for booting

current images should start thinking if the Loadercheck
maybe is also included in the Bootmanager or the
nfidump binary for extracting nfi files - just waiting
until his Spanish is perfect ?
================================================================

dm8000
================================================================

secondstage loader OK

================================================================
now checking if image in Flash has built the USB drivers into the kernel
================================================================

Looks like this image doesn't have an USB enabled Kernel (yet)

I'm sorry, Barry Allen will NOT install in this image !
Maybe you should ask Bart Allen for Help and then try it again.
================================================================
preinst script returned status 1

An error ocurred, return value: 1.

Collected errors:
Aborting installation of enigma2-plugin-extensions-barryallen
root@dm8000:/#

Il faut donc effectuer au préalable l'installation de ces drivers en flash via le plugin bartallen.

=> Bartallen

root@dm8000:/#cd /tmp
root@dm8000:/tmp#ipkg install enigma2-plugin-extensions-bartallen*.ipk

Installing enigma2-plugin-extensions-bartallen (1.0_r2) to root...

Configuring enigma2-plugin-extensions-bartallen

================================================================

It's a Dream !

================================================================

now checking if image in Flash has built the USB drivers into the kernel
================================================================

-------------------- < Script > ----------------------------
ipkg-cl list > /tmp/ipkg-list.tmp; echo ">>> DONE <<<";

Looks like Bart Allen helps out on the Kernel side !

Reboot now to activate Bart Allen Kernel.
================================================================

root@dm8000:/tmp# ipkg-cl list > /tmp/ipkg-list.tmp; echo ">>> DONE <<<";

>>> DONE <<<

-------------------- < Script > ----------------------------
root@dm8000:/tmp#
ipkg-cl list_installed > /tmp/ipkg-installed.tmp; echo ">>> DO NE <<<";
>>> DONE <<<
root@dm8000:/tmp#

Vous pouvez donc ensuite relancer l'installation de barryallen :

Installing enigma2-plugin-extensions-barryallen (5.0.33) to root...

================================================================

It's a Dream !

================================================================
Your Flash image Kernel now HAS to include the USB drivers
or Barry Allen will not even install anymore !

================================================================
now checking if image in Flash uses latest secondstage loader ...
================================================================
                  !!!!!!  LAST WARNING !!!!!!
================================================================
People using hacked Barry Allen Versions on Cloneboxes which
don't have the latest original bootloader for booting

current images should start thinking if the Loadercheck
maybe is also included in the Bootmanager or the
nfidump binary for extracting nfi files - just waiting
until his Spanish is perfect ?
================================================================

dm8000
================================================================

secondstage loader OK

================================================================
now checking if image in Flash has built the USB drivers into the kernel
================================================================

Barry Allen stops automount, reboot after installation to get it back

Barry Allen already installed, no Format needed

You can relax now !

Configuring enigma2-plugin-extensions-barryallen

Integrating Barry Allen into Flash Image

/MB_Images will be created on /media/hdd/MB_Images

Integrating Barry Allen into WebIF

Flash Kernel Version: 2.6.12-5.1-brcmstb-dm8000

Barry Allen feels home at /dev/ide/host0/bus1/target0/lun0/part1

which is the Harddisk

disabled keep squashfs

bapostinst is disabled - enable with the Barry Allen Plugin if wanted

second Image in Flash of 8000 is now disabled

--------------------------------------------------------------
Installation or Upgrade of Barry Allen is now finished !
If this is a new installation, then please reboot NOW
to check if Barry Allen Plugin shows up in the Plugin List !
--------------------------------------------------------------
PS: You can ignore any file_move or Can't open status file

errors after this, they don't hurt
--------------------------------------------------------------

root@dm8000:/tmp#
-------------------- < Script > ----------------------------
ipkg-cl list > /tmp/ipkg-list.tmp; echo ">>> DONE <<<";

>>> DONE <<<
root@dm8000:/tmp#
-------------------- < Script > ----------------------------
i
pkg-cl list_installed > /tmp/ipkg-installed.tmp; echo ">>> DO NE <<<";
>>> DONE <<<
root@dm8000:/tmp#

Comme vous pouvez le lire, BA s'est installé sur HDD pour ma part  ;)

Pour info également, j'ai trouvé dans le script de BA, les différents endroits où il va regarder pour s'installer / vérifier ce qui est déjà installé :

# list of all possible BA bootdevices
CF1_PATH=/dev/ide/host1/bus0/target0/lun0/part1
CF2_PATH=/dev/ide/host0/bus0/target1/lun0/part1
CF3_PATH=/dev/scsi/host0/bus0/target0/lun1/part1
CF_PATH=/dev/ide/host1/bus0/target0/lun0
CF_PART1="/part1"
CF_DISC="/disc"
CF_MOUNT=/media/hdc1

USB1_PATH=/dev/scsi/host0/bus0/target0/lun0/part1
USB2_PATH=/dev/scsi/host0/bus0/target0/lun2/part1
USB3_PATH=/dev/scsi/host0/bus0/target0/lun3/part1
USB4_PATH=/dev/scsi/host1/bus0/target0/lun0/part1
USB5_PATH=/dev/scsi/host2/bus0/target0/lun0/part1
USB_PATH=/dev/scsi/host0/bus0/target0/lun0
USB_PART1="/part1"
USB_DISC="/disc"
USB_MOUNT=/media/sda1

SD_PATH=/dev/scsi/host0/bus0/target0/lun0/part1

HD1_PATH=/dev/ide/host0/bus0/target0/lun0/part1
HD2_PATH=/dev/ide/host0/bus1/target0/lun0/part1
HD_PATH=/dev/ide/host0/bus0/target0/lun0
HD_PART1="/part1"
HD_DISC="/disc"

A la suite de cela, comme BA a été installé sur mon HDD et qu'il n'a pas reconnu ma clé USB dès le départ malgré l'installation de bartallen, j'ai rebooté la DM8000, et la BA m'a modifié le chemin d'installation de lui même. J'ai maintenant retrouvé mes images installées sur ma clé USB. Pour vérifier que BA utilise bien ma clé USB, j'ai relancé une installation du plugin et là on peut voir que je suis bien sur la clé :

Flash Kernel Version: 2.6.12-5.1-brcmstb-dm8000

Barry Allen feels home at /dev/scsi/host2/bus0/target0/lun0/part1

which is an USB Stick

 ;)
DM8000 HD PVR - HDD Western Digital Caviar Green 1 To - Graveur DVD LiteOn -
VU+ Duo - Solo2 -
iTGate TGS100 - TGS200 - TGS210 -
ET 5000 -
Plasma Pioneer Kuro PdP - LX5090H !

Hors ligne Danield

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 3.947
Re: Installation Barry Allen
« Réponse #4 le: 24 janvier 2010 à 14:39:55 »
Conclusion:
comme déja dit bien souvent, une OOzoon en flash et les autres en multiboot
si une carte SD est présente, inutile d'avoir une clé USB
Dreambox: 8000
VU+: ultimo, uno, Duo2
Reelbox : Avant-garde
Plasma Pioneer Kuro LX 5090 H
Wave frontier: 6 sats
Visiosat: 4 sats