New IT forum Follow us on Twitter
22 May 2012, 11:05:11 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: EFIKA MX now in stock!
 
   Home   SHOP Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Booting from eSata  (Read 1690 times)
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« on: 06 May 2010, 09:25:06 pm »

After reading during lot of hours, I'm not sure at all I can my plug booting from eSata disk....

Is there anyone here which can explain me if it will be possible or not ?

I'm trying to make a 2.6.28 specific kernel for this (as described here), but they talk only about flashing it in the nand plug and not to boot on it ...

I want understand, help...
Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
peter a
Full Member
***
Posts: 162


« Reply #1 on: 06 May 2010, 09:39:36 pm »

I`ve had so much trouble compiling a kernel and getting it fully working , the problem I had is getting the kernel to use its modules, From what I can workout, you need to make a new uInitrd for the Esata.

Just install the latest kernel from http://sheeva.with-linux.com/sheeva/  and the should Esata now work.
Logged
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« Reply #2 on: 06 May 2010, 10:46:34 pm »

Ok, I will try this

I had seen that this very new version exists but I don't dare to use it...

Now I am stoped by the 'flash_eraseall' utility, the script to update the kernel stop with an error.
Quote
flash_eraseall: /dev/mtd1: Permission denied

I try the other utilities as 'flash_unlock', but no results.

Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« Reply #3 on: 07 May 2010, 08:51:30 am »

I'm perhaps stupid, but for flashing the nand is it mandatory to boot the sheeva from another place than the nand ?

Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
peter a
Full Member
***
Posts: 162


« Reply #4 on: 07 May 2010, 03:38:17 pm »

o.k , this is how to change the kernel when it booted from the SD card / USB hard drive or Esata drive .

download http://sheeva.with-linux.com/sheeva/README-2.6.33.3

via browser or wget http://sheeva.with-linux.com/sheeva/README-2.6.33.3

load may need to install wget !!! apt-get install wget

o.k you have README-2.6.33.3 download and in /root dir .
chmod it so it will run.

then run it with /root/README-2.6.33.3 --RootKernel
Logged
NewIT_Marcus
Administrator
Hero Member
*****
Posts: 960


« Reply #5 on: 07 May 2010, 04:22:44 pm »

I'm perhaps stupid, but for flashing the nand is it mandatory to boot the sheeva from another place than the nand ?

For a kernel update, the answer to the second question is No, it is not mandatory. You can boot from NAND and then update the kernel and modules.
Logged
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« Reply #6 on: 07 May 2010, 06:08:29 pm »

At this time, I abandoned the idea of booting from eSata because I don't be sure of my disk health.

It's a travel model which is often drpped on the floor....

I retry this when I can buy a new one, but now I try to flash a new kernel (2.6.33.3) that manages the esata disk.

I use successfully the New-IT installer to flash the eSata kernel 2.6.32.7 and  I want to upgrade with the 2.6.33.3 from sheeva.with-linux.com.

can I use the README-2.6.33.3 script directly from the plug ou is it possible to use yet the installer?


Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
NewIT_Marcus
Administrator
Hero Member
*****
Posts: 960


« Reply #7 on: 07 May 2010, 06:39:30 pm »

I use successfully the New-IT installer to flash the eSata kernel 2.6.32.7 and  I want to upgrade with the 2.6.33.3 from sheeva.with-linux.com.

can I use the README-2.6.33.3 script directly from the plug ou is it possible to use yet the installer?

The sheeva-with-linux scripts are designed to be simple, and to be run from the plug. In my experience they fulfill that, perfectly:

Code:
wget <script-url>
chmod a+x <script>
./<script>


Logged
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« Reply #8 on: 07 May 2010, 07:23:25 pm »

Ok thanks, I try this
Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
maisondouf
Jr. Member
**
Posts: 68


Crazy hacker's family since 1982


WWW
« Reply #9 on: 07 May 2010, 07:33:36 pm »

Done successfully  Grin
Logged

NSLU2 owner since 4 years...
Very new owner of a black eSata Sheevaplug.
(Wiki en français http://plug.maisondouf.fr)
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!