Change orientation of curves adjustment

I am using CS PS6. When I use a Curves adjustment layer in a .psd image the bottom left corner is black, top right is white, that's the way my mind works and all is well. When I try to do the same thing with a .jpg image the orientation is reversed. I'm sure there is some very good, albeit arcane reason for this, but it bugs me. I seem to remember from the distant past, as in ye olde PS 5, that there is some way of reversing the orientation. Can anyone tell me how to do this?
Thanks,
David

Thanks for your response Chris. You will probably think I've slipped a cog, but strange things are going on with this copy of PS 6. All afternoon I have been working on .jpg images, and each time I applied a Curves adjustment layer the black was at the top right, white at bottom left. I think even a colour-blind person can t.ell black from white. I had to leave it for a while, then when I re-started PS and re-opened the very same images black was at bottom left (as it has always been). But this isn't the only strange thing that's going on.
The computer is an HP Envy, Win 7 x 64 (all updated), Quad core Intel i7 Intel HD Graphics 4600, Invidia GeForce GT 750M,16GB of RAM, 4GB of video RAM. The C: is a 250GB SSD with a 1 TB USB3 drive. For the past year PS 6 has been working fine, but a couple of months ago I noticed that opening an image was taking way too long. For instance:- A cold boot of the machine takes 35 seconds. If I work on an image in Camera Raw and then click on 'Open' PS 6 used to take about 3 seconds to open the main window, and another couple of seconds to open the image. Now when I do this the main window still opens in about 3 seconds, but then nothing, no hour-glass, no indication that anything is going on. 38 seconds later the hour-glass appears 15 seconds after that the image opens. If I try to switch back to Bridge during the 38 seconds when nothing seems to be happening everything seizes up, I have to go to Task Manager to shut down both Bridge and PS. If I do nothing until the image opens I have no further problem, until I open the next one.
This afternoon I was working on  70 year-old images, there was a lot of cleaning up to do. I was stroking over scratches when suddenly the tool stopped working. 10 or 15 seconds later the Healing brush went wild, some short strokes, some long, and in parts of the image I hadn't even touched. This went on for about 20 seconds during which time I couldn't stop it or change tools. When it finally stopped I had a lot more cleaning to do than when I started.
I use Malwarebytes, the AV is up to date, no malware found, but something is going on.
David

Similar Messages

  • Eyedropper Change in Curves Adjustment Layer

    In earlier versions of PS when you opened a curves adjustment layer and hovered over the image the cursor was an eyedropper, and when you held down the mouse key a point appeared on the curve showing the where that spot on the image fell on the curve.  I used that a lot.
    In CS4 the eyedropper has been replaced by crosshairs (plus sign?) and when you click on a location in the image nothing happens.   How do I get the old function back?

    Still available, but with different commands.  Here is a link that describes it in detail.
    http://photoshoptipstricks.blogspot.com/2009/03/curves-in-photoshop-cs4.html

  • How to fix numeric entry box in Curves adjustment layer?

    In the Curves adjustment layer Properties box there are numeric entry boxes for changing input and output values.  The first few times I experimented with changing the output values of a selected point in the R, G, & B channels, all went well.  Now, although I believe I am using the same method, I can only access the input value box.  The moment I click on the output value box both boxes black out and no entry is possible.  I'm using the Windows version of Photoshop CC, so Tab doesn't work to get from the input to the output box.  I have tried resetting the Preferences for Photoshop and that seemed to work once, briefly, but now that makes no difference.
    I have fixed the problem with Adobe Customer Support Chat.  The solution was to delete the Adobe Photoshop CC Settings folder.  With Photoshop closed, open the Start menu and type %AppData% in the search bar (Windows 7); this takes you to the Roaming folder where you then navigate to the Adobe folder and the Adobe Photoshop CC folder.  We removed the Adobe Phototshop CC Settings folder by dragging it to the desktop.  Once it was established that this fixed the problem, the folder was deleted from the desktop.
    Message was edited by: C55279 
    Problem solved

    I've noticed that a few times on windows 8 32 bit, photoshop cs6 32 bit with 4gb of ram, a nVidia 8400 gs graphics card and open gl seems to work fine.
    I guess that's probably some kind of glitch.
    One way to get back the dropdown is to click on the Curves Display Options in the flyout menu and then just click OK in the dialog.
    Added: It doesn't seem to happen if the crop tool is set to Classic Mode.
    Message was edited by: R_Kelly

  • I can't get photoshop to record a curve adjustment layer preset.

    I am trying to record an action on a colleague's machine that has a custom curve setting but cant seem to get it to stick as a playable action step. He has one of the new trashcans (Mac Pro) with a system version of 10.9.4 and photoshop version of 2014.2.2. I am able to do it on my machine by recording the addition of the curve adjustment layer then selecting a pre-created curve preset. I am running Photoshop 2014.0.0. This does not work on his machine....quite maddening. Any ideas?

    Did you set up the custom setting as a preset on all machines  that will be using the action the loads the curves preset?
    How did you record the Levels adjustment?
    Did you add an adjustment layer or just use levels?
    If you  added an adjustment layer two step are recorded in newer versions of Photoshop.  First step add the adjustment layer the second step setsl adjustment settings.  The recording of the adjustment setting is delayed till  you commit the adjustment  by doing the next action step.  How the add adjustment layer plays back can vary for Adobe introduced bugs in CS4 adding the Adjustment Panel they included two option that can change how Photoshop operates. And Actions and Scripts can not control or access these options.

  • Changing skin tones with adjustment layer fails

    Hi,
    I am running PS CC 2014 and all I want to do is to adjust a skin tone to match it to the rest of the bodys skin color.
    I have watched some videos on YouTube but my PS doesnt seem to work that way and I wonder why.
    My workflow:
    Copy background layer.
    Quick select area of body where skin tone has to be changed
    (If necessary: improve selection)
    Now create adjustment layer with gradiation curve
    Select with double click midtone pipette and select one point of the "good skin tone" (also pressing CTRL at the same time when selecting it)
    Confirm with OK.
    Reject box which wants to take over skin tone as standard color.
    Click with pipette in the previously selected skin area which has to be changed.
    Instead of adjusting the color into a good skin color, this area turns into a strange orange color.
    All I can do now is to walk through the single RGB channels to makle adjustments and hope to get anywhere
    near the expected result.
    Where have I gone wrong ? Where does the orange color come from ?
    Any proposals how to get to a reasonable result ?
    Preferably with this workflow. But all other ideas are welcome, too.
    Thx.
    Arnold.

    For what it's worth: I have found that when sculptural modeling is involved, such as the in the hand, working with Curves in LAB (where tone is discrete from color) produces the color change more naturally and provides greater control over local contrast. You may want to consider that alternate approach. In this sample, the left forearm provided the reference color and I chose to lighten the tonal scale a bit.
    One off-topic comment: A shorter than normal focal length lens creates a foreshortening that makes near objects disproportionately large in relation to the rest of the object or scene. In this instance, consider its effect on the hand-head sizes. I would suggest that a focal length at least 1 1/2 times normal would be more appropriate.
    Good luck.

  • Cs3 curve adjustament layer , can i zoom and use the hand too ?

    Hi
    i have a question about cs3 , under xp
    i add a curve adjustament layer ,-> curve dialog (window) open ->  well i can zoom with the mouse wheel
    but if i keep the space keyboard pressed , i can't use the hand tool
    when i click the space keyboard , it works like the [ok] button , in short if like i click on ok and close the window
    is there a tip to use the curve adjustament layer , zoom and  use the hand tool
    thanks
    cheers

    That's the behavior you would expect in general when using the space bar while a dialog is open in Windows, since the space bar is normally expected to operate the default button - [OK] in this case.  Just for thoroughness I did reproduce the issue with Photoshop CS3 just now, just as you described.  I don't believe there's any workaround.
    This is likely one reason why Adobe implemented the new Adjustments Panel in Photoshop CS4 to replace that dialog entirely.  In PS CS4 and newer you get the functionality you desire - that of having the space bar invoke the Panning feature, even though you may be changing the parameters of an Adjustment layer.
    -Noel

  • Can't use Function keys after creating curves adjustment ?

    After I create a curves adjustment layer, the Function keys are disabled.  Every Function key changes the cursor to an eydropper.  You must first click on the left-arrow at the bottom of the pallette to exit the curves adjustment.  Is there a way to fix this?

    I believe this issue has been reported a couple of times and is a bug in CS5. So for the time being, there is no way around it.
    Mylenium

  • Shift-Arrow in Curves adjustment layer CS6

    In previous verions of Photoshop, when I made a curves adjustment layer, selected the midpoint, then did a shift-arrow adjusstment, it was always in increments of 10. Now in CS6, it is 12 on my machine, 13 and 14 on the two other machines in the office I have checked. Why would that be? Can that be changed so it is 10 again?
    FYI - this is all in RGB mode if that matters.

    What operating system are you using?
    Mac OS 10.6.8
    What version of photoshop cs6?
    Not really sure. Will have to check when I get back into the office in the morning.
    Maybe you could clarify or show a screenshot of where on the curve in the curves adjustment adjustment panel your placing the "midpoint"
    On the RGB curve, the midpoint is 128, but the same thing actually holds true at the 1/4 point and the 3/4 point.
    Are you using the light or pigment graph in the curves panel?
    Some one person has the histogram in the curves window, but other people do not
    If you don't press the shift key do the points move in increments of one?
    Yes
    All i can say is it seems to work on windows 7 x64 and photoshop cs6 extended 13.01.1
    (increments of 10 with Shift-arrow keys)
    Well, that helps. Lets me know that it is not normal.
    FYI - if I do the same thing directly on the image (Command-M), and not on an adjustment layer, the increments do go by 10. That's gotta be a clue, doesn't it?

  • Curves adjustment layer not affecting image

    hi, i have a strangely uncooperative photoshop image. i put a curve adjustment layer on it to increase the contrast [single layer file] and it has no effect. what could be going on?
    if you want to see it, the file in question is here: http://x.co/67Ae8
    thanks. [imac 2.5GHz, 10.6.8. btw, photoshop version is CS6.]

    thanks rkelly,
    here's the image with no adjustment and two extreme variations of adjustment - as you can see, zero change to the image:

  • Curves adjustment flyout shows two active controls

    I have read several of the discussions about the curves adjustment flyout showing greyed out controls after use.  This also happens on my levels adjustment flyout.  On my CS6 curves adjustment flyout, the drag control and the edit points control are both showing up as active and at least it appears that the drag control is working properly.  Is this problem also one that Adobe is working on?

    I will try using the crop tool in the classic mode.  I realize the targeted adjustment tool can be on all the time.  My problem is that even if I have the targeted adjustment tool on all the time or it I select it from the flyout, the edit points tool also stays on.  In addition, if I move out of the flyout menu into the actual image, the icon that shows is the eyedropper but it changes to the little hand for the targeted adjustment tool when I adjust something in the image.  All selections seem to be working but having all these weird icons is confusing.
    I'll see if using the crop tool in classic mode fixes this.

  • Image curves adjustment in InDesign

    Hmm, I just realized that I frequently leave InDesign only to use Photoshop's Curves Adjustment. This usually means that I also need to save a new version of the adjusted image. It would be great if I could apply a curves adjustment right inside of InDesign.

    Interesting request. That's something that Quark is able to do, though not a feature I ever used (it's more elegant and easier to control to do it in Photoshop).
    Do you know that ID supports control of layer visibility in .psd files, including selecting any layer comp saved in the file? There's no need to save an second version of a file to adjust the curves if you don't want to make a permanent change. Just add a curves adjustment layer and optionally save a layer comp, then if you don't want it on by default make it invisible and save the file. In ID select the image and go to Object Layer Options and choose a layer comp or which individual layers to show or hide. You can use the same image multiple times with different layers showing in each instance if you like.

  • My ipod touch 3 generation will not change orientation in any apps except for movies. The orientation is not locled either.... Not sure what to do.

    My ipod touch 3 generation willnot change orientation for any apps except movie apps. I purchased this One from a friend and my previous Ipod touch changed with no problem. The orientation lock is not on either...., has anyone had a similar experience??? I just dont know what to do... Thank you!!!

    Try #2 and #3 in link below. If neither work, you most likely have a hardware issue.
    Basic troubleshooting steps  
    17" 2.2GHz i7 Quad-Core MacBook Pro  8G RAM  750G HD + OCZ Vertex 3 SSD Boot HD 
    Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101

  • Using color sampler values with curves adjustment layer

    Hi, I have just started trying to teach myself javascript.  Based on preliminary research, it's become apparent that there are many functions in Photoshop that are either extremely cumbersome or impossible to code by hand without using the Script Listener.
    My  goal is as follows: first, I will manually load two photos as layers in a single document.  Then I will manually place two or more color sampler points on the document.  At this point I would like the script to create a curves adjustment layer (ideally clipped to layer 2) and place as individual channel anchor points  the RGB data from the color sampler points on Layer 2, and then adjust the output of the points on each channel to the color sampler RGB values of layer 1.  
    As my first script, I realize this is probably going to be a lot of work.
    I did find some code that returns the average value of manually placed color sampler points.  Conceptually then, I would need to add code which creates a new curves adjustment layer and adds those RGB values (from a specific layer)  as anchor points on the individual channels,  and then hides one layer and looks at the RGB values of the color sampler points, and uses them as the output values for each anchor point.
    Sounds simple enough from a conceptual standpoint.
    I'm looking for some guidance on how to get started.
    Which parts will I definitely need Scriptlistener for and will that be adequate to do the job?
    How would you recommend I get started on this?
    Thanks very much for any input.

    The function I had provided was an example into which you would need to feed the values you got with Mike’s code.
    The code below would create a Curves Layer as shown in the screenshot, but I’m not sure it would work reasonably for all cases.
    // with code by mike hale;
    // 2012, use it at your own risk;
    // call the function to run the script
    #target photoshop
    createCurveAdjustmetFromColorSamplers();
    // create a function fo hold most of the code
    function createCurveAdjustmetFromColorSamplers(){
        // first add some condition checks
        // needs an open document in a color mode that supports layers
        if(app.documents.length == 0 || ( app.activeDocument.mode == DocumentMode.BITMAP || app.activeDocument.mode == DocumentMode.INDEXEDCOLOR ) ){   
            alert('This script requires a document in Greyscale, RGB, CMYK, or Lab mode.');
            return;
        // check for at least two colorSamplers
        if(app.activeDocument.colorSamplers.length < 2 ){
            alert('This script requires at least two colorSamplers.');
            return;
        // last check for at least two layers - assume they will be on same level( not in layerSet )
        if(app.activeDocument.layers.length < 2 ){
            alert('This script requires at least two layers.');
            return;
        // create varaibles to hold the colorSampler's color property for each layer
        // for the bottom layer
        var outputArray = new Array();
        // for top layer - array could also be created this way
        var inputArray = [];
        // store the number of samples because it will be needed in more than one place
        var numberOfSamples = app.activeDocument.colorSamplers.length;
        // hide the top layer
        app.activeDocument.layers[0].visible = false;
        // collect the samples from the bottom layer
        for(var sampleIndex = 0; sampleIndex < numberOfSamples; sampleIndex++ ){
            outputArray.push(app.activeDocument.colorSamplers[sampleIndex].color);
        // turn the top layer back on
        app.activeDocument.layers[0].visible = true;
        // collect those samples
        for(var sampleIndex = 0; sampleIndex < numberOfSamples; sampleIndex++ ){
            inputArray.push(app.activeDocument.colorSamplers[sampleIndex].color);
        // make sure the top layer is the activeLayer
        app.activeDocument.activeLayer = app.activeDocument.layers[0];
    // create arrays of the color values:
    var theArray = [[0, 0, 0, 0, 0, 0]];
    for (var m = 0; m < inputArray.length; m++) {
    theArray.push([inputArray[m].rgb.red, outputArray[m].rgb.red, inputArray[m].rgb.green, outputArray[m].rgb.green, inputArray[m].rgb.blue, outputArray[m].rgb.blue]);
    theArray.push([255, 255, 255, 255, 255, 255]);
    // sort;
    theArray.sort(sortArrayByIndexedItem);
    // makeCurveAdjustmentLayer();
    rgbCurvesLayer (theArray)
    ////// make rgb curves layer //////
    function rgbCurvesLayer (theArray) {
    // =======================================================
    var idMk = charIDToTypeID( "Mk  " );
        var desc5 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref2 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            ref2.putClass( idAdjL );
        desc5.putReference( idnull, ref2 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc6 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc7 = new ActionDescriptor();
                var idpresetKind = stringIDToTypeID( "presetKind" );
                var idpresetKindType = stringIDToTypeID( "presetKindType" );
                var idpresetKindDefault = stringIDToTypeID( "presetKindDefault" );
                desc7.putEnumerated( idpresetKind, idpresetKindType, idpresetKindDefault );
            var idCrvs = charIDToTypeID( "Crvs" );
            desc6.putObject( idType, idCrvs, desc7 );
        var idAdjL = charIDToTypeID( "AdjL" );
        desc5.putObject( idUsng, idAdjL, desc6 );
    executeAction( idMk, desc5, DialogModes.NO );
    // =======================================================
    var idsetd = charIDToTypeID( "setd" );
        var desc8 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref3 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref3.putEnumerated( idAdjL, idOrdn, idTrgt );
        desc8.putReference( idnull, ref3 );
        var idT = charIDToTypeID( "T   " );
            var desc9 = new ActionDescriptor();
            var idpresetKind = stringIDToTypeID( "presetKind" );
            var idpresetKindType = stringIDToTypeID( "presetKindType" );
            var idpresetKindCustom = stringIDToTypeID( "presetKindCustom" );
            desc9.putEnumerated( idpresetKind, idpresetKindType, idpresetKindCustom );
            var idAdjs = charIDToTypeID( "Adjs" );
                var list1 = new ActionList();
                    var desc10 = new ActionDescriptor();
                    var idChnl = charIDToTypeID( "Chnl" );
                        var ref4 = new ActionReference();
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idRd = charIDToTypeID( "Rd  " );
                        ref4.putEnumerated( idChnl, idChnl, idRd );
                    desc10.putReference( idChnl, ref4 );
                    var idCrv = charIDToTypeID( "Crv " );
                        var list2 = new ActionList();
    // add r points;
    for (var m = 0; m < theArray.length; m++) {
              addCurvePoint (list2, theArray[m], 0)
                    desc10.putList( idCrv, list2 );
                var idCrvA = charIDToTypeID( "CrvA" );
                list1.putObject( idCrvA, desc10 );
                    var desc15 = new ActionDescriptor();
                    var idChnl = charIDToTypeID( "Chnl" );
                        var ref5 = new ActionReference();
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idGrn = charIDToTypeID( "Grn " );
                        ref5.putEnumerated( idChnl, idChnl, idGrn );
                    desc15.putReference( idChnl, ref5 );
                    var idCrv = charIDToTypeID( "Crv " );
                        var list3 = new ActionList();
    // add g points;
    for (var m = 0; m < theArray.length; m++) {
              addCurvePoint (list3, theArray[m], 2)
                    desc15.putList( idCrv, list3 );
                var idCrvA = charIDToTypeID( "CrvA" );
                list1.putObject( idCrvA, desc15 );
                    var desc20 = new ActionDescriptor();
                    var idChnl = charIDToTypeID( "Chnl" );
                        var ref6 = new ActionReference();
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idBl = charIDToTypeID( "Bl  " );
                        ref6.putEnumerated( idChnl, idChnl, idBl );
                    desc20.putReference( idChnl, ref6 );
                    var idCrv = charIDToTypeID( "Crv " );
                        var list4 = new ActionList();
    // add b points;
    for (var m = 0; m < theArray.length; m++) {
              addCurvePoint (list4, theArray[m], 4)
                    desc20.putList( idCrv, list4 );
                var idCrvA = charIDToTypeID( "CrvA" );
                list1.putObject( idCrvA, desc20 );
            desc9.putList( idAdjs, list1 );
        var idCrvs = charIDToTypeID( "Crvs" );
        desc8.putObject( idT, idCrvs, desc9 );
    executeAction( idsetd, desc8, DialogModes.NO );
    return app.activeDocument.activeLayer;
    ////// add curve point //////
    function addCurvePoint (theList, valueHor, theNumber) {
    var desc11 = new ActionDescriptor();
    var idHrzn = charIDToTypeID( "Hrzn" );
    desc11.putDouble( idHrzn, valueHor[theNumber] );
    var idVrtc = charIDToTypeID( "Vrtc" );
    desc11.putDouble( idVrtc, valueHor[theNumber+1] );
    var idPnt = charIDToTypeID( "Pnt " );
    theList.putObject( idPnt, desc11 );
    ////// sort a double array, thanks to sam, http://www.rhinocerus.net/forum/lang-javascript/ //////
    function sortArrayByIndexedItem(a,b) {
    var theIndex = 0;
    if (a[theIndex]<b[theIndex]) return -1;
    if (a[theIndex]>b[theIndex]) return 1;
    return 0;

  • Can't click drop-down lists in curves adjustment layer

    Odd behavior in released x64 version of CS6 for Windows: on my laptop (ASUS G73S with 1.5 gb nVidia GeForce video), when I crop an image, the drop-down menus in a curves adjustment layer become unclickable. But I can still access the RGB channels using the Alt + 3, 4 and 5 shortcuts. This behavior doesn't occur on my workstation, and if I don't crop the image, the drop-down menus work fine. I have the crop tool set to delete pixels. Also, if I apply curves directly (not with an adjustment layer), the dialog box works OK. And the other adjustment layers seem to be working, too. It's only the curves layer that's doing this.
    Any ideas what this could be? I'm wondering if I should report it as a bug.

    I've noticed that a few times on windows 8 32 bit, photoshop cs6 32 bit with 4gb of ram, a nVidia 8400 gs graphics card and open gl seems to work fine.
    I guess that's probably some kind of glitch.
    One way to get back the dropdown is to click on the Curves Display Options in the flyout menu and then just click OK in the dialog.
    Added: It doesn't seem to happen if the crop tool is set to Classic Mode.
    Message was edited by: R_Kelly

  • Change Orientation of report

    We are using a rtf template to generate a report and want the change the orientation to Landscape , changing the orientation of the template is not workling.
    Has anybody done this using XML code
    There is some property called reference-orientation but we are not sure how to use it.
    Please help.

    Hi Kavipriya
    Thanks for your reply.
    Yes, we tried to change the page layout of RTF template to landscape. We thought that this would reflect in report output as well.
    Detailed Requirement: We are generating report in excel (.xls) format. When client is printing this excel report file, by default it takes orientation as portrait while printing. Client want the generated report should be in Landscape format so that they can give directly print command without changing orientation in print setup.
    So we are trying to make report output in landscape format. But don’t know how to achieve that.
    We thought of changing layout in RTF template would help us but no use.
    It would be very great help if you could guide on us. Thanks in advance.

Maybe you are looking for

  • What effects are these and where can I find a tutorial?

    There are a few Effects in this banner that I would like to know what they are and how I can do them. 1. The blocks that move and twitch around. That is the only way I can describe it. 2. How the text messes up and scrambles as it comes in. If you co

  • Help with Flash code in web page

    I have a Flash file in the masthead of my web site that shows a slideshow. I want to code the page so that if the viewer doesn't have Flashplayer, an alternative jpeg comes up in the masthead instead of the file with the flash slideshow. I'm afraid I

  • Archiving Purchase Requisitions - MM_EBAN

    Hello All, My name is Charlie Azzopardi. I am the SAP/Oracle DBA at Parmalat Canada. I have been charged with the responsibility of managing our SAP Data Archiving project. I have had no formal training on the data archiving side of things. I have be

  • Overlapping delta request :

    Hi All, We have Bi 7.0 , I have a DSO with delta on "changed on" date field AEDTM. I have the info package with selection for the whole year ( 01.01.2008 to 31.12.2008 ); i did the initialization of the delta process with the same selection, today ,

  • Mirrored RAID Failed

    I have an xserve with three drives. Bay one is a regular single boot volume but bays 2 & 3 are a mirrored RAID pair. I got a flashing yellow light yesterday and ran Disk Utility. It showed the RAID pair as having an error. I ran First Aid and it now