wh00per
|
|
January 03, 2015, 05:29:50 PM |
|
Green light constant and blinking ethernet, looks promising. in fact.. it's not mining. you had this and a s-5 on the same psu? your evga 1600 g2? did you run 4 cables to the s-5 and 4 cables to the sp20. that psu has 9 separate cables. please pull all the cables and examine them one cable had burnt out at the PSU side. PSU is fine, given it a renewed setup, now running only 1 XSP20 from it 1 x SP20 from the AX1200i (this is OK also) 1 x SP20 seems still very unhappy... green light is constant, ethernet send and receive are blinking but all it seems to be doing is running the fan and not much else. Run a file system consistency check ( fsck) in the ssh console. It will try to fix your file-system if it can. The try a ps (process status) to see the list of the processes running. Look for the watchdog, cgminer .. stuff which is supposed to run normally. do you see cgminer there ? You can start analyzing things in a more organized way look in the logs .. see what happened at "the time" .. following reboots etc. Go in /mnt/mmc-config/log to dig out the log-files. There is one interesting file to look at, namely /mnt/mmc-config/log/mining-watchdog-reboot.log
|
CSA/cUL Certified Power Distribution Panels - Basic, Switched, Metered. 1-3 phases. Up to 600V. NMC:N4F9qvHz11BHcc4nh1LCJFsrZhA1EWgVwj
|
|
|
raskul
|
|
January 03, 2015, 05:32:53 PM |
|
Green light constant and blinking ethernet, looks promising. in fact.. it's not mining. you had this and a s-5 on the same psu? your evga 1600 g2? did you run 4 cables to the s-5 and 4 cables to the sp20. that psu has 9 separate cables. please pull all the cables and examine them one cable had burnt out at the PSU side. PSU is fine, given it a renewed setup, now running only 1 XSP20 from it 1 x SP20 from the AX1200i (this is OK also) 1 x SP20 seems still very unhappy... green light is constant, ethernet send and receive are blinking but all it seems to be doing is running the fan and not much else. Run a file system consistency check ( fsck) in the ssh console. It will try to fix your file-system if it can. The try a ps (process status) to see the list of the processes running. Look for the watchdog, cgminer .. stuff which is supposed to run normally. do you see cgminer there ? You can start analyzing things in a more organized way look in the logs .. see what happened at "the time" .. following reboots etc. Go in /mnt/mmc-config/log to dig out the log-files. There is one interesting file to look at, namely /mnt/mmc-config/log/mining-watchdog-reboot.log miner-FL1448081687# fsck -sh: fsck: not found
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
raskul
|
|
January 03, 2015, 05:34:57 PM |
|
miner-FL1448081687# ps PID USER VSZ STAT COMMAND 1 root 3000 S init 2 root 0 SW [kthreadd] 3 root 0 SW [ksoftirqd/0] 4 root 0 SW [kworker/0:0] 5 root 0 SW< [kworker/0:0H] 6 root 0 SW [kworker/u:0] 7 root 0 SW< [kworker/u:0H] 8 root 0 SW [migration/0] 9 root 0 SW [rcu_bh] 10 root 0 SW [rcu_sched] 11 root 0 SW< [khelper] 12 root 0 SW [kdevtmpfs] 13 root 0 SW< [netns] 14 root 0 SW [kworker/0:1] 15 root 0 SW [bdi-default] 16 root 0 SW< [kintegrityd] 17 root 0 SW< [kblockd] 18 root 0 SW [khubd] 19 root 0 SW [irq/86-44e0b000] 20 root 0 SW [kworker/u:1] 23 root 0 SW [irq/23-tps65217] 26 root 0 SW [irq/46-4819c000] 35 root 0 SW< [cfg80211] 36 root 0 SW< [rpciod] 37 root 0 SW [kswapd0] 38 root 0 SW [fsnotify_mark] 39 root 0 SW< [unionfs_siod] 40 root 0 SW< [nfsiod] 41 root 0 SW< [xfsalloc] 42 root 0 SW< [xfs_mru_cache] 43 root 0 SW< [xfslogd] 44 root 0 SW< [crypto] 50 root 0 SW< [OMAP UART0] 52 root 0 DW [capemgr-loader-] 53 root 0 SW< [kpsmoused] 54 root 0 SW [irq/150-mmc0] 55 root 0 SW< [deferwq] 56 root 0 SW [kworker/u:2] 59 root 0 SW [mmcqd/1] 60 root 0 SW [mmcqd/1boot0] 61 root 0 SW [mmcqd/1boot1] 72 root 3000 S {exe} ash /etc/init.d/S01logging start 78 root 3000 S /sbin/syslogd -m 0 80 root 3000 S /sbin/klogd 94 root 0 SW< [xfs-data/mmcblk] 95 root 0 SW< [xfs-conv/mmcblk] 96 root 0 SW< [xfs-cil/mmcblk0] 97 root 0 SW< [kworker/0:1H] 98 root 0 SW [xfsaild/mmcblk0] 120 root 0 SW [flush-179:0] 207 root 0 SW [kworker/0:2] 211 root 3000 S /sbin/syslogd -m 0 -O /mnt/config/log/messages -b 80 299 root 3000 S udhcpc -R -n -p /var/run/udhcpc.eth0.pid -i eth0 334 root 1864 S /sbin/netplugd -c /etc/netplug/netplugd.conf 353 root 3084 S /usr/sbin/crond 362 root 2292 S /usr/sbin/dropbear 380 root 0 SW [spi1] 399 root 0 SW< [cryptodev_queue] 511 root 3000 S {miner_starter_s} /bin/sh /usr/local/bin/miner_start 512 root 3000 S {ifup-requester} /bin/sh /usr/local/bin/ifup-request 516 root 3000 S {mining_watchdog} /bin/sh /usr/local/bin/mining_watc 521 root 2868 S sleep 180 529 root 2868 S sleep 15 533 root 3000 S {spond-runner} /bin/sh /usr/local/bin/spond-runner s 593 root 3004 S /sbin/getty -L ttyO0 115200 vt100 601 root 2376 R /usr/sbin/dropbear 649 root 3088 S -sh 656 root 12048 S /usr/local/bin/miner_gate_arm > /dev/null 2>&1 657 root 2868 S sleep 10 669 root 2868 S /sbin/watchdog -T 180 -t 200 /dev/watchdog0 707 root 2868 S usleep 700000 709 root 2868 S sleep 3 710 root 3088 R ps
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 05:44:52 PM |
|
Try this from SSH cd /usr/sbin
./lighttpd -f /etc/lighttpd/lighttpd.conf
See if it kicks up the gui atleast.
|
|
|
|
raskul
|
|
January 03, 2015, 05:47:52 PM |
|
Try this from SSH cd /usr/sbin
./lighttpd -f /etc/lighttpd/lighttpd.conf
See if it kicks up the gui atleast.
miner-FL1448081687# cd /usr/sbin miner-FL1448081687# ./lighttpd -f /etc/lighttpd/lighttpd.conf 2015-01-03 17:46:43: (configfile.c.1240) a default document-root has to be set 2015-01-03 17:46:43: (server.c.646) setting default values failed i ran cgminer and it stated miner-FL1448081687# cgminer [2015-01-03 17:46:06] Started cgminer 4.8.0 Init FLUSH! [2015-01-03 17:46:06] Need to specify at least one pool server. [2015-01-03 17:46:06] Pool setup failed what would the ssh command be to add a pool?
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 05:51:51 PM |
|
Try this from SSH cd /usr/sbin
./lighttpd -f /etc/lighttpd/lighttpd.conf
See if it kicks up the gui atleast.
miner-FL1448081687# cd /usr/sbin miner-FL1448081687# ./lighttpd -f /etc/lighttpd/lighttpd.conf 2015-01-03 17:46:43: (configfile.c.1240) a default document-root has to be set 2015-01-03 17:46:43: (server.c.646) setting default values failed i ran cgminer and it stated miner-FL1448081687# cgminer [2015-01-03 17:46:06] Started cgminer 4.8.0 Init FLUSH! [2015-01-03 17:46:06] Need to specify at least one pool server. [2015-01-03 17:46:06] Pool setup failed what would the ssh command be to add a pool? I'm going by my current PS on one of my SP20s. /usr/local/bin/cgminer --text-only --config /etc/cgminer.conf But for sake of testing you can drop --text-only.
|
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 05:54:22 PM |
|
Try this from SSH cd /usr/sbin
./lighttpd -f /etc/lighttpd/lighttpd.conf
See if it kicks up the gui atleast.
miner-FL1448081687# cd /usr/sbin miner-FL1448081687# ./lighttpd -f /etc/lighttpd/lighttpd.conf 2015-01-03 17:46:43: (configfile.c.1240) a default document-root has to be set 2015-01-03 17:46:43: (server.c.646) setting default values failed i ran cgminer and it stated miner-FL1448081687# cgminer [2015-01-03 17:46:06] Started cgminer 4.8.0 Init FLUSH! [2015-01-03 17:46:06] Need to specify at least one pool server. [2015-01-03 17:46:06] Pool setup failed what would the ssh command be to add a pool? I'm going by my current PS on one of my SP20s. /usr/local/bin/cgminer --text-only --config /etc/cgminer.conf But for sake of testing you can drop --text-only. 568 root 3000 S {miner_starter_s} /bin/sh /usr/local/bin/miner_starter_simple start 569 root 3000 S {ifup-requester} /bin/sh /usr/local/bin/ifup-requester 573 root 3000 S {mining_watchdog} /bin/sh /usr/local/bin/mining_watchdog start See if you can still see the bolded file. It is the services start for the mining process.
|
|
|
|
raskul
|
|
January 03, 2015, 05:56:45 PM |
|
Try this from SSH cd /usr/sbin
./lighttpd -f /etc/lighttpd/lighttpd.conf
See if it kicks up the gui atleast.
miner-FL1448081687# cd /usr/sbin miner-FL1448081687# ./lighttpd -f /etc/lighttpd/lighttpd.conf 2015-01-03 17:46:43: (configfile.c.1240) a default document-root has to be set 2015-01-03 17:46:43: (server.c.646) setting default values failed i ran cgminer and it stated miner-FL1448081687# cgminer [2015-01-03 17:46:06] Started cgminer 4.8.0 Init FLUSH! [2015-01-03 17:46:06] Need to specify at least one pool server. [2015-01-03 17:46:06] Pool setup failed what would the ssh command be to add a pool? I'm going by my current PS on one of my SP20s. /usr/local/bin/cgminer --text-only --config /etc/cgminer.conf But for sake of testing you can drop --text-only. ok, i think we are getting somewhere... my pool info is all still in there (somewhere) miner-FL1448081687# /usr/local/bin/cgminer --text-only --config /etc/cgminer.con f [2015-01-03 17:54:46] Started cgminer 4.8.0 [2015-01-03 17:54:46] Loaded configuration file /etc/cgminer.conf Init FLUSH! [2015-01-03 17:54:46] Probing for an alive pool [2015-01-03 17:54:46] Failed to resolve (?wrong URL) stratum.bitcoin.cz:3333 [2015-01-03 17:54:46] Failed to resolve (?wrong URL) mmpool.org:3333 [2015-01-03 17:54:46] Failed to resolve (?wrong URL) stratum.mining.eligius.st:3334 [2015-01-03 17:54:52] Pool 0 difficulty changed to 32 [2015-01-03 17:54:52] Network diff set to 40.6G [2015-01-03 17:54:52] Pool 2 difficulty changed to 128.0 [2015-01-03 17:54:52] Pool 1 difficulty changed to 1024 [2015-01-03 17:54:57] API bind to port 4028 failed - trying again in 30sec [2015-01-03 17:55:27] API bind to port 4028 failed - trying again in 30sec [2015-01-03 17:55:29] Pool 0 difficulty changed to 8 [2015-01-03 17:55:29] Stratum from pool 0 requested work restart FLUSH! [2015-01-03 17:55:57] API bind to port 4028 failed - trying again in 30sec (5s):0.000 (1m):0.000 (5m):0.000 (15m):0.000 (avg):0.000h/s
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
raskul
|
|
January 03, 2015, 06:05:04 PM |
|
568 root 3000 S {miner_starter_s} /bin/sh /usr/local/bin/miner_starter_simple start 569 root 3000 S {ifup-requester} /bin/sh /usr/local/bin/ifup-requester 573 root 3000 S {mining_watchdog} /bin/sh /usr/local/bin/mining_watchdog start
See if you can still see the bolded file. It is the services start for the mining process.
yes it has those lines... and we have life, but no GUI. it's a start [2015-01-03 18:04:29] Accepted 04de1a8f Diff 53/32 S30 0 [2015-01-03 18:04:29] Accepted b141c561 Diff 370/32 S30 0 [2015-01-03 18:04:29] Accepted f22a3d42 Diff 271/32 S30 0 [2015-01-03 18:04:29] Accepted 02b2e0be Diff 95/32 S30 0 (5s):275.9G (1m):103.8G (5m):24.21G (15m):8.287G (avg):472.1Gh/s
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 06:22:50 PM |
|
Now I would wait for Zv to chime in but here is the link that the updater pulls from: http://firmware.spondoolies-tech.com/release/download?id=SP2x&ver=2.5.64There is a command in /usr/local/bin "upgrade-software.sh" and "upgrade-software-from-file.sh" which it looks like the "upgrade-software.sh" would pull and update the firmware from a link (Just to see it will recover the GUI. "./upgrade-software.sh --url=http://firmware.spondoolies-tech.com/release/download?id=SP2x&ver=2.5.64" Now again this is just a shot in the dark (my boxes are at my shop and can't go over there right now to take one down and play with it). Just digging around right now remotely sifting through some of the things that usually work on the stripped down version of linux.
|
|
|
|
wh00per
|
|
January 03, 2015, 06:25:30 PM |
|
yeah .. practically you started cgminer "by hand". Reminds me of pushing my car .. the dowloader is a curl call which retrieves and extracts the update. now.. the webserver configuration file should be located in /mnt/mmc-config/etc/lighttpd.confThis is what I have in mine .. is yours looking similar? server.document-root = "/var/www/" server.errorlog = "/tmp/lighttpd.error"
index-file.names = ( "index.php" )
mimetype.assign = ( ".html" => "text/html", ".php" => "text/html", ".css" => "text/css", ".js" => "text/javascript",
)
server.modules += ( "mod_fastcgi", "mod_auth", "mod_redirect" )
server.pid-file = "/var/run/lighttpd.pid"
fastcgi.server += ( ".php" => (( "bin-path" => "/usr/bin/php-cgi", "socket" => "/tmp/php.socket", "max-procs" => 5, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "0", "PHP_FCGI_MAX_REQUESTS" => "10000" ), "bin-copy-environment" => ( "PATH", "SHELL", "USER" ), "broken-scriptfilename" => "enable" )) )
auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/etc/ui.pwd"
auth.require = ( "/" => ( "method" => "basic", "realm" => "Welcome to SP30. First login: admin/admin", "require" => "valid-user" ) )
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/tmp/spondoolies-cert.pem" }
include "redirect.conf"
|
CSA/cUL Certified Power Distribution Panels - Basic, Switched, Metered. 1-3 phases. Up to 600V. NMC:N4F9qvHz11BHcc4nh1LCJFsrZhA1EWgVwj
|
|
|
raskul
|
|
January 03, 2015, 06:33:47 PM |
|
yeah .. practically you started cgminer "by hand". Reminds me of pushing my car .. the dowloader is a curl call which retrieves and extracts the update. now.. the webserver configuration file should be located in /mnt/mmc-config/etc/lighttpd.confThis is what I have in mine .. is yours looking similar? server.document-root = "/var/www/" server.errorlog = "/tmp/lighttpd.error"
index-file.names = ( "index.php" )
mimetype.assign = ( ".html" => "text/html", ".php" => "text/html", ".css" => "text/css", ".js" => "text/javascript",
)
server.modules += ( "mod_fastcgi", "mod_auth", "mod_redirect" )
server.pid-file = "/var/run/lighttpd.pid"
fastcgi.server += ( ".php" => (( "bin-path" => "/usr/bin/php-cgi", "socket" => "/tmp/php.socket", "max-procs" => 5, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "0", "PHP_FCGI_MAX_REQUESTS" => "10000" ), "bin-copy-environment" => ( "PATH", "SHELL", "USER" ), "broken-scriptfilename" => "enable" )) )
auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/etc/ui.pwd"
auth.require = ( "/" => ( "method" => "basic", "realm" => "Welcome to SP30. First login: admin/admin", "require" => "valid-user" ) )
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/tmp/spondoolies-cert.pem" }
include "redirect.conf"
meh: miner-FL1448081687# /mnt/mmc-config/etc/lighttpd.conf -sh: /mnt/mmc-config/etc/lighttpd.conf: not found
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 06:36:29 PM |
|
Raskul /mnt/mmc-config/etc/lighttpd.conf is the same as /etc/lighttpd.conf
Either way do both of of these to see.
"cat /mnt/mmc-config/etc/lighttpd.conf"
and
"cat /etc/lighttpd.conf"
Then compare. From the command it looks like you tried to execute the file but it is just a .conf file. "cat" will display the contents quickly.
|
|
|
|
raskul
|
|
January 03, 2015, 06:39:38 PM |
|
Raskul /mnt/mmc-config/etc/lighttpd.conf is the same as /etc/lighttpd.conf
Either way do both of of these to see.
"cat /mnt/mmc-config/etc/lighttpd.conf"
and
"cat /etc/lighttpd.conf"
Then compare. From the command it looks like you tried to execute the file but it is just a .conf file. "cat" will display the contents quickly.
meh pt 2: miner-FL1448081687# cat /mnt/mmc-config/etc/lighttpd.conf cat: can't open '/mnt/mmc-config/etc/lighttpd.conf': No such file or directory miner-FL1448081687# cat /etc/lighttpd.conf cat: can't open '/etc/lighttpd.conf': No such file or directory miner-FL1448081687#
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 06:45:34 PM |
|
Is this one of the SP20's at your house? It looks like it will need the SD recovery. If the actual mnt path is gone like wh00per stated earlier it seems to have owned that part of the system. I can't remember the exact fsck command for this version of *nix. Even then I think it will be a lot more of a pain to do vs running the SD recovery.
|
|
|
|
raskul
|
|
January 03, 2015, 06:50:15 PM |
|
Is this one of the SP20's at your house? It looks like it will need the SD recovery. If the actual mnt path is gone like wh00per stated earlier it seems to have owned that part of the system. I can't remember the exact fsck command for this version of *nix. Even then I think it will be a lot more of a pain to do vs running the SD recovery.
i tried SD recovery earlier but the miner wouldn't have it - never got as far as 'christmas lights' it just stuck. it is mining now.. just totally non-configurable [2015-01-03 18:57:49] Accepted 1940284b Diff 2.6K/843 S30 0 (5s):1.746T (1m):1.686T (5m):784.2G (15m):312.8G (avg):1.757Th/s
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 06:58:54 PM |
|
You will need a micro-SD of at least 4GB and micro-SD to USB converter (card reader). Download Win32 Disk Imager (project site http://sourceforge.net/projects/win32diskimager) Download the recovery disk compressed image file from here for SP-windows-image (120 MB). Extract the file from #2, and store it in a location of choice. (e.g. C:\Users\Public\recoverysd.img 2GB image) Insert an microSD Card - either formatted or blank - to the card reader. Make sure that the card can be seen as a disk drive. If it's not formatted, and windows pops-up a format request – you can dismiss it. Using Win32 Disk Imager write the image file (from #3) onto the microSD card disk drive. When write is complete - download one of the following images: SP10 or SP2x/SP3x. Open the spond_images_spXX.zip - it will create spond_images_spXX directory with the needed files. It has two folders - one for SD recovery and one for booting from SD. You probably need the recovery, unless your mmc is bad. Each folder has two folders inside - one for each partition of the SD card. Copy the files from the first partition to the SD-card. Don't override the MLO file, but override the other files. It is now can be used as a the miner recovery media. Skip the section about Linux and go to Miner recovery or Miner boot. Did you do these step as well (I saw on your post the copying of the folder). Even though it says SP10 on the Technical post above the part it's the main part needed or the SD card will not become bootable by the unit. You can also make an image to perm. run from the SD card until a final answer is gotten.
|
|
|
|
raskul
|
|
January 03, 2015, 06:59:51 PM |
|
thanks to everyone for their help. I'll let it run tonight as is and hopefully Zvi can help to restore the GUI when he gets back to work.
your assistance is very much appreciated.
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
raskul
|
|
January 03, 2015, 07:01:02 PM |
|
You will need a micro-SD of at least 4GB and micro-SD to USB converter (card reader). Download Win32 Disk Imager (project site http://sourceforge.net/projects/win32diskimager) Download the recovery disk compressed image file from here for SP-windows-image (120 MB). Extract the file from #2, and store it in a location of choice. (e.g. C:\Users\Public\recoverysd.img 2GB image) Insert an microSD Card - either formatted or blank - to the card reader. Make sure that the card can be seen as a disk drive. If it's not formatted, and windows pops-up a format request – you can dismiss it. Using Win32 Disk Imager write the image file (from #3) onto the microSD card disk drive. When write is complete - download one of the following images: SP10 or SP2x/SP3x. Open the spond_images_spXX.zip - it will create spond_images_spXX directory with the needed files. It has two folders - one for SD recovery and one for booting from SD. You probably need the recovery, unless your mmc is bad. Each folder has two folders inside - one for each partition of the SD card. Copy the files from the first partition to the SD-card. Don't override the MLO file, but override the other files. It is now can be used as a the miner recovery media. Skip the section about Linux and go to Miner recovery or Miner boot. Did you do these step as well (I saw on your post the copying of the folder). Even though it says SP10 on the Technical post above the part it's the main part needed or the SD card will not become bootable by the unit. You can also make an image to perm. run from the SD card until a final answer is gotten. i only have mac's at home, so i'll go through these steps fully tomorrow when i can take the miner to a win machine. (not sure if it should make a difference)
|
tips 1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
|
|
|
Powell
Sr. Member
Offline
Activity: 486
Merit: 262
rm -rf stupidity
|
|
January 03, 2015, 07:07:02 PM |
|
If you get some time if you follow the Linux part on how to make the SD recovery bootable img it will work on your Mac. You have to do it all in Terminal but since OSX is based on BSD (iirc) you can do all of those commands. You may not have to install somethings but it should be step by step still. INSTRUCTIONS FOR LINUX CARD CREATION FOR SPXX: The commands here are for Ubuntu, but they can be done from any distribution with the relevant adjustments. Things to prepare: MicroSD card of any size that you don't mind formatting MicroSD to USB adapter spond_images_spXX.zip file with the image (Downloadable from here SP10 or SP2x/SP3x) cfdisk utility (sudo apt-get install cfdisk) mkfs.xfs utility (sudo apt-get install xfsprogs) 1) Open shell 2) Execute "ls /dev | grep sd" to see what storage devices you have. 3) Insert SD card 4) Execute "ls /dev | grep sd" to see what storage devices were added. Lets say it is /dev/sdx and /dev/sdx1 (if sdx1 was auto-mounted, un-mount it by executing "umount /media/<micro-sd-directory>") 5) Execute "sudo cfdisk /dev/sdx" // use your device here - be careful not to format main drive!!! - delete all partitions on sd-card - Create first partition (boot) - Create "new" -> "primary" partition of size 400MB from the "beginning" of the sd-card. - Mark it as "bootable" - Select type 0b (W95 FAT32) - Create second partition (config) - Create "new" -> "primary" partition of any size bigger then 1GB - Select type 83 (Linux) - Select "write" and "quit" 6a) Execute "sudo mkdosfs /dev/sdx1" // use your device here - be careful not to format your main drive!!! 6b) Execute "sudo mkfs.xfs /dev/sdx2" // use your device here - be careful not to format your main drive!!! 7) Type "sync", remove and insert the sd-card from the USB slot and open the new partition Open the spond_images_spXX.zip - it will create spond_images_spXX directory with the needed files. It has two folders - one for SD recovery and one for booting from SD. You probably need the recovery. Each folder has two folders inside - one for each partition. 9) Copy the MLO file from the "1st partition" to the sd-card first partition (msdos) - this must be the first file you copy to the sd-card 10) Copy the rest of the files from directory 1st-partition to the sd-card 1st partition, including sub-directories (uImage, u-boot.img etc`) 11) Copy the files from directory 2st-partition to the sd-card 2nd partition (can be empty) 12) type `sync` and unmount your micro-sd If I get some time today (you are EU correct?) I'll get my Macbook Pro out and try it. Just to save you sometime if it does not work when you get up.
|
|
|
|
|