Outils pour utilisateurs

Outils du site


nas:dockstar:boot:boot_usb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
nas:dockstar:boot:boot_usb [13 /06/2012 18:56]
psolyca [U-Boot]
nas:dockstar:boot:boot_usb [17 /11/2016 15:03] (Version actuelle)
psolyca ↷ Liens modifiés en raison d'un déplacement.
Ligne 1: Ligne 1:
 ==== Boot OpenWrt ==== ==== Boot OpenWrt ====
-Sur le [[http://​wiki.openwrt.org/​toh/​seagate/​dockstar|wiki d'​OpenWrt]],​ il est décrit la base pour pouvoir démarrer le DockStar ​sur cette mini distribution+Sur le [[http://​wiki.openwrt.org/​toh/​seagate/​dockstar|wiki d'​OpenWrt]],​ il est décrit la base pour pouvoir démarrer le Dockstar ​sur cette mini distribution.
-Mais ça ne me convenait pas.+
  
-En effet, ​il fallait ​passer par un "2nd stage bootloader"​ spécifique à OpenWrt et donc ralentir le démarrage alors que U-Boot ​sur DockStar permet ​directement ​de démarrer ​sur d'​autres supports (SD, USB) si ceux-ci ont été installés.+Mais il faut passer par un "2nd stage bootloader"​ spécifique à OpenWrt et donc ralentir le démarrage alors que U-Boot ​peut supporter ​directement ​le démarrage ​sur d'​autres supports (SD, USB) si ceux-ci ont été installés.
  
-Par défaut, U-boot ne le permet pas mais Jeff Dozan a [[http://​jeff.doozan.com/​debian/​uboot/​|intégré cette capacité ​à ce bootloader]]+Par défaut, U-boot ne le permet pas mais Jeff Doozan ​a [[http://​jeff.doozan.com/​debian/​uboot/​|intégré cette capacité]].
-Sur ces pages, il y est aussi décrit comment compiler soit même ce U-Boot.+
  
 ==== U-Boot ==== ==== U-Boot ====
-J'ai donc installé ce nouveau ​U-Boot sur le DockStar. +Installation d'un autre U-Boot sur le Dockstar avec modifications sur l'​environnement de démarrage puisque par défaut, Jeff Dozan utilise un système basé sur du Debian, la configuration reflète son choix.\\  
-Par contre, j'ai fait des modifications sur l'​environnement de démarrage puisque par défaut, Jeff Dozan utilise un système basé sur du Debian, la configuration reflète son choix. +Nettoyage de tout la configuration pour obtenir ce qui suit :
-J'ai nettoyé ​tout la configuration pour obtenir ce qui suit :+
 <​code>​ <​code>​
 printenv printenv
Ligne 50: Ligne 47:
 ipaddr=192.168.1.2 ipaddr=192.168.1.2
 serverip=192.168.1.11 serverip=192.168.1.11
-if_netconsole=ping $serverip 
-start_netconsole=setenv ncip $serverip; setenv bootdelay 10; setenv stdin nc; setenv stdout nc; setenv stderr nc; version; 
-ncip=192.168.1.11 
 bootdelay=10 bootdelay=10
 stdin=serial stdin=serial
Ligne 61: Ligne 55:
 Marvell>> ​ Marvell>> ​
 </​code>​ </​code>​
-Ceci permet de démarrer ​dur une clef USB partitionnée ​comme suit : +Ceci permet de démarrer ​sur une clef USB avec les partitions ​comme suit : 
-^ Partition | mtd0 | sda1 | sda2 | +^Support ​ |  NAND  |  USB  |  USB  | 
-^ Taille | 1Mo | - | 256Mo | +^Partition ​  mtd0   sda1   sda2  
-^ Contenu | u-boot | uImage+rootfs+data | swap | +^Taille ​  1Mo     256Mo  
-^ Système | | ext2 | swap | +^Contenu ​  u-boot ​  uImage+rootfs+data ​  swap  
-J'ai longtemps hésité à avoir une partition spécifique pour uImage mais au final ce serait restrictif. J'ai donc opté pour tout regroupé sur une même partition.+^Système ​  ​-  ​ ext2   swap  |
  
-Par la suite, j'​essaierais ​de démarrer sur une carte SD qui me permettra de gagner un port USB supplémentaire mais il faut réaliser la partie électronique.+Il est possible ​de démarrer sur une carte SD et gagner un port USB supplémentaire mais il faut réaliser la partie électronique, [[nas:​dockstar:​amelioration:​ajout_sd-card|ajouter un lecteur de carte SD]] et [[nas:​dockstar:​boot:​boot_sd-card|ajouter le support MMC]] à U-Boot.
nas/dockstar/boot/boot_usb.1339606596.txt.gz · Dernière modification: 14 /11/2016 13:12 (modification externe)