SVMotion ERROR?

Hey guys I have a problem when I try a machine to storage vmotion live... I consolidated records in order to preserve max CAP VMDK migration errors and at the same time to find isn't a problem... This error persists regardless total VMDK?

"a general error has occurred: Storage Vmotion: consolidate online in case of failure: unable to open snapshot file." Must manually consolidate the records of the child ".

IM wandering what is at the root of the file snapshot in camera... what a permissions problem? There are chances that you would be able to configure this to allow a work around?

Currently, the files of virtual machines are spread over 2 data warehouses...

is there a way to force migration to successfully get the VMS source files migrated to the destination without restart or shut down the server?

-rw - 1 root root 16820736 Mar 9 20:24 dmotion - scsi0:00_D - delta.vmdk

There is your problem.  You can't svmotion this virtual machine until the initial movement is finished.  You cannot complete until you put it down and complete the migration.  I understand that you want to do then that is upward, svmotion is a great tool, but unfortunately it is incomplete, and it must be complemented by the virtual machine offline.

That of why you have errors, instant are preventing this virtual machine migrating.  If you need get some downtime for this virtual machine.

Tags: VMware

Similar Questions

  • vCloud Director - SVMOTION ERROR

    When I try to SVMotion a virtual machine. I get the error "this virtual machine is managed by vcloud Director solution.» It is not recommended to edit it directly. Instead, use the management console.

    The virtual machine is turned off in State

    Please suggest how to SVMOTION a virtual computer managed by vCLOUD Director

    Hello

    Even if it's a warning, we can migrate the virtual machine as long as under conditions are checked.

    Note: migrate through Storage vMotion is possible, but there are several caveats.

    • Make sure that the new data stores have the correct storage policy and are assigned to the correct hosts. There is no vCloud check engine steering investment using this method and it can cause serious problems if you do it right.
    • This is not recommended for virtual machines configured quickly as they are inflated to the full clones.
    • It is not possible for VAAI quickly put into service of the virtual machines being unable to Storage vMotion them vSphere.
    • Balancing of virtual machines on data warehouses is entirely manual.

    Follow each step diligently---> http://download3.vmware.com/vcat/documentation-center/index.html#page/Consuming%20a%20vCloud/3c%20Consuming%20a%20VMware%20vCloud.2.083.html

    VMware KB: Best practice for migrating to new storage in vCloud Director vCloud infrastructure

  • cannot vmotion/svmotion vm - compatibility error

    I upgraded a few host ESX (and VC) to vSphere/vCenter. Almost everything works fine (at least machines of windows). But I have 2 VM linux (centos 5.2) after upgrading their equipment to version 7, cannot be vmotioned/svmotioned in market, because it is said

    "CPU host is incompatible with the requirements of the virtual machine to CPUID level 0 x 1 'ecx' register."

    I googled for this but every points of server incompatibilities result. But here, all servers are exactly the same (dell pe2950 with the same processor). and also other virtual machines (also those-centos linux) work well. This just to 2 my vms. Of course, I can stop it and migrate, but I wish it works online

    Am I missing something?

    If you have found this device or any other answer useful please consider useful or correct buttons using attribute points

    Hello.

    See if Ko 1011294 helps.

    Good luck!

  • Cannot machine SVmotion

    I'm trying SVmotion some new storage machines. Most worked fine but I have 4 machines continually fail. When you try to move, an error pops up that says "error caused by file vmfs/volumes / < datastore > / < servername > / < config > hard (see picture)." I looked at the logs for vmkernel and spend. Hostd.log don't really have a denunciation. VMkernel.log has the following error:

    (2013-07-10 T 12: 43:10.945Z cpu12:3494) FS3DM: 1814: error status I/O copy 1 degrees between two files, bytesTransferred = 0 extentsTransferred: 0

    I tried to use VEEAM but also, it fails with the error "error: Client error: error VDDK: 1. Unknown error cannot retrieve the next block transmission control.» Number of blocks already processed: [8036].

    I also tried VMware Converter but who also failed with the "FAILURE: a general error occurred: TaskInfo indicates an error, but no exception is specified. Using the browser to store data also fails copy the file. I even recorded the machine virtual and recorded again, but that doesn't seem to help.

    Any idea on how to move the machine?

    I see pretty regularly this type of problem...
    That's what I do next...

    0 you put your backuptool (Veeam or other...) using CBT does a bad job: disable the CBT for this virtual machine, disable the existing backup jobs and unplug the backuptool for this data store
    1. check if the vmdk is locked - if there is no lock or only 00000... Restart the host that has registered the virtual machine
    2. If vmkfstools-i fails: create a snapshot so that the partly damaged vmdk will be only used readonly - then use vmkfstools suspicious-i - 000001.vmdk fixed.vmdk

    3. If the virtual machine always starts: use a Linux LiveCD and clone the VMDK with dd to a newly created vmdk
    4 try to clone the VMDK with converter - also use a snapshot empty VM to work with

    5. If 1-4 fails: read the VMFS volume vmfs-fuse Linux and use gddrescue to copy the vmdk to USB or network

    6. If there are 5. fails and the vmdk is supplied thickness: see start and endpoint of the vmdk and copy the box with a Linux LiveCD gddrescue

  • Error StaxPythonEvaluation

    I'm running a partial tile at this stage - basically I excluded enamel / workloads of Eve, but all the rest is enabled.

    My workshop starts up and looks like it's able to talk about everything, I can see it pull information for vCenter and initialization of workloads for OlioDB, etc..

    Then, about 1 minute, he finished with the error (sorry, it's so long) below

    -Any idea what the culprit may be here?  It looks like a failure on something related to sVmotion.  I am able to hit vCenter with the account I in the vmark and sVmotion configuration file virtual machines / see storage / etc so does not resemble a permissions problem.

    20130625 10:18:10 STAXPythonEvaluationError triggered signal. Termination of employment.

    = XML information =.

    File: c:\vmmark2\xml\svmotion_functions.xml, Machine: local

    Line 190: Error in the element type "script".

    = Information about the Python error =.

    com.ibm.staf.service.stax.STAXPythonEvaluationException:

    Traceback (most recent call changed):

    'PyExec chain of <>' the file, line 2, < module >

    IndexError: index out of range: 0

    = Call stack for STAX Thread 1 =.

    [

    function: main (line: 104, leader: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    sequence: 2/19 (line: 116, leader: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    unit test: initialization VMmark (line: 232, leader: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    sequence: 14/17 (line: 233, leader: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    Browse: gUNIFIEDLIST SVmotion 8/9 (line: 375, leader: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    sequence: 2/3 (line: 376, File: C:\VMmark2\xml\vmmark2_main.xml Machine: local://local)

    function: InitSVmotion (line: file 26,: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    sequence: 2/2 (line: 33, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    function: SVmotionConfig (line: 44, File: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    sequence: 12/16 (line: 54, File: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    loop: 0 to 0 #0 (line: 180, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    iterate: 1/1 sVMotionWorkloads of Eve (line: 181, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    sequence: 2/3 (line: 182, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    If: RC == 0 (line: 188, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    sequence: 1/1 (online: 189, leader: c:\vmmark2\xml\svmotion_functions.xml Machine: local)

    ]

    For this one, if Please zip the results of that execution directory and attach it here.  You can also confirm what VMmark version you are using?

  • Hot SvMotion from large SQL databases

    Greetings,

    I had a few questions about the svMotion from a large SQL server VM. The vmdk is around 2 TB. The svMotion will take about 10 hours. I believe that, according to the white paper on the functioning of vMotion, the current state of the virtual machine is captured as the system changes during the virtual machine through a bitmap file.

    I just believe in the magic that is vMotion, but wanted to get a better understanding of what is happening under the hood.

    1. What is this bitmap file, and where changes are stored?

    2 - How is taken the vMotion and bitmap copy? Is it mainly a backup copy of the point in time of the VM/storage with incremental backups of the full backup once the vMotion starts? All of the incremental backup is then applied to the full backup once the VM/storage arrives at its destination?

    3. is there the _any_ loss of any SQL transaction on this 10-hour period?

    4. If there is no transaction drops, hash verification fails, etc. - how VMware detects and corect these errors?

    5. is there something that is regarded as too massive for vMotion live? An example might be a SQL Server with 8 GB of ram, 4 vcPU with 2 TB of data making 600 IOPS / s.

    6 - vMotion is possible on a WAN? If so, what are the requirements of speed and latency?

    Thank you in advance for your help!

    Tony

    Welcome to the community-

    1. What is this bitmap file, and where changes are stored?

    For vmorion there is no bitmap file - the machine is suspended in memory is copied to the target host and the virtual computer is started on the target host.

    With Storage vMotion - snapshot comes from the virtual disk, which means that the real virtual disk writes are redirected to a snapshot file that records the delta changes to the virtual disk

    2 - How is taken the vMotion and bitmap copy? Is it mainly a backup copy of the point in time of the VM/storage with incremental backups of the full backup once the vMotion starts? All of the incremental backup is then applied to the full backup once the VM/storage arrives at its destination?

    As I said vMotion does not bitmap - while Storage vMotion creates a snapshot of the virtual that saves any changes made on the disc - it took not the backup drive

    3. is there the _any_ loss of any SQL transaction on this 10-hour period?

    NO.

    4. If there is no transaction drops, hash verification fails, etc. - how VMware detects and corect these errors?

    VMware does not check for those I know.

    5. is there something that is regarded as too massive for vMotion live? An example might be a SQL Server with 8 GB of ram, 4 vcPU with 2 TB of data making 600 IOPS / s.

    For vMotion and SvMotion is as far as I know - the issue you are having with SvMotion and high IOPS / s is the Christ of the snapshot file.

    6 - vMotion is possible on a WAN? If so, what are the requirements of speed and latency?

    Yes vMotion can be done on the Wan, but latency requirements are rather tight - 10 ms latency roundtrip with Enterprise Plus -

  • a vCenter Server sVMotion

    My vcenter is installed on a virtual machine.

    I want to migrate the vCenter for different storage LUN

    is it possible to do this? the vCenter from here start that sVMotion is the virtual machine I'm moving.

    for me, it doesn't have a couple of times. just wondering if there are dependencies anywhere!

    It shouldn't be a reason why he's not moving just because it's a vcenter server.

    Maybe there are other reasons.

    you get the errors that are displayed?

    post your logs.

    Edit:

    just tried on my own server

    works very well.

    its something on your side.

    http://sparrowangelstechnology.blogspot.com/2012/07/can-you-storage-VMotion-SVMotion-your.html

  • SVMotion migration between the block sizes

    Suppose I have a virtual machine with a 300 GB hard drive on a data store with a block size of 2MB. Then, suppose I want to svmotion migrate this VM to the data store with a block size of 1 MB. What will happen? It will produce just a mistake, or he'll screw up the VM?

    I'm under vCenter4 and ESX 3.5 hosts.

    Just because I wanted to see what the error said I did a migration cold of a 300 GB vmdk to a blocksize data store 1 MB.   Strange, quite all the validation came during that successful and then after clicking next (when it starts the copy of the file) it gave me the error concerning the size of the block.   The error went something like this test/test.vmdk file is larger than the maximum size supported by the data store 'data store name ".

    If you have found this device or any other useful post please consider the use of buttons useful/correct to award points

  • VIC SVmotion Plugin not able to move VMDK and leave the rest

    I use ESX 3.5 update 4 with the 1.0.0.0 SVmotion plugin.  I have a virtual machine that has 2 disc two currently on the store of data even zFCP.  I wan to move the second disk (D:\) in the first disc on the zFCP data store and a SATA data and survey the VM store.  I right-click the virtual machine, select storage to migrate, and I emphasize the second disc.  I can drag it to the SATA data store and click on apply.  After a few seconds, I get the error message:

    The requested Storage VMotion would move disks to a virtual machine without affecting the virtual machine, a new home page, but such an approach is not supported on the host source "hostname".

    If I try to move the VM together with the two discs, which works very well, but I only want the second disc.  Is it possible to move one disk of a virtual machine and do not have to move the entire virtual machine?  I thought that the SVmotion point should have the ability to move around VMDK.

    Thank you

    you will need to do this, use the remote CLI.

    First install the VI remote CLI, you can download it from the following locations.  http://www.vmware.com/download/vi/drivers_tools.html.

    Open a command prompt, and then navigate to the bin directory in C:\Program VMware VI remote CLI\.

    Then, run the following command to put the svmotion in interactive mode

    C:\Program Files (x 86) \VMware\VMware VI remote CLI\bin > svmotion.pl - interactive

    It will then ask you to enter your coordinates of VC and once you are connected to the VC, you need to enter the name of your datacenter (case sensitive)

    then it will ask you to enter the location of the vmx

    Enter the path of the data of the virtual machine (for example MyVM/MyVM.vmx store

    then it will ask you to enter the name of the destination database (in your case the SATA data store name)

    then you will be prompted by the following

    you will be prompted with the following message if you VM disks.

    You can also move the disks regardless of the virtual machine.  If you want to stay with the VM disks, then skip this step...

    You would individually place the disks (yes/no)?

    type Yes

    It will now ask you to enter the path of your vmdk, so you must enter the path for the two discs.

    MyVM/MyVM.vmdk

    fibredatastore

    hard MyVM/myvm (2)

    SATA data store

    Have a look here as well if you get stuck.

    http://itgerrish.blogspot.com/search/label/VMware

    Thank you

    Will be

  • For the second disc SVMotion

    I tried to svmotion one of the D drive my VM to the same data as the VMX and VMDK disk C store. See attachment for the error.

    a solution would be to take the .vmx and the other disk, move it to the data store where the D: drive, when that ends then you can move everything again.

    .. .or if it fails to stop the virtual machine and make a cold migration.

    I guess that you do this with the sVMotion Plugin?

  • Cannot SVmotion due to memory allocation

    Hello

    We have a SQL box running on a host computer with 12 GB of RAM. This memory is pre-allocated (reserved). When I try to initiate a storage vmotion, I get an error:

    No compatible host has sufficient resources to satisfy the booking

    The host has 16 GB of memory, and so have other hosts in the cluster.  This virtual machine is almost dedicated to a host due to the memory so he rarely vmotion from one host to another. How can I fill the SVMotion? Can I do otherwise than in stopping, placed no reserve and try again?

    With 3.X, which is not possible, it will create a shadow VM on the host itself and it will have 2 x resources. You could do a cold migration, it's your only option at the moment...

    Duncan

    VMware communities user moderator | VCP | VCDX

    -

  • Storage VMotion - a general error occurred: could not wait for the data.  Error bad0007.

    People,

    I searched through this forum and have not found an answer that works in many positions out there, I say to myself that I would ask him once again.

    Here's the context:

    We have 12 identical Dell M600 blades in 2 chassis with 16 GB of Ram, 2 x Xeon E5430, they are all connected to an Equallogic PS 5000XV iSCSI SAN on a separate iSCSI (vswitch1) with 2 cards network dedicated network and dedicated switch, console svc iscsi dedicated, dedicated VMkernel port for iscsi access. Net access (vswitch0) contains port groups VM for our various networks and a console port and vmkernel svc for VMotion with 2 separate NETWORK cards as well.

    We are running ESX 3.5 U3 and VCenter 2.5 U3 on Win2k3 R2

    VMotion works between all servers, Storage Vmotion works for most machines, HA works and the value 2 host failurs with no monitoring of vm, DRS is set to manual for now I have a few machines on the local stores that I complete my rebuilt LUN, there is no set of rules for DRS and VMware EVC is enabled for guests of the Intel. However, I'll just describe one machine to do svmotion below.

    Here's the problem:

    I'm trying to Svmotion via svmotion.pl - interactive, a Machine to Windows 2000 with a virtual disk and a virtual RDM. I am aware of the requirements for the RDM and required parameters for svmotion, independent is not selected for the RDM, and I also have svmotioned several machines linux and win2k3 with the same configuration without problem. In the interactive session, I choose to individually place the disks and I chose the virtual disk to only the virtual machine to be moved, essentially, as I saw it move vdisk virtual machine and then copy to the pointer of the RDM.

    The use of the processor in this machine is about 25% average. but I try to run migrations at the time the lowest. and The Host it itself shows only about 5.5 GB of the 16 GB of RAM used. so I think we're good on the RAM. the volume/datastore that I'm migrating from has 485 GB free and the volume/datastore I migration towards a 145 GB free. the VM virtual disk is only about 33 GB.

    I run the script the windows version of the RCLI svmotion. and when to begin the process, I get the following error at around 2 percent of the progress:

    "Since the server has encountered an error: a general error occurred: could not wait for the data."  Error bad0007. Invalid parameter. »

    After searching around, I found the following hotfixes to the U2 release notes

    • Migrate.PageInTimeoutResetOnProgress: Set the value to 1.

    • Migrate.PageInProgress: The value 30, if you get an error even after the setting of the Migrate.PageInTimeoutResetOnProgress variable.

    I've made these changes, and I still get the same error.

    When I dig in the newspaper, I see these entries in the journal of vmkwarning:

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu4:1394) WARNING: bunch: 1397: migHeap0 already at its maximumSize bunch. Cannot extend.

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu4:1394) WARNING: bunch: 1522: Heap_Align (migHeap0, 1030120338/1030120338 bytes, 4 align) failed.  calling: 0x988f61

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu4:1394) WARNING: migrate: 1243: 1235452646235015: failure: out of memory (0xbad0014) @0x98da8b

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu2:1395) WARNING: MigrateNet: 309: 1235452646235015: 5 - 0xa023818: sent only 4096 bytes of data in message 0: Broken pipe

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu6:1396) WARNING: migrate: 1243: 1235452646235015: failed: Migration protocol error (0xbad003e) @0x98da8b

    (Feb 24 00:17:32 vmkernel iq-virt-c2-b6: 82:04:13:56.794 cpu2:1395) WARNING: migrate: 6776: 1235452646235015: could not send data for 56486: Broken pipe

    At this point, I'm stuck... What is Windows RCLI? the vcenter Server? or the service console with not enough of RAM? We have already increased all our consoles service 512 MB...

    Any help would be greatly appreciated...

    Thanks in advance.

    Alvin

    The vmkernel on out of memory error, I had that before. And vmware support recommends setting 800M Max service console memory. And I did it and have no problems after that.

    See if that helps the issue.

    Mike

  • Uninstall software update Apple says error in seller contact package package unstaller

    Try to get itunes working to make a backup of my faulty iphone before repair.

    First-itunes does not start says error. I'm trying to fix it, who said success but same error when you try to start it.

    Then uninstall completely worked. Then reinstall that seemed to be over except for a message "an older version of Apple software update already exists" then he went down and install itunes apparently had not been completed.

    Then I try to remove the update from the apple software and executed by an error in the installation program - it says there is an error in the installation and contact the supplier of the installation package. Same error if I run the uninstall command line program.

    Try to repair the Apple Software Update of programs & features Control Panel and then try to update iTunes again.

    For general advice, see troubleshooting problems with iTunes for Windows updates.

    The steps described in the second case are a guide to remove everything related to iTunes and then rebuild what is often a good starting point, unless the symptoms indicate a more specific approach.

    Review the other boxes and other support documents list to the bottom of the page, in case one of them applies.

    The more information box has direct links with the current and recent if you have problems to download, must revert to an older version or want to try the version of iTunes for Windows (64-bit - for older video cards) as a workaround for problems with installation or operation, or compatibility with third-party software.

    Backups of your library and device should be affected by these measures but there are links to backup and recovery advice there.

    TT2

  • SUMIF error

    I'm new to apple and get a syntax error when you use SUMIF.  In my table, I just need column F to test the value of column E.  If it is greater than 0, then divide by 20.  Thank you!

    In cell F1

    = E1/if(E1>0, 20, 1)

    fill down as needed

  • An error in this Applescript that I can't understand

    Hi, I searched some forums and found this script below which I modified. It works great except for a single statement:

    runScript If = 1 then number error -128 I want the script to do is, when a USB drive is mounted and is in the ignoredVolumes as "USB Untitled" I want the script to stop. What I can't understand is, runScript is set to 1, "Untitled USB" Monte, runScript is not changed, why don't the script stops with an error "user cancelled"? On the other hand, if a key USB Monte is not in the ignoredVolumes, runScript is set to 2 and copy the file I want it. What hurts? It's probably something that will be very obvious when I see the answer.

    Thanks for any help with this problem,

    Mike.



    property ignoredVolumes: {'10,10 30 1. 5 't', 'files 1. 5 't', "Untitled USB"} - add if necessary

    property videoExtensions: {"avi", "mov", "mpg", "wmv", "mp4" and "mkv"}

    the value newVolume to the alias (POSIX file "/ Volumes/files 1.") ("5T / new")

    the value oldVolume to the alias (POSIX file "/ Volumes/files 1.") ("5T / old")

    game runScript to 1

                   tell application "System events".

    the value rootVolumes to disk (POSIX file ' / Volumes ' in the text)

    the value allVolumes to name of every element of disc of rootVolumes

    the value numofallVolumes to the County of allVolumes

    Repeat with the present book in allVolumes

    say application 'Finder '.

    if (the present book is not in ignoredVolumes and (this book as text) is not '. ') DS_Store') then

    if there are alias (POSIX (' / Volumes / "& the present book) as text file ) then game runScript to 2

    runScript If = 1 then number error -128 - it does not give a 'User cancelled' error when "Untitled USB" is mounted

    runScript If = 2 then

                                                                            try

    duplicate (elements whose name is in the videoExtensions extension) in alias (POSIX file (' / Volumes / "& the present book &" / new ") as text) to newVolume

    on error number errorNumber errorMessage

    _error value of errorMessage

    _errorNum the value to errorNumber

    If errorNumber is -15267 then

    display the dialog box "This file already exists in folder a." buttons {"OK", "No"} default button 1 with the title "Film copy error?" giving upwards after 10

    If the returned button of result is 'No' then

    Error number-128

    on the other

    If the result is 'OK' or back button gave up lead and then of

    eject the present book

    display the dialog box "U S B D r i v e E j e c t e d - K O t o R e m o v e" {"no need to click on this button"} default button 1 button give up after 5

    return

    end if

    end if

    end if

    end try

    Try

    duplicate (elements whose name is in the videoExtensions extension) in alias (POSIX file (' / Volumes / "& the present book &" / old ") as text) to oldVolume

    on error number errorNumber errorMessage

    _error value of errorMessage

    _errorNum the value to errorNumber

    If errorNumber is -15267 then

    display the dialog box "This file already exists in the folder B" buttons {"OK", "No"} default button 1 with the title "Film copy error?" giving upwards after 10

    If the returned button of result is 'No' then

    Error number-128

    on the other

    If the result is 'OK' or back button gave up lead and then of

    eject the present book

    display the dialog box "U S B D r i v e E j e c t e d - K O t o R e m o v e" {"no need to click on this button"} default button 1 button give up after 5

    return

    end if

    end if

    end if

    end try

    display the dialog box "USB key will Auto Eject in 10 seconds or click OK... "buttons button 1 with the title"copy Complete - Eject? "default {'OK', 'No'} which gives after 10

    If the returned button of result is 'No' then

    Error number-128

    on the other

    If the button returned of result is "OK" or gave up a result then ejection of the this book

    display the dialog box "U S B D r i v e E j e c t e d - K O t o R e m o v e" {"no need to click on this button"} default button 1 button give up after 5

    end if

    end if

    end if

    end say

    end Repeat

              end say

    The way in which your external block If is currently based, the script can't do anything when this book is in the ignoredVolumes, it can not yet test the runScript value. Try something like this:

    If the present book is in the ignoredVolumes then

    game runScript to 1

    on the other

    if (the present book as text is not '. ') DS_Store') then

    if there are alias (POSIX (' / Volumes / "& the present book) as text file ) then game runScript to 2

    end if

    end if


    Of course, you need to remove a "end if' the end of the script.



Maybe you are looking for