Go Back   Pro/Forums > ProCooling Technical Discussions > Snap Server / NAS / Storage Technical Goodies
Password
Register FAQ Members List Calendar JavaChat Mark Forums Read

Snap Server / NAS / Storage Technical Goodies The Home for Snap Server Hacking, Storage and NAS info. And NAS / Snap Classifides

Reply
Thread Tools
Unread 04-12-2011, 11:15 AM   #1
DieselDragon
Cooling Neophyte
 
DieselDragon's Avatar
 
Join Date: Apr 2011
Location: Hampshire, England
Posts: 1
Snap server 1000: Thanks, and further questions! :-)

Hi everyone!
Just wanted to drop in and post a quick thanks to the board for all of the useful information about configuring and working with Snap servers. I have a Snap 1000 that someone gave to me at a computer enthusiasts meeting a while back which I only recently got around to having a play with.
Using the info in the Hack a Snap Server 1000 thread, I was able to reset/reconfigure the device with the minimum of hassle and start using it straight away, and the detailed info about firmware storage/management allowed me to work out a simple five minute technique (If anyone's interested, please ask and I'll post it. ) for swapping and/or upgrading the Snaps' HDD at will.

Anyhow, I do have a few further questions that I'd like to ask whilst I'm here.
As stated above, I believe my Snap is a 1000v2 as it doesn't bring up the NIC or web interface if no HDD is present. I however don't know its exact specs regarding CPU architecture, RAM, and other on-board components.
  1. I've just downloaded the SnapOS v4.0.860 installation package linked from This thread mainly because I'd like to have support for 48-bit LBA and drives over 128/137GB in the future. Before I try installing this on my one Snap however, Is this firmware version known to be fully compatible with the Snap 1000v2?
    .
  2. My understanding is that the Snap 1000v2 and later servers store all of their firmware on the HDD rather than an on-board flash ROM, and I've already managed to take a backup/restoration image by dumping the first 128MB of the disk that my Snap came with, which I keep saved on my bootable Ubuntu drive. Presumably, this means that - If I uploaded a bad firmware image to the Snap/ran into problems during the upgrade process - I could undo that by simply dumping my recovery image back to the disk in question and doing a /reinit as one would with a new disk. Is that correct?
    .
  3. I see that my Snap has two IDE headers on the motherboard, one of which is a known IDE bus (What would I hook the disk up to otherwise? ) and the other I presume is a service port of some kind. I did read that it might be possible to coax the Snap into mounting two disks on the IDE bus with a firmware hack, but I don't want to risk bricking my Snap if I can help it.
    1. Is it possible to get two disks working from that one IDE header?
    2. Could a "Bricked" Snap be returned to life by re-dumping the firmware as in point 2 above?
    3. Is there any information as to what that second IDE/service header can be used for?
    .
  4. I'm more than happy to put my recovery image and dumping instructions online (If useful) so that other people can initialise new disks for use in their Snaps, which will be especially useful for those who've got hold of a Snap without a hard drive. However, I get the impression that Snap Appliance/Overland/Adaptec (Delete as appropriate) aren't too happy about people sharing any form of firmware image due to copyright concerns.
    Given that they've released SnapOS 4.0.860 as a freely available closed binary and my recovery image has a firmware somewhere in the 3.0.xxx generation, does anyone think the copyright holders would consider such sharing acceptable, given it would be intended for those who want to get their older Snaps up and running? Would there even be a need for this, or is no-one already sharing a recovery image? (I havn't checked as I've been using my own)
    .
  5. I couldn't find or work out what format the Snap uses for it's disks, although I did see Unix XFS mentioned somewhere along the line...Whatever it is, neither Ubuntu 10.04 LTS nor BackTrack 4.0F seem to recognise it out of the box. With a view to data recovery if ever it's needed; Does anyone know if the Snap encrypts files in any way, or could they be pulled straight off the disk using Foremost or a similar surface scanning tool?
    .
  6. Finally (Phew! ) I tried copying about 10GB of data to my Snap the other day across my 100mbps wired network, but the whole process was extremely slow and took a good 3.5 hours. I presume from this that the Snap 1000 only has a 10mbps NIC built in...But is that actually the case, or might I have a network problem and have made an incorrect assumption about the Snaps NIC?
Farewell for now, many thanks again for all of the info, and apologies for the textwall...As you can probably tell, I'm a bit of a compulsive writer!
+++ DieselDragon +++
DieselDragon is offline   Reply With Quote
Unread 04-13-2011, 08:44 AM   #2
blue68f100
Thermophile
 
blue68f100's Avatar
 
Join Date: Jul 2005
Location: Plano, TX
Posts: 3,135
Default Re: Snap server 1000: Thanks, and further questions! :-)

DieselDragon, Welcome to ProCooling.

Glad you got the 1100 up and running. From debug run "de memory" cmd will tell you how much ram you have. But all of the Snap 1100's, having the firmware on the HD have 64meg of memory. If you click on the "Snap Appliance" logo on the upper left corner of the admin page will give you some more info on software and hardware. Platformbyte is the specific hardware build. All 1100 are reported as 1000's, = 1 HD.

The SnapOS uses a highly modified XFS file system, so most everything can not read it except another snap. YES these units are very slow, with only a 100baseT port, Max 6-8Mb/sec on a good day. I think all of the speed data is in the FAQ's I put together many many years ago. If you are at V3.4.803 or less LBA48 is not supported. 3.4.807 and greater does support LBA48. Since Overland as released this SnapOS to public you can post up a link of your disk image if you have a place to keep it for general public access. I would also post the link to Overland for the upgrade to v4 along with it. You only need the first 20-40 meg of the HD. Let the Snap format/init the hd for use then do the v4 update.

Take your original HD and store it since it will boot and test your image on another HD. Then do the v4 update, init the HD and you should be off and running. Then re-image your HD if you want. Remember these are no where what you would call fast, maybe a slower slow. Hardware design for Win98 era. This is one reason these units are being dumped and are not fully compatable with the newer OS's.

If you brick a snap you can not correct it buy just reinstalling the OS. It's a HW issue since the platform byte was change. You can in the most part use a 2 headed IDE cable and connect 2 HD's. This works on some but not all depending on platformbyte. Be warned these old units do not have a HD power supply so minimize your power cycles, these are design for 24/7 operation. If your going to use large HD's you may want to consider another ps. Keep under 4 platters in the most part you will be fine if you do not turn it off/on every day. The second port is a diagnostic port if I recall. Now there was some 1100's that had the 2200 MB with the second header installed, but these are far and few between.

If you have not done so read the FAQ's, link in my sig.
__________________
1 Snap 4500 - 1.0T (4 x 250gig WD2500SB RE), Raid5,
1 Snap 4500 - 1.6T (4 x 400gig Seagates), Raid5,
1 Snap 4200 - 4.0T (4 x 2gig Seagates), Raid5, Using SATA converts from Andy

Link to SnapOS FAQ's http://forums.procooling.com/vbb/showthread.php?t=13820
blue68f100 is offline   Reply With Quote
Reply

Tags
1000, nas, server, snap


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:44 AM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
(C) 2005 ProCooling.com
If we in some way offend you, insult you or your people, screw your mom, beat up your dad, or poop on your porch... we're sorry... we were probably really drunk...
Oh and dont steal our content bitches! Don't give us a reason to pee in your open car window this summer...