1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Resolved Hot-swap a group of four SATA hdds?

Discussion in 'PC Hardware' started by masonite, 2013/01/24.

  1. 2013/01/24
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Hi folks.
    Just rebuilding a workshop machine (Win7 Ultimate, 2GB ram, 1 x 80G IDE HDD and 1 x optical drive) and I'm considering mounting another four SATA hard drives into the tower.

    These archive drives were previously 'plugged into' the system on demand, via a type of 'rack' arrangement, which enabled me to insert any one of the four, one at a time, into several different computers that had a 'host cradle'. However, due to the elderly motherboards in those computers, it was always a major exercise to plug in a drive; usually requiring a power-down because of AHCI limitations.

    However, because of the power drain of these four drives (10w each?) and their heat output, I'm thinking of mounting them into a separate case that could stand alongside the Win7 tower. They'd be powered by that case's PSU, so no heat or power problems. Only other issue is the data output, and this brings me (finally :)) to my question.

    Assuming the main Win7 machine is always on, but the 'server box' is only switched on when needed, is it likely that the four drives would be recognized, without my having to power-down the Win7 computer? The motherboard in the rebuilt machine is a new Asrock G41C-GS and I'm assuming that its BIOS will handle the AHCI requirements.

    Comments would be appreciated :)
     
  2. 2013/01/24
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    As soon as the server box boots, other comps on the LAN will be able to access shares on the server box IF the drives are mapped. When Windows loads, after the Desktop is up and all startup apps loaded, Windows will begin to send various types of requests over the LAN seeking devices, printers, network shares, etc. Browsing the Network may be slow or delayed if attempt it immediately after booting, but if the drives are mapped, Windows will use its cached credentials and info to go directly to a share.

    If it were up to me, I'd run the server box headless (no monitor, keyboard or mouse) and leave it on all the time. I'd also use Linux for the server box and create an account for each windows user on it. You could access the drives from any windows comp over the network.
     

  3. to hide this advert.

  4. 2013/01/24
    Ski52

    Ski52 Inactive

    Joined:
    2002/01/07
    Messages:
    176
    Likes Received:
    1
    Consider a NAS box (Network Attached Storage) using FreeNAS as an OS. I use a headless box with an old P4, 2G memory, a CD ROM (set to boot in the BIOS) and 2 1TB drives - RAID1 mirror config. Box sets in the corner and provides my home network - 2 wired & 1 wireless boxes- with a lot of storage. It's a bit slow in moving large files, but it runs in the background, and uses its own power & resources. We have too many power outages where I live, but with the OS on a bootable CD, or an old 20G HD it comes back all by itself with no problems. The FreeNAS (freeBSD) software had a learning curve that resembled a telephone pole, for me anyway, but given time, I will get the kinks and a lot of the slowness worked out.
    Been running it 24/7 since Christmas with no problems.
    Its free - give it a shot!!
     
  5. 2013/01/25
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Thanks for your comments, TonyT and Ski52.

    TonyT - I think you were assuming that the 'headless' server box would have an OS of some kind. Which then assumes a motherboard, CPU and ram.

    That wasn't my intention - all the box will do is provide mounting points and a power supply to drive the four SATAs. Their four SATA cables will go into the side of the main Win7 box and connect to its motherboard.

    The Win7 box will be running all day (and possibly all night) but I only intended to switch the server box on when I need to access the files - perhaps once or twice a day.

    My concern was whether I could get Win7 to see the drives 'come to life' and also wave goodbye when I turned off the server box.

    However, I guess that's not crucial. If Win7 can't accept the 'hot swap' situation, then I'll just have to power it down, then switch on the server box then Win7.

    Re 'mapping the drives', I was assuming they'd just be seen as 'attached' to the Win7 C: drive. However, I guess I could map them, except wouldn't the drive letters change from time to time?
     
  6. 2013/01/25
    SpywareDr

    SpywareDr SuperGeek WindowsBBS Team Member

    Joined:
    2005/12/31
    Messages:
    3,752
    Likes Received:
    338
  7. 2013/01/25
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    I understand now what you want to do.
    I would consider using a sata pci card for connecting the box drives, that way you can keep the main comp case closed. I would then write a script to unmount the volumes prior to turning off the power to the box. The drives would have to be set as AHCI in the bios as well. If proper support at the host, device, and OS level are not present, there are some 3rd party utilities that will do it all on a software level, here's an example:
    http://mt-naka.com/hotswap/index_enu.htm
     
  8. 2013/01/25
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    Thanks for your comments, SpywareDr and TonyT.

    TonyT: HotSwap is interesting software, it could be just what I need.

    Re the PCI interface, it might be useful inasmuch as it would 'round up' the four drives into a grouping and also allows for an interface on the PC's back panel. However, all of my workshop machines operate 'in the nude'; no front or back case covers - so cable access is no problem. I think I might as well use the 4 SATA ports on the Asrock motherboard.

    This is a good transitional board, BTW. Most of my machines are running older but still serviceable and reasonably quick Intel 775 processors, plus older DDR2 ram. What seems to be happening now is that my old Asus boards are starting to fail while the CPUs and ram are fine.

    The inexpensive Asrock G41C-GS accommodates a range of CPUs and has slots for both DDR2 and DDR3 - you can use either type (but not both of course). It also has a floppy connector and a single IDE port. So - an excellent board for anyone wanting to get the most out of older hardware.

    Back to Hotswap - it seems to have a lot in common with USB Safely Remove. This handy little app is aimed mostly at USB devices but has some relevance for SATA. I'll report back when I get further along with the project.

    Cheers :)
     
  9. 2013/01/26
    masonite

    masonite Well-Known Member Thread Starter

    Joined:
    2002/09/02
    Messages:
    445
    Likes Received:
    1
    OK, mission accomplished :)

    Ended up not bothering with hot-swap arrangements and mounted the four SATA drives in the main case.

    But to minimize the power demands on the box's 400w PSU, I've connected the four SATA archive drives to an old Compaq 120w power supply, mounted on top of the main tower. It's totally silent and easily copes with the four drives, which I estimate as requiring about 10w each.

    So, I can power up the Win7 'server' in two ways:
    a) Compaq PSU OFF: Win7 runs with Windows C drive and optical drive only.
    b) Compaq PSU ON: Win7 runs with all five hard drives visible and accessible from the LAN. (I'm running Homegroups on all machines)

    This works pretty well - I don't need to access the archives 24\7 or even 12\7.

    I haven't delved into AHCI BIOS settings or the Hotswap software yet - I'll keep that for a Winter job :)

    Thanks again to all who provided helpful input ;)
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.