Unsolved
This post is more than 5 years old
55 Posts
0
101171
July 8th, 2011 15:00
M6600 SSD w/ Dual HDD RAID array
I've got an M6600 that is configured with an SSD and two additional hard drives in a RAID setup. Whenever I try to image the machine with SCCM, it applies the OS properly to the SSD (Using Disk 1, partiion 1 as the target) and reboots to apply drivers etc. When it reboots to do the "Install Configuration Manager" step it looses its way and dumps out to an unfinished image (WIn 7 x64 without additional apps, device software etc). Looking at the computer, the RAID array does not have a drive letter on it. I can add one and the drive will then show up on the system. The contents of the drive is the Task Sequence cache folder that was getting it imaged.
I have the same configuration with an M6500 and it images WITHOUT issue.
I am using the latest Intel Drivers posted on Dell website and have added them to my PE disk as well. Not sure what else to try.
I have the same configuration with an M6500 and it images WITHOUT issue.
I am using the latest Intel Drivers posted on Dell website and have added them to my PE disk as well. Not sure what else to try.
0 events found
No Events found!


ArmitageID
55 Posts
0
July 14th, 2011 07:00
DELL-Warren B
1.1K Posts
0
July 14th, 2011 13:00
ArmitageID
55 Posts
0
July 14th, 2011 14:00
DELL-Warren B
1.1K Posts
0
July 14th, 2011 14:00
ArmitageID
55 Posts
0
July 14th, 2011 15:00
I also noticed that sata ports in the bios are SATA-0, SATA-3, SATA-4 and SATA-5. If I turn them all off, I still have my ssd and a hard drive showning. Why are 1 and 2 missing? Is it save to do a cctk --sata1=off and --sata2=off? to try and get JUST the SSD to show up?
DELL-Warren B
1.1K Posts
0
July 14th, 2011 16:00
ArmitageID
55 Posts
0
July 18th, 2011 07:00
1. Have system in RAID mode
2. Create RAID array with the two spinning disks.
3. Leave the mini-card SSD alone.
4. Diabled SATA-0
5. Image the machine directing the OS to disk 1 partition 1. (Instead of the normal disk 0 partition 1)
6. Once the entire image process is done, go back into the BIOS and enable SATA-0.
7. Boot into Windows and the array will be there.
I tried using the cctk commandline to re-enable SATA-0 before the last reboot of the image job, but that step failed for some reason...not sure. The biggest drawback is having to go into the BIOS and do this before you image or re-image the machine. Still hoping for a real solution to come along (Got you guys, Technet and a case open with Microsoft).
DELL-Warren B
1.1K Posts
0
July 18th, 2011 09:00
ArmitageID
55 Posts
0
July 18th, 2011 10:00
My thoughts are that maybe the mini-ssd port in the M6500 IS SATA-0 and that is why it works without issue. However, with the M6600 the mini-ssd card is definitely not SATA-0. It is either SATA-1 or SATA-2...but not sure which. This would also explain why disabling SATA-0 (and breaking up the array) allows it to image on the mini-ssd. In essence, since the first SATA device is not there, it picks the next one.
Is there any chance you could ask the dev team about the SATA layout on the M6500 vs the M6600?
ArmitageID
55 Posts
0
July 21st, 2011 15:00
The important thing is it finished the entire task sequence properly and it is booting off the SSD. I still need to clean up the boot files that get created on the RAID drive.
This is a work around, not a solution and it still needs some massaging to get working. Still thinking about how to properly handle an in-place re-image.
ArmitageID
55 Posts
0
July 21st, 2011 15:00
Here is the current workaround that appears to be working.
Setup
Mini-SSD as OS, RAID Array of two drives as data drive.
BIOS Setup
Both the Mini-SSD and the RAID Array need to be bootable devices
Depending on your Task Sequence, you may or may not have to do this. I have a reboot after I set the Dell BIOS configuration so the proper settings are active. IF this is done, you will need to leave the RAID array as bootable or else the Task Sequence will be unable to continue. This is since it will stage the boot media on the RAID array and it needs to boot off it to continue.
Now for the good part, currently you need to Partiion Disk 1 and have it save the drive letter as a variable. I used OSPART. Make it as bootable as well (Even though this doesn't appear to be honored...)
In the Apply Operating Step, set the Destination to "Logical Drive letter stored in a variable". For the variable name put in OSPART.
In the smsts.log you will see that even though you tell it to mark the SSD as the boot drive, it still applies the bootmgr to the C: drive (which is the RAID array since it reports as Disk 0). The line showing this is: Executing command line: "bcdboot.exe" D:\Windows /s C:\ /l en-US
If that C:\ was D:\ I wouldn't be having any issues....
Immediately after this, I added a my own custom step to create the bootmgr on the correct drive (the SSD). Create a new step using a run command line. The command I rus is:
cmd /c bcdboot.exe %OSPART%\Windows /s %OSPART%\ /l en-US /v
After the machine reboots, I current have to uncheck the box allowing it to boot of the RAID array.
DELL-Warren B
1.1K Posts
0
July 25th, 2011 13:00
Thanks for the follow-up details. The dev teams are still discussing this scenario. I'll respond as soon as I hear from them.
Glad to hear that you have a workaround for the time being.
ok-it
1 Message
0
August 11th, 2011 09:00
ArmitageID
55 Posts
0
August 11th, 2011 10:00
Since I've been on the inside of this I can tell you where it is from my perspective. I've received notification from Dell's ACE team that due to architectural differences the same modifications made to the M6500 BIOS will not work for the M6600. Therefore, the best bet is to utilize the work around that I have created. They are actively engaged with Microsoft with a bug report to see if Microsoft will accept responsibility for the issue and release a fix. Other than that there is nothing else I can provide in regards to information. I'm hoping something positive will come out of this.
oracos
1 Rookie
•
8 Posts
0
February 9th, 2012 09:00
hi all,
I too have recently bought an M6600 and have two standalone SSD drives on it, an older generation Corsair (approx 250mb/sec) and a newer generation OCZ (approx 550mb/sec). When I have the drives set up individually, no RAID, I get the performance close to the above specs. However, when I did a RAID0 setup in the BIOS, hoping to increase both total capacity (under one drive letter) as well as increase speeds, the IO went to approx 100-400mb/sec overall, depending on the operation (read/write random/sequential). Sure, the space has doubled, but the performance is much less.
Is that what should be expected? less performance than the most performant SSD? I was under the impression that the performance would be better than any of the standalone SSDs -- could someone clarify and/or speak from experience?
thx much for any thoughts,
Cos
P.S. The way I did the RAID0 installation was, I took an initial full backup of the system, changed the BIOS setup of the drives to RAID0, installed Windows7 64bit brand new, at least for the initial phase, and then did a restore from backup of only the active partition (and not the MBR and the first clusters/partition). I could not get the RAID0 set up any other way!