[Android Software/Hacking General [Developers Only]] paradoxiumwind:
I am using CWM to partition my card to have sd-ext and 32mb of swap, then I install my ROM, then I install this app/script. All seems to work fine except it says an error about not being able to access the swap partition.

v/script - Preparing configurations
d/script - Moving property m2sd.enable_reversed_mount='0' into /props/
d/script - Moving property m2sd.enable_sdext_journal='0' into /props/
d/script - Moving property m2sd.enable_swap='1' into /props/
d/script - Moving property m2sd.enabled='1' into /props/
d/script - Moving property m2sd.move_apps='1' into /props/
d/script - Moving property m2sd.move_dalvik='0' into /props/
d/script - Moving property m2sd.move_data='0' into /props/
d/script - Moving property m2sd.no_tmpfs_cache='0' into /props/
d/script - Moving property m2sd.run_sdext_fschk='1' into /props/
d/script - Moving property m2sd.script='1' into /props/
d/script - Moving property m2sd.set_sdcard_readahead='512' into /props/
d/script - Moving property m2sd.set_sdext_fstype='ext4' into /props/
d/script - Moving property m2sd.set_swap_level='0' into /props/
v/script - Waiting for sdcard to initiate
d/script - Preparing try number 1 for locating the sdcard
d/script - Checking device type on /sys/block/mmcblk0
v/script - The sdcard device was located at /dev/block/mmcblk0
d/script - The sdcard MM number was located at 179:0
v/script - Setting sdcard readahead to 512Kb
v/script - Checking sdcard partitions
d/script - Looking for device file /dev/block/mmcblk0p1
v/script - Using /dev/block/mmcblk0p1 as fat32 (sdcard)
d/script - Looking for device file /dev/block/mmcblk0p2
v/script - Using /dev/block/mmcblk0p2 as ext4 (sd-ext)
d/script - Looking for device file /dev/block/mmcblk0p3
v/script - Using /dev/block/mmcblk0p3 as SWAP
v/script - Running file system check on sd-ext
i/run_sdext_fschk - Error detected while checking sd-ext. Auto correction was performed!
v/script - Setting optimized mount parameters on sd-ext
d/script - Ext4 file system detected, checking journal settings
d/script - Starting mount operating on sd-ext
d/script - Trying to mount sd-ext as ext4 on /sd-ext with options 'noatime,nodiratime,relatime,noauto_da_alloc,data=ordered,commit=15,barrier=1,nouser_xattr,errors=continue,nosuid,nodev'
d/script - The sd-ext partition was mounted, now testing writeable state
v/script - The sd-ext partition was mounted successfully at /sd-ext
v/script - Preparing to move content between /data and /sd-ext
d/script - Looking in /data/app to see if something should be moved into /sd-ext/app
d/script - Looking in /data/app-private to see if something should be moved into /sd-ext/app-private
d/script - Looking in /data/app-system to see if something should be moved into /sd-ext/app-system
d/script - Looking in /sd-ext/radio to see if something should be reverted back to /data/radio
d/script - Looking in /sd-ext/gps to see if something should be reverted back to /data/gps
d/script - Looking in /sd-ext/drm to see if something should be reverted back to /data/drm
d/script - Looking in /sd-ext/data to see if something should be reverted back to /data/data
d/script - Looking in /sd-ext/dalvik-cache to see if something should be reverted back to /data/dalvik-cache
d/script - Looking in /sd-ext/property to see if something should be reverted back to /data/property
d/script - Looking in /sd-ext/misc to see if something should be reverted back to /data/misc
d/script - Looking in /sd-ext/system to see if something should be reverted back to /data/system
d/script - Looking in /sd-ext/local to see if something should be reverted back to /data/local
d/script - Looking in /sd-ext/tombstones to see if something should be reverted back to /data/tombstones
d/script - Looking in /sd-ext/secure to see if something should be reverted back to /data/secure
v/script - Attaching /sd-ext/app to /data/app
v/script - Attaching /sd-ext/app-private to /data/app-private
v/script - Attaching /sd-ext/app-system to /data/app-system
v/script - Optimizing the internal nand partitions
d/script - Located the device /dev/block/stl12 belonging to /system
d/script - Located the device MM number 138:12 belonging to /system
v/script - Setting /system nand readahead to 4kb
v/script - Setting optimized mount parameters on /system
d/script - Located the device /dev/block/stl13 belonging to /data
d/script - Located the device MM number 138:13 belonging to /data
v/script - Setting /data nand readahead to 4kb
v/script - Setting optimized mount parameters on /data
d/script - Located the device /dev/block/stl14 belonging to /cache
d/script - Located the device MM number 138:14 belonging to /cache
v/script - Setting /cache nand readahead to 4kb
v/script - Setting optimized mount parameters on /cache
v/script - Looking for new system apps in /data/app-system to link to /system/app
d/script - Running S-On test on /system
d/script - Checking SWAP partition and SWAP settings
[COLOR="Red"][B]v/script - Activating SWAP partition
e/enable_swap - Could not activate the SWAP partition!
d/script - Shell Error Message: [swapon: /dev/block/mmcblk0p3: Device or resource busy ...][/B][/COLOR]
d/script - Handling the Cache partition and it's settings
v/script - Preparing to replace the cache partition
d/script - Setting cache location to /sd-ext/cache
v/script - Unmounting internal cache partition
v/script - Attaching /sd-ext/cache to /cache
d/script - Function: Changing permissions on /cache to system.cache:0771!
d/script - Making sure that the init.rc defined folder /cache/download exists
d/script - Making sure that the init.rc defined folder /cache/dalvik-cache exists
d/script - Making sure that the init.rc defined folder /cache/lost+found exists
d/script - Examining how to handle /data/data/com.android.providers.downloads/cache
d/script - The cache folder /data/data/com.android.providers.downloads/cache is not available. Trying again on next boot
v/script - Changing permissions on /data/local/tmp
v/script - Attaching /data/local/tmp on /sd-ext/data@local@tmp
v/script - Executing the final steps of the script
d/script - Looking for the sqlite3 binary to change the storage threshold
v/script - Storage threshold is set to 1%