How to fix when Apple Mail fails to display new Exchange Imap e-mail messages?

Have a look at the Microsoft Exchange Server.

First verify that the "Microsoft Exchange IMAP4" service is started.
Secondly verify that the Exchange IMAP virtual server is running. Therefore start the Exchange System Manager application, and open the path "Administrative Groups" > "First Administrative Group" > "Servers" > Server > Protocols > IMAP4.

In our case the "Default IMAP4 Virtual Server" repeatedly stopped itself.

After starting the "Default IMAP4 Virtual Server", the new mail started arriving in the Mail.app application.


Can't re-enable FileVault after growing `system` partition

I decided to streamline the partitioning scheme as much as possible.  I deleted my leading, unused partition, but this still didn't make it go.

Somehow the partition type of the EFI partition had gotten changed, so I decided to fix that.  There doesn't seem to be any obvious way to do this from within OSX, so I rebooted off of a live Ubuntu boot image on a USB drive.  I used gdisk to set the type of the EFI partition to EF, and confirmed that this had also correctly changed its GUID to the correct one for that partition type.

For some reason, under linux the names of the EFI and Recovery partitions had disappeared, so I set them back to the names shown above.  I also confirmed that there was a FAT32 filesystem on the EFI partition.  Apparently the EFI filesystem is technically a different one from FAT32 but I left it as it was.

And it worked!  When I booted back to OSX, I ran Verify on the disk in Disk Utility, which recommended that I run Repair due to some "corruption" in the Recovery Partition, or perhaps just with its header.  I ran Repair, which reported success, and was then able to initiate full-disk FileVault encryption.


Weird, but true: iPhone earphones stop working when I walk into a particular room

Do you have a Bluetooth headphones or speaker in your master bedroom that you've paired to your phone?  Perhaps the phone's audio output is switching over to Bluetooth when it's within range.


If your keyboard is not from Apple, then this may be your problem.

Other options would be:

Find a Apple wired keyboard you can borrow. Hold down the option key
immediately after starting the Mac. Hold down the control key before
selecting macOS (OS X) as the startup operating system.
Boot to Internet Recovery and select macOS (OS X) from the menu bar.


Is it possible to have per-app network/vpn/proxy settings

There are two premium (paid) solutions that do this well.

MacProxy ($30USD)
Proxifier ($40USD)
TSocks is an open source solution, requires some command-line foo.


I am not able to delete single text messages in a conversation since updating to iOS 8

If you double-tap on a message rather than single-tap, up pops a "Copy/More..." selector, and hitting "More..." gives you the trash and forwarding arrow icons (along with the ability to select other messages to delete at the same time.)

If the icons do not apear, or if they stop apearing, there is something not working the way it does for me. Some people find that the icons re-appear after a restart (if only for a short time). Perhaps completely "quitting" the application would help? If you double-click on the home button, and then "upswipe" the Messages window does that have any effect when Messages is re-started?


Will "never auto-lock" affect the life of the iPhone?

Yes - since the battery is not user-replaceable and it has limited charge cycles, anything that causes you to recharge the device more often than needed reduces the lifetime before it needs a battery service.

Now, it's quite easy to replace the battery on an iPhone for a technician and Apple offers their service if you want a warranty or feel uneasy with yourself or a local shop doing the work.

The rest of the device is likely to last years before aging causes the backlight to dim or the other parts to fail, so in that case I would say no - you can't really run out of the rest of the phone's life by preventing the screen from locking.


jDownloader-like command line tool or lightweight GUI App?

Plowshare is a command line-downloading tool for Mac OS X: http://alternativeto.net/software/plowshare/


What are the time machine snapshot files that are saved on my local volume instead of the time machine back-up volume

Those are APFS local snapshots that use copy on write, so they take no space overhead to a first approximation.

I wouldn’t even bother removing them unless you have measurable file extent fragmentation since you can roll back changes like software updates with these as well as the system cleans them automatically if you run into storage pressure and the external drive connects to get a second backup after a few days time.

If you want to force one backup and then force deletion of all the snapshots here are the commands. I would be sure the first one completes without error, though.

tmutil startbackup --block
tmutil listlocalsnapshotdates / | grep -v dates | xargs -I date tmutil deletelocalsnapshots date

Note: the tmutil startbackup reports success on the command line (exit 0) no matter what, so be sure you see actual data copies and not zero values and a pop up error in notifications if you are logged in to the Mac console.


Once you have changed the default application using Get Info, you may need to clear the icon cache.

To get started, close all open applications and then launch Terminal from Macintosh HD > Applications > Utilities. Copy and paste the following command at the Terminal prompt and press Return to execute it:

sudo find /private/var/folders/ -name 'com.apple.dock.iconcache' -delete
sudo find /private/var/folders/ -name 'com.apple.iconservices' -delete
sudo rm -r /Library/Caches/com.apple.iconservices.store

Restart, job done.

From Safari download bar rar file icon show as VLC icon,which associate to The Unarchiver should shows its icon


Use iCloud Photo library it'll sync pictures automatically between Mac and iPhone (it does also work with iPad, Apple-tv 4 and iPod Touch 5/6) with iOS 8.1 or newer.


I don't know what do you mean by where to find /etc/apt/sources.list . It's in /etc/apt/ as the path indicates. You can edit this from your terminal, I prefer using vim. sudo vim /etc/apt/sources.list, hit Shift-G to jump to the end of the file, followed by 'o' to go into insert mode on a new line and write deb http://http.debian.net/debian/ wheezy main contrib non-free. Then hit the escape key followed by  ':' then 'wq' and hit enter to save and quit. (you're free to use any editor you want just remember to run it as root with sudo)
Kali is based on Debian Wheezy: http://docs.kali.org/policy/kali-linux-relationship-with-debian
When the first step is done correctly you should be able to do what the debian wiki says.


Cannot import AVCHD into final cut pro x

If the contents of the AVCHD have been altered or become corrupted, FCPX may be unable to import it. Utilities such as Panasonic's (free) AVCCAM restorer will attempt to reconstruct the AVCHD file structure. Backup your file before you attempt it.

In the event that the software cannot restore the file, it may be possible to extract the .MTS / .M2TS files from within the bundle, make a copy, place them within a folder, and seek to restore the contents of that folder separately.

There are also utilities such as FFMPEG that can easily and almost instantly convert stream files (for example the individual .mts / .m2ts files) and re-wrap them as .mov files. Be aware that converting stream files directly to .mov or .mp4 files may lose useful information which would normally be present within the AVCHD structure.

Panasonic publish various utilities for AVCHD and AVCCAM file structures on the Panasonic pro camera download site.


zsh doesn't expand ~ within quotes. You need to use

PATH=~/bin:$PATH

instead.

PS: And path=$PATH is not required, zsh does this automatically


Problem installing Box Sync 4 application on El Capitan

Short story: drag and drop the Box Sync.app from the DMG file to your /Applications folder and run it from there. It takes a moment to present the login prompt but it does work from there.

Long short I tried the Box installer on my Mac and was getting the same issue as yourself. Watching in Activity Monitor, after I double-click on the Box Synx.app within the mounted DMG file it prompted for my password and then seconds later disappeared from Activity Monitor with no explanation.

I ran fs_usage to watch what the installer was doing and it showed that it was writing to a log file in /Users/MYUSERNAME/Library/Application Support/Box/Box Sync/Box Sync-4.0.6974.log. Each time I tried to run the installer it wrote the following lines to the log and exits.

[36m2015-12-09 10:54:09.646 72816 INFO    MainThread           mac_self_updater      Mac self updater. user: 501, elevated user: 501, running from: /Volumes/Box Sync Installer/Box Sync.app[0m
[36m2015-12-09 10:54:09.646 72816 INFO    MainThread           mac_self_updater      installing into: /Applications/Box Sync.app[0m
[36m2015-12-09 10:54:09.648 72816 INFO    MainThread           mac_privileged_execut _get_installed_version: /Volumes/Box Sync Installer/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper --version[0m
[32m2015-12-09 10:54:09.666 72816 DEBUG   MainThread           mac_privileged_execut Executable should be installed/updated. Current version 0, bundled version 2[0m
[36m2015-12-09 10:54:09.667 72816 INFO    MainThread           mac_privileged_execut Executing command /Volumes/Box Sync Installer/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper with arguments [u'--install_sync', u'--sync_app_path', u'/Volumes/Box Sync Installer/Box Sync.app', u'--install_path', u'/Applications/Box Sync.app', u'--parent_process_id', u'72816'][0m
[36m2015-12-09 10:54:09.667 72816 INFO    MainThread           mac_privileged_execut Requesting create execute authorization ref[0m
[31m2015-12-09 10:54:23.938 72816 ERROR   MainThread           mac_bootstrapper      Failed to launch new sync app.  Error message: You can’t save the file “Box Sync” because the volume “Box Sync Installer” is read only.[0m
[31m2015-12-09 10:54:23.944 72816 ERROR   MainThread           mac_sync_app_delegate Unable to launch application via the bootstrapper.  Double click installation will fail silently![0m

For some reason it is trying to change one or more of the files within the DMG (perhaps just to change permissions), but it can't get write access within the read-only DMG so it silently fails.

Basically there is a bug in their software that needs to be fixed. In the meantime you can work around it by copying the application to a place where you it can modify the files.

I've left a message on their support forum. https://community.box.com/t5/Help-Forum/Mac-installer-fails-on-double-click/m-p/8641


Are there any tweaks for Lion's autocorrect?

For specific terms you find are getting "corrected" often, you could add them to the text substitution list as substitutes of themselves. That should work as a sort of whitelist to stop them from being autocorrected improperly.

Open up the Language & Text panel in System Preferences, and on the Text tab, click the + to add a new substitution. Enter the word you want whitelisted into both fields.


Does iTunes Match work with iOS8 Family Sharing?

No. This Apple support document details what can and cannot be shared with family sharing. In particular, there is a list of items that cannot be shared:

  There are a few things that you can't share:

  Songs added to iTunes Match from outside the iTunes Store
  In-App Purchases
  Items that are no longer available on the iTunes Store
  Items that were hidden
  Apps that aren't shareable

We still don't know how many apps will opt-out of being shareable. So this "few things" could end up being many things.

You could alternately describe the above list as Things That Can Be Shared Only With a shared iTunes Account.

So if you want maximum media sharing between adults, but still want to use Family Sharing for restricting children and/or for its non-media features (photo sharing, location sharing, calendars, etc.), then the best compromise seems to be:

Define one Apple ID (the "ownership ID") to be used only for media purchases, for iTunes Match, etc.. Adults use this Apple ID only for logging into the iTunes Store and the App Store.
Create an individual personal Apple ID for every adult and child. Everyone uses their personal ID for iCloud, Messages, and other personal services.
If you want to restrict children, then children also use their personal accounts for iTunes (which means they don't get iTunes Match and other non-shareable media, but they do get restricted sharing and purchasing via Family Sharing)
The ownership account or an adult's personal account configures itself as the family organizer, and invites all the other accounts to the family.

I believe this configuration achieves the following effect:

Adults get unrestricted sharing via logging into iTunes with the ownership account
Children can get restricted sharing/purchasing via Family sharing
Everyone gets private messaging and doc-sharing via their personal IDs
Future purchases by adults are owned by the ownership account, diminishing fragmentation (unlike purchases by children, which will be owned by the child's account, paid for by the ownership account, and shareable only as far as allowed by family sharing)

How to decide whether to use the ownership account or an adult personal ID to be the family organizer? I don't know. It seems pretty equivalent to me. One difference is that, if you use an adult personal account as the family organizer, then you have to duplicate payment information in the ownership account and in that individual's personal account.


iPad Air not connecting to iTunes (12.3.2), MacBook Air Mid-2011

Is your iPad recognized in the "Devices" section of "System Information"? Also check to see if Photos.app will recognize the iPad. It's possible that there is a problem with iTunes itself and not the iPad.


App Store only sells latest OS X version? Can't get Lion 10.7 anymore?

It is still possible to purchase 10.7 for installing/upgrading on your mac, see my answer at question Can we still upgrade to OS X 10.7 now that 10.8 is out?:

  Although you can no longer buy Lion through the App Store or directly
  by SKU from the online store, you can still order Lion after Mountain
  Lion was released.

  I called 1-800-MY-APPLE, it took some time to get through but they
  told me that I would be able to purchase Lion, OSX 10.7 from them for
  $19.99.  They would send me the physical copy through the mail.

  […]


Is there a docking station product that allows iPad 3 to access internet via an Ethernet connection instead of wireless?

In the end I bought an Apple TV.  I solved signal problems in my kitchen by using a Internet over electric mains solution.


It sounds to me like a bug in iOS. If you aren't running the current version of iOS (iOS 9.1), update it by going into Settings > General > Software Update, as updating could fix your issue. If you are running iOS 9.1, report the bug to Apple, and wait for iOS 9.2 and hope that it does the trick.


Odd Red Lines in Windows 7 Games on 2013 rMBP

Thanks to ScunnerDarkly's comments and this link, I found the correct settings in the Intel Iris Control Panel.

For any who have a similar issue:

In particular make sure to select "Custom Settings" on the right and set both to "Application Settings."


Can I install Mavericks side by side with an existing installation?

Yes, you can install OSX onto any eligible partition or external drive and are not constrained to simply apply it on the running OS.

Download the installer and choose any destination when it prompts you to install over the running OS.

I prefer this in almost all instances since I can run the migration to my new OS without ever losing my current setup or wiping a system that is currently in use. It only costs disk space and one extra step when installing.


The first things I'd try are to reset both the NVRAM and SMC in that order. Before following the steps below, ensure you have no external hardware connected (so, unplug your external display) and make sure you use the built-in keyboard.
Reset the NVRAM
Older Macs had what's called Parameter RAM (PRAM), newer Macs use Non-Volatile Random-Access Memory (NVRAM). Here’s how to reset the NVRAM on your particular MBP:

Shut down your machine. Yes, a full shut down, not just logging out.
Press the power button and then press the commandoptionpr keys. You have to make sure you press these keys before the gray screen appears or it won’t work.
Hold those keys down until your Mac reboots again and you here the startup chime.
Let go of the keys and let your Mac reboot normally.

Note: When you log back in you may need to readjust some of your system preferences (e.g. speaker volume, screen resolution, startup disk selection, time zone information, etc).
Reset the SMC
To reset the SMC on your particular MBP, follow these steps:

Shut down your computer
Keep the power cable plugged in.
Press at the same time:

optioncontrol (on the left side of the keyboard)
shift (on the right side of the keyboard for computers with the T2 security chip; on the left side otherwise)
power button

Keep holding for 10 seconds and then let go
Turn your computer back on with the power button.

After resetting both the NVRAM and SMC, use your computer to determine if the issue still persists.


What you have here is a model number, not a "Serial Oder".

You can look up Mac model numbers here, for example:
http://www.everymac.com/ultimate-mac-lookup/?search_keywords=MD760F%2FA


How to remove duplicated browser from a drop down when choosing default browser?

I've finally found what was the "issue" with duplicated Google Chrome. Version 54 was installed via brew cask install google-chrome while the second one was installed in a traditional way.

After calling brew cask uninstall --force google-chrome and re-downloading the classic version, everything came back to normal.


This isn't a bug, it's a feature, designed to replicate a real-life highlighter. The highlight feature works the same in the new iBooks, as well as iBooks for iOS. There is currently no way to change this.

You can provide feedback to Apple regarding this at the following page:

http://www.apple.com/feedback/macosx.html


Were you able to get your pictures? If not try Iexplorer. It shows all content on the phone and you can easily export the entire library.


How to install tar.gz file directly from URL efficiently from terminal?

If you don't want to keep the tar file, do

curl https://cran.r-project.org/src/base/R-3/R-3.5.0.tar.gz | tar zxf -

This uncompresses and extracts the tar file while downloading it.

The commands to install vary with the package, but you can do this after the download has finished:

cd R-3.5.0 ; ./configure && make


Accessing iCloud "Mobile Documents" on latest Lion

I posted a solution here that doesnt require any special apps/tricks:
https://apple.stackexchange.com/a/63026/28551


How can you reset security questions on an Apple ID when you have the password, but the security email is incorrect?

Focus on iTunes billing support. When you need support on a device and the software support window is over, you pay for that help.

iTunes billing support is generally free since you can't spend more money in the store without a working account. You always have to get a support person to call you since people that have access to the store accounts are a very limited subset of all the support personnel.

Just be persistent - keep good notes, provide a phone number where they can reach you and have all the details of the account you can muster ready. Things like purchase history, credit card bills so you can tell the person the last two or three purchases made from that account in terms of date, transaction number and amount.

Once you've gotten the password reset, you can go back and fix all the security questions at https://appleid.apple.com

Worst case, you can add a new email address to the account, verify it, and then see if you can send a security question reset after that email is verified by Apple and in use for a week or so. Also - make more purchases from that account (free apps are fine) to show that the device that was registered to that account is still in use and still associated with the account even though the email address on file is new.


Here is a simple example:

tell application "System Events"
    set frontmostProcess to first process where it is frontmost
    delay 0.01
    key code 121
end tell

116 is key code for page up.  Here's a list of the other key codes: Key Codes for Function and Special Keys in Applescript


Buy it online here http://www.powerbookmedic.com/MacBook-Pro-Keys---Individual-Key-Keycap-p-16753.html

or other places and do it your self.


How to type keyboard shortcuts like ⌘Ä, ⌘Ö, ⌘Ü, etc. on a US keyboard?

This may seem metaphysical, but you cannot press a key that does not exist. Despite the lack of a physical Ä key on the U.S. Keyboard, you can, however set the keyboard layout to the German keyboard layout. Alternately, you could create a modified keyboard layout starting from the standard U.S. Keyboard layout that includes a Ä key.

The operation of changing the layout is the simplest to accomplish:

Go to System Preferences » Language & Text » Input Sources
Enable the German layout (and also make sure the "Show Input menu in menu bar" box is checked).
In the Input menu, select the German layout.

Then, pressing the physical ⌘' keys will produce the ⌘Ä sequence. Likewise for ⌘; producing ⌘Ö and ⌘[ producing ⌘Ü. After typing that keystroke, you can use the menu to switch back to your desired keyboard layout.


Mysterious Reply-To Header in Apple Mail

So with a bit of help the problem was tracked down to an interaction between SIP (System Integrity Protection), terminal, and Apple Mail.
Here's what was going on:

Due to SIP the Terminal app did not have access to Mail's defaults file: ~/Library/Containers/com.apple.mail/Data/Library/Preferences/com.apple.mail.plist
As a result, the defaults program was unable to read the defaults settings that Mail.app was actually using.
Instead of reporting an error when trying to access the com.apple.mail.plist it reported that the "The domain/default pair of (com.apple.mail, UserHeaders) does not exist."

The big clue was that defaults read com.apple.mail returned nothing.
The fix was to allow the Terminal.app full disk access in System Preferences (in Security & Privacy > Privacy > Full Disk Access). Then you restart Terminal.app.
After that defaults works as expected and
defaults delete com.apple.mail User-Headers
solved the problem – since I didn't have any other User-Headers set.


Got any tips or tricks for Terminal in Mac OS X?

You can hold option and click a position in the current line to move your cursor to that position.


You can access the partition folders from /Volumes (as mentioned below).  To create the folder, you can do so by creating an Automator Folder Action such as this one:

Create a new Automator Folder Action and set the path to the Applications folder of the Volume.  Then, drag the "Get Folder Contents" action in, and check "Repeat for each subfolder found." Then, drag in a "Copy Finder Items" action, and modify the path to your choosing.  Check "Replace existing files" so that if you have duplicate applications in each of your /Applications folder you won't get an error. NOTE: this will override any application data.

I created this one, but all you  should have to do is to clone it three times (for each of the partition folders) and then modify the paths.  You can also change whether the apps should overwrite other apps.  I hope that this answers the question better than my other answer!  I'll see if I can come up with some better solutions.  Also, I don't think that you will be able to filter the apps based on the OS X version.


Pandora app icon missing on Verizon iPhone 4

Are you absolutely certain it's not there? There are a few reasons why you might not be seeing it, only one of which is due to the icon actually not being visible.

The obvious one, you're simply overlooking it in an obvious place. Unlikely I know.
The almost as obvious one, it's in a folder and you haven't looked inside the folder. Also unlikely, but less so.
There are so many apps installed that it doesn't fit on the 11 Springboard pages. This is the most likely, because you can have as many apps installed as you want (flash memory permitting) and they'll always be available via Spotlight search, but you can still only display 180 icons. If you use folders then each folder can contain 12 (or 16?) icons, but if you've hit that 180 icon maximum (11 pages x 16 icons + 4 icons in the permanent bottom row) then additional apps simply won't appear.

If the problem is that there are too many apps, put some in folders (or delete some apps) and then sync with iTunes and the rest will reappear. Alternately you can use the iTunes app organizer to rearrange things; in that organizer you can see all of the pages of apps past page 11, which are kind of grayed-out so you know they won't actually appear on the device.

Even if you don't have 11 pages of apps, try the iTunes app organizer anyway and see if you can find the app icon then, and try moving it to a more conspicuous place.


Apple Numbers use Actual date instead of formatted date

OK. I reproduced this. If you use CONCATENATE instead of & to combine the strings then things become a little clearer. You can click on CONCATENATE and see the intermediate results--in this case, you will find a SUMIF with CONCATENATE in the February column yields ">=February" so it is not surprising that the SUMIF produces an incorrect result.
So your supposition that Numbers is using the month name rather than the date is correct. If you put the T function around the date cell reference--i.e. CONCATENATE(">=",T(C$1))--then you get an empty string from the T function, which matches with the T documentation (i.e. if you give T a non-TEXT type it returns an empty string). So, the T sees row 1 as being a series of DATE/TIME types but the CONCATENATE/& sees it as a series of TEXT types.
I would consider this a Numbers bug (with CONCATENATE not recognizing date/time types). I seem to remember having done a similar thing in a prior release of Numbers and it worked as you desired so the bug may have been recently introduced. While we wait for a fix, let's see about a workaround.
I first tried DATEVALUE--i.e. CONCATENATE(">=",DATEVALUE(C$1))--but that yielded ">=2/1/2020"! I presume this is because DATEVALUE is seeing row 1 as a series of TEXT types just like CONCATENATE and when it sees February it assumes the day is 1 and the year is this year, hence 2/1/2020. I would consider this a variant on the first bug.
So we have to go the long way round. If you do this: CONCATENATE(">=",DATE(YEAR(C$1),MONTH(C$1),DAY(C$1))) you will correctly get ">=2/1/2021" and SUMIF produces the correct results.
Interesting problem.


View recently closed files (e.g., in Preview) on OS X?

It is unfortunatly impossible.

At the file system level,
there are only 3 dates associated with any file or directory:

access time
creation time
modification time

The access time is modified upon opening a file.
The modification time is modified upon writing the file.

None of these 3 dates is modified upon closing a file.
Hence the file system doesn't provide a timestamp of the event you are interested in closing time.

For example, the access time will show you when Preview opened your file, but if you close it 2 days later, no date is changed.

This is a structural limitation at the file system level.

At the Finder level the limitation is exactly the same.

This might be changed if Apple decided to improve the ergonomy of the Finder so as to be able to open what the human behind the keyboard is working on. And this won't be a programming nightmare. A basic cache of files opened and closed (modified or not), maintened through a count of references to opened files (when ref_count == 0, file is closed) + survey the deep Spotlight harvesting (to avoid to wait it a few hours to free files) would make it.


How can I get Terminal to accept mouse clicks the way PuTTY does (eg inside elinks)?

I don't think this is possible on Terminal app. But, if you want this functionality you should try a Terminal alternative like iTerm2, where you can do it with ⌘ + click.


Try holding both the power and home buttons at the same time for about 10 to 30 seconds.

EDIT 1: Try to connect it to iTunes on your computer. iTunes may offer to try to fix it for you.

EDIT 2: If all else fails, check out the "If your device gets stuck during startup" section of this Apple support page.

EDIT 3: If nothing works at all, try using the Apple's Recovery Mode. If this fails, you should contact Apple Support directly as it might be a hardware issue: http://www.apple.com/support/


Shortcut to take screenshot and save to specific folder

With native macOS You can only change the default save location for all screenshots to one location. The screenshot commands can't be split to have some screenshot commands go to one location, whilst other commands go to another location.
If your Mac is running Mojave or later, you can easily change the default screenshot location in the Options menu in the Screenshot app.
More information about Screenshots and the Screenshot app can be found at this Apple Support document. It is possible to customize the default macOS Shortcuts to key sequences you want to use, but you can't associate individual keystrokes with different save locations.


Is there a way to absolutely force a Log Out, Shut Down, or Restart with open tabs and unsaved documents?

At my college, they had an app in the Dock whose icon was a white square with LOG OUT in big red letters. It ran a script (put together with appify or similar) that killed all running apps and logged the user off. This also helped with people who didn't know the Mac and didn't look in the Apple menu for the logout menu item.


How to install Windows 7 Bootcamp using iso file (without USB/DVD)?

Here might be a solution :

Create a new partition (at least 8Gig)
Copy the iso on it
Try booting on it
If it works reboot and create a new Bootcamp partition
Try installing Windows on the bootcamp partition

If this don't work, You'll need a USB drive.


Three-finder side swipe between apps lagging, swiping up for mission control and then side-swiping produces no lag

Posting this as an answer so that it's more visible.

I'm going to detail exactly what I did even if the steps seems unnecessary.

I switched between the two accounts a couple of times, noticing that the 3 finger side swipe between spaces wasn't working on my normal account but was working on my test account. I decided to duplicate my normal account and was reading about how to do this on my test account. I started up the migration tool and went through a couple of steps before running into an error. At this point I switched back to my normal account and the swipe was working again.


How come Android finds lists Wi-Fi networks that OS X doesn't?

1) Possible interferences :

Do you have many Bluetooth peripherals connected to the Mac ?
Try tuning off Bluetooth and connecting to Wi-Fi…
http://support.apple.com/kb/HT1365

2) Possible mal-functionning hardware :

Check your machine is working with extra channels than 1 to 13 (802.11g) by going in the "Apple" menu, hold down the "alt" key and select "System Information…".

Then in the "System Report…" window select in the sidebar "Wi-Fi" or "Airport" under "Network".

You should see next to :

"Supported PHY Modes" : 802.11 a/b/g/n

"Supported Channels" : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140

If this is not ok you might need to have your machine serviced as every MacBook Air are compatible with 802.11n. Beware that some channels are banned in some countried thus restricted on your machine : http://en.wikipedia.org/wiki/List_of_WLAN_channels

3) Possible problem with the configuration of the router :

I have encountered sometimes connection drop / timeout with 300 Mbps optimisation (using wide channel configuration 2,4GHz and 5GHz : 20 MHz and 5GHz only : 40 MHz) and some computers. Best would be if the cafes you go to could make sure to have an optimised network for everyone.

If the newtork requires a password : WPA / WPA2 encryption instead of WEP ;
Support for both channels (if using 40MHz with 2,4GHz channels can create performance and reliability issues) ;
For a cafe IP addresses should be cleaned regulary (leased time 1 hour) ;

http://support.apple.com/kb/ht4199


iPhone mismatch between settings showing connection to Wifi SSID and 3G in Top left hand corner showing not connected

This has always been a slight quirk with various models of the iPhone. What version of the iPhone are you running, both hardware and software?

I've experienced this exact issue previously on the iPhone 3G. It seemed that, when the phone is but to sleep, it powers down the wifi to preserve battery, and upon wake, the Wifi indicator doesn't immediately update. There may also be a short lag in reconnecting to the Wifi after wake as well. I've actually taken the phone back and had it replaced to try and resolve this issue on one handset that suffered from it particularly badly. The replacement was better, but still showed some of this behaviour.


No keyboard in recovery mode on MacBook Pro so unable to mount encrypted drive

As a first step I would try resetting your NVRAM to see if that allows you to enter your password. It's unclear whether you'll be able to do this, since you need your keyboard to do so - but we actually don't know if the keyboard is the issue. In fact, since the USB keyboard didn't work, I suspect it's something else.

Reset NVRAM

Follow these steps:

Shut down your machine. Yes, a full shut down, not just logging out.
Press the power button and then press the commandoptionPR keys. You have to make sure you press these keys before the gray screen appears or it won’t work.
Hold those keys down until your Mac reboots again and you here the startup chime.
Let go of the keys and let your Mac reboot normally.

Note: When you log back in you may need to readjust some of your system preferences (e.g. speaker volume, screen resolution, startup disk selection, time zone information, etc).

If you don't hear your Mac reboot and play the startup chime again, then try the above steps from scratch, but try using the USB keyboard instead.

Let me know how you go.

Use Terminal in Recovery Mode to unlock your encrypted drive

Okay, since resetting the NVRAM didn't change things I suspect that this may not be a keyboard issue, but something else related to entering the password. So let's test this theory by trying to unlock your volume via Terminal.

Follow these steps:

Boot your Mac into Recovery Mode
Launch Terminal (Utilities > Terminal)
Enter the filling command in Terminal: diskutil list
Now, because you have an encrypted volume you should see something like this:

Logical Volume DriveName on disk2s2
123E4567-E89B-12D3-A456-426655440000
Locked Encrypted

Now, to interpret the above example: DriveName will be the name of your drive, and the next line (i.e. the 123E4567-E89B-12D3-A456-426655440000 in my example) will be what is known as the universally unique identifier (UUID). This identifier will be a string of alphanumeric characters in a 8-4-4-4-12 format. The UUID is what you will need to unlock your encrypted drive.
Enter the following command in Terminal: diskutil coreStorage unlockVolume <uuid>

NOTE: Replace the <uuid> with the actual UUID for your drive.
You should now be prompted for your password
Enter the password (don't worry if you don't see the cursor move)
Press enter

NOTE: If you can't enter any commands in Terminal then we know the problem lies with your keyboard input. Either way, let me know how you go.


Why do I have a /home folder and do I need it?

The folder /home is part of the standard MacOS installation. Just because it's empty, doesn't mean that it's not needed or not expected by other processes at certain times.

If you're short of space, deleting parts of the OS that you think might not be used is unwise. User-added content is likely to be at least 10 times the size of the system files, so start there!


Some self-extracting files can also just by unzipped using the command line 'unzip'. Just open Terminal, change into the directory with the .exe, and try running unzip -t filename.exe. You should see a listing of the files in the .exe. If you don't, then this approach won't work. If you do, you can make a directory and then extract the files, something like mkdir extracted && unzip /path/to/file.exe


Unplug your usb stick
Restart your mac
Download gdisk from https://sourceforge.net/projects/gptfdisk/files/latest/download
Double click the package and install gdisk.
Then open up your terminal and type diskutil list
Find the usb disk that you are trying to erase (/dev/diskx)
Unmount the disk you are trying to erase with diskutil unmountDisk force /dev/diskx
type use gdisk on the disk you want to erase. sudo gdisk /dev/diskx
Once in gdisk, type x for expert command and press enter.
Type ? to verify you are in the expert menu. Look for zap (destroy) GPT data structures and exit
Type z
When asked if you would like to delete the MBR partition also, type YES and hit enter.
Gdisk will now erase your GPT and MBR and tell you it is now okay to reformat in disk utility or another partitioning utility. Do so, and let us know if you can now format your disk.

IF NONE OF THIS WORKS. TRY THE FOLLOWING:

Unmount the disk you are trying to erase with diskutil unmountDisk force /dev/diskx
Use the DD command to erase your USB stick with zeros by entering sudo dd if=/dev/zero of=/dev/rdiskX bs=1m, where diskX is the usb disk you want to erase. This will take a long time. Please be patient.

FINALLY IF THAT DOESN'T WORK...
Create a linux live cd like linux mint, and boot from it. Then use gparted to erase and format your usb.

IF NONE OF THESE WORK...
Then your usb stick is most likely bricked and has hardware failure. Throw it out.


What does "Initialize" mean? I have just connected my micro-SD card to my Mac, this just shows up

'Initialize' means 'Format'

The ellipsis …  following it is standard 'computer speak' for "this won't happen before you see some more options."

So, for whatever reason, your computer cannot read the existing format on the card & wants to attempt to erase & start afresh. That would lose all data already on the card.

Re-test it in your dashcam, but be prepared to bin it & buy a new one. They're really fragile structures & easily fail. You could try data recovery software if the data is valuable.

It would also be worth removing & reinserting the card & rebooting the Mac, just in case it was a one-off glitch, dirty contacts, etc.


Connect Apple 30" Cinema Display to new MacBook USB-C

The Apple Cinema Display uses a DVI-Dual Link interface which is becoming very long in the tooth so adapters are going to be few and far between.  It wasn't a widely accepted standard so even when it was current, adapters were already difficult and expensive to source.

What you need to get connected is to go from USB-C DisplayPort to Dual Link DVI.  This will require two adapters:

USB-C Display Port to DisplayPort female adapter
DisplayPort to DL-DVI (powered)
A USB-A port to power the adapter (can be a wall charger)

You have to do this multi-step connection because USB-C to DL-DVI adapters are impossible to find.  The good news is that the USB-C port on MacBooks have the native DisplayPort signal so you aren't really converting anything - just the physical interface.

The active DisplayPort to DL-DVI is required because DP and DL-DVI are two completely different signals; a passive rearrangement of signal wires don't work here.  The active adapter "recreates" the signal being sent to the Cinema Display.

(IMO) I wouldn't spend the money on this solution to get a Cinema Display working on a new MacBook.  The tech, while still good is obsolete and the active adapter isn't cheap.  I would sell the monitor to someone with an older Mac that can support this type of display and use the money you would've spent on the adapter with the proceeds from the sale of the Cinema Display on a shiny, brand new monitor (like a 4K or 5K).


Keychain does not show passwords after El Capitan upgrade

I had the same problem when using my wacom tablet with the Keychain. When using an actual mouse the problem does not occure. I found the following post that explained this problem in detail:

  With the 10.11.1 update, Apple introduced a "security fix" that disabled the ability for non-physical devices to interact with the Keychain. You can see the details of this "fix" here (scroll all the way to the bottom of the page and look for CVE-2015-5943 for a full description):

  About the security content of OS X El Capitan v10.11.1 and Security Update 2015-007 - Apple Support

  You can confirm this being the issue with your machine if you view the system logs via the Console.app. When you click on "Always Allow", you should see the following in the logs:

Ignoring user action since the dialog has received events from an untrusted source

  Basically, your click is being registered as a "synthetic click". In my case, this was because I was using Apple Remote Desktop (I also tested various other remote apps I use, like TeamViewer and iTeleport Connect, and all resulted in the same error in the logs).

So a solution to this problem is to use a physical mouse to interact with the Keychain.


How can I copy files from my Mac to PC via Microsoft Remote Desktop?

When copying files from Mac to PC using Microsoft Remote Desktop I prefer to share a subfolder, not the entire drive.

Here's how:

In Remote Desktop on your Mac select your PC in the "My Desktops" section.
Click the "Edit" button (pencil icon).
In the popup click the "Redirection" button (folder icon; see image below).
Check the "Enable folder redirection" box.
Click the "+" button at the bottom of that window and browse to the Mac folder you want to share.
Connect to the remote PC.
Look for your shared Mac folder in your PC's "My Computer"
directory (see image below).

Finally, as noted by @Bart and @robbpriestley in the comments below, if you are already connected to the remote computer you need to re-establish your connection in order to see the shared folder.


Can I buy and use a New iPhone 6 as an iPod Touch?

Yes that works fine, just know that you need to pay full retail for it so you are not beholden to any carrier to pay for the rest of it. So basically you are talking about an unlocked phone.

The Apple salesperson should be able to help you get what you want along with advice on how to set it up.


iTunes Match mismatch between OS X and iOS

The answer is here, there's error in iTunes Match since 27th of April.

https://discussions.apple.com/thread/7026755?start=15&tstart=0

DK


Help diagnose errors on MacBook that will not boot

Not necessarily a logic board issue (but it is possible!).

1) It may be a RAM Issue: easiest way to test is crack it open (if it's the old non-unibody one then that's not too bad) and try running it with either stick removed. If you get the same issue it's onto...

2) An issue with the installation: there's a chance it could be a weird problem at a very low level of the installation, if you've still got the install discs and don't have any data you can't afford to lose try reinstalling. If you're still stuck...

3) Try the hardware check tool: there's a pretty good guide on how to use it here: on the Mac OS X forums. That should show any issues in detail. However...

4) The processor/logic board is done: and either way if it's either then you're down to opening that puppy up and replacing it.


Is /Users/Shared preserved after reinstalling the OS?

If you are updating the OS to a newer version, either a point upgrade or 'major version' (e.g. from Catalina to Big Sur), then yes, files in /Users/Shared are left untouched.
I have lots of files in /Users/Shared and have never had them wiped by an OS upgrade.
I haven't use Recovery on a working system, but suspect the results would be the same. An OS installer does not wipe the disk by itself.


What is the max resolution output by the HDMI port of the MacBook Pro Retina?

If it's HDMI 1.4 as noted above, it should support "4k" resolution (4096×2160p24)

http://en.wikipedia.org/wiki/HDMI#Version_1.4


Boot from USB on MacBook 1.1 (early 2007)

I was able to install Windows 8.1 by

Created a BOOTCAMP partition using the 10.6 Boot Camp tool (latest version available for 32-bit Macs)
Creating a Windows 7 USB stick on a PC using http://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool
Install rEFInd http://www.rodsbooks.com/refind/
Start Windows Windows 7 installation
During disk/partiton select, choose to format the BOOTCAMP partition as NTFS (still, it refused to install)
Restart Windows installer, second time it would recognise partition as valid
Install Windows 7
Update to Windows 8

However, the Apple drivers for MacBook1,1 is pretty outdated unfortunately. Also, I would say that Windows 7 is a more appropriate OS for MacBook1,1.


The things that are easy to quantify are screen real estate. If you want more pixels - get a screen with more pixels. The Air fits 15" of normal screen pixels in the 13" package. The 15" MacBook Pro can have a high resolution screen option like the pixel density of the  base model 17" MBP. The 13" MacBook Pro you list has the almost the same pixels as an 11" Air.

Another tradeoff is the Air will have a much faster IO system due to the SSD drive being faster than a spinning HDD. For light crunching of video and still photos, the CPU in the Air performs close enough to the other CPU in the full Pro line as to not be a big drawback for most.

The SSD speedup is huge for most developers - so that alone seems to trump most people that run Xcode - they really want to optimize for low latency IO and work iteratively. The downside is a smaller drive.

Compromises abound!

It takes great discipline to optimize code when your development workstation is running with tremendous horsepower. It almost makes sense in a way to choose as underpowered a machine as you can stand to run your code in simulation. You are forced to preview a bit of what the execution of that code will be on lesser powered mobile devices and entry level consumer macs if they are the end users of your development efforts.

I hope these help you compare the tradeoffs and make a great choice. I envy you for having either of these - people have developed code on far less capable machines than even a 4 year old MacBook - so you really have no bad choice and can let he potential payoff of your development efforts guide how much capital you want to invest before you are selling your efforts.


You can set file associations with RCDefaultApp(may not work on very new macOS)  or the new replacement SwiftDefaultApps but I haven't tested either of these for file:///.
I thought file links had been disabled in most OSes in recent years as being inherently insecure.


How do I restart the iTunes matching process?

In the menu bar, select "Store" -> "Update iTunes Match":

The match and upload process will restart.


OS X Mavericks seems to be corrupting my sleep image

Assuming you aren't running any 3rd party utilities or have previously changed your hibernation settings here is what I would do:

run sudo pmset -a hibernatemode 3
Verify your disk using disk utility. repair any problems.
delete the sleep image sudo rm /private/var/vm/sleepimage

if that doesn't fix it try an SMC reset


OS X contacts: Related name - In which direction does the relationship field work correctly?

I've always use this like the a) exemple and it always work for me.
So I think your a) exemple is good because it's like this I use the relationship field.


identify if Filevault is enabled on remote Mac

Can you run a command line tool, such as fdesetup?

$ sudo fdesetup status
FileVault is On.

fdesetup also accepts the verb isactive, which returns 0 if FileVault is enabled (checking a return value is arguably more reliable than reading the text):

$ sudo fdesetup isactive
$ echo $?
0

fdesetup does require root access, which might be a problem.

You could also run diskutil cs list and check for the encryption status. The exact wording you're looking for is a bit complicated because of all the different possible combinations, this script might be a good start.


Xcode 4.1 does not show any recent projects

Recent items menus can be tied to the "Number of recent items" preferences for the Finder in System Preferences, but this is particularly true for Apple's software now. Setting the OS preference for "Documents" to anything other than "None" will activate that feature in Xcode. I wouldn't have done it that way either.

You might have to Quit and Discard Windows Command-Option-Q, change the number in the general pane and relaunch Xcode. It's a bit convoluted to get the change active with all the recent "save your workspace" changes in Lion.


Making a bootable USB Drive from an .iso

The simple process is to use Apple's Bootcanp to handle three problems you face in booting from windows:

Partitioning your internal drive (you can skip this - it's what Bootcanp wants, but purely optional)
Supply drivers - XP almost certainly won't have correct drivers for new Macs. Since you didn't mention your hardware, it might be old enough to not matter.
Ensure the Mac EFI sees and initiates boot - this is where making a bootable USB trips up most users.

You'll want to look at a tool like rEFIt, rEFInd or bootrunner since just burning the image onto USB is not enough to boot foreign OS like an XP live CD image.

If that image doesn't include an EFI aware boot loader, you'll need to modify that ISO and wrap it in a boot loader such as GRUB.


"this computer has been scheduled to go to sleep" when none is set

I had this issue as well. I found two potential answers:

This one suggests resetting PRAM and the SMC:

https://discussions.apple.com/thread/7702633

However, the second one mentions iDrive (as did a previous answer here). I did, in fact, switch to iDrive about a month ago, and believe the dialog box began appearing after installing it:

https://discussions.apple.com/thread/8304128?page=2

The above thread refers to a response from iDrive support which suggests un-checking the "wake from sleep" setting (it is apparently checked by default; mine was). For me, the issue was completely resolved by making this change; it has been 4 months since I changed the setting with zero recurrence. Make sure you don't miss the "do you want to save changes" dialog after changing it; iDrive has a way of making macOS feel like Windows.


How do I delete qmasterd in Incompatible Software folder?

Right, a solution that worked for me...

Restart in Recovery mode, launch Terminal from the Tools menu, move to the directory with the offending file, rm filename and "Bob's your Uncle!"  :-)


Unable to install software packages using Home Brew

Type

brew cleanup

follow by

brew update

then try again!


You could try the detailed procedure outlined by Apple on iTunes for Windows Vista or Windows 7: Troubleshooting unexpected quits, freezes, or launch issues.

It begins with starting iTunes in Safe Mode and then proceeds to other steps like removing iTunes Preference files, creating a new library, recreating a library and so on.

If you seem to get stuck in this process, I would suggest creating a new library and adding your existing content to it. You would lose your playlists, ratings, etc. Here are the steps:

Hold the Shift key when launching iTunes (from the Start Menu or Task Bar or Windows Explorer).
Click on the Create Library... button and start iTunes.
Drag and drop all your media folders into the iTunes window. If you configured iTunes to organize and copy media, your media files would be under the %userprofile%\Music\iTunes\iTunes Media folder. You can also do this by going to the File > Add Folder to Library... menu option and choosing the folders.


How can I keep Voice Memos out of Music in iTunes?

I agree also that this is an inconvenience, and it is annoying.
Some other ways you can resolve the issue is by highlighting all of you voice memos in the entire library (easy to do if you have your library sorted by genre), right click to 'get info', go to the options tabs and check the option 'skip when shuffling' and everything that is highlighted can be still checked and they will never play unless you manually select them.

Also under that same options tab, there's a drop-down under 'Media kind' and if you select 'audio book' instead of voice memo (or music), they will no longer appear in your main library, and will instead appear under the audio books library.
Hope this helps.


Migration Assistant and USB Time Machine disk

I've had a similar problem, which may be different to your problem because all the computers in my house share the same backup drive, and so there are lots of different backup files.

My problem (which I fixed) was that Migration Assistant couldn't see the backup drive, but it turned out that if I opened the drive in Finder, and then opened the '.sparsebundle' file that belonged to my computer, then all of a sudden the backup drive became visible to Migration Assistant and I could restore from backup.


How to Reverse Scrollwheel in Adobe Illustrator (holding Alt) using Karabiner?

Use Option::KEYTOKEY_BEFORE_KEYDOWN together with KeyCode::VK_CONFIG_:

<?xml version="1.0"?>
<root>
  <item>
    <name>invertscrolling</name>
    <identifier vk_config="true">invertscrolling</identifier>
    <autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL</autogen>
  </item>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <only>ILLUSTRATOR</only>
    <autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::OPTION_L,
    Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CONFIG_TOGGLE_invertscrolling,
    Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_CONFIG_TOGGLE_invertscrolling</autogen>
    <autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::OPTION_L,
    Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CONFIG_TOGGLE_invertscrolling,
    Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_CONFIG_TOGGLE_invertscrolling</autogen>
  </item>
</root>

More information about KeyRemap4MacBook:

http://pqrs.org/macosx/keyremap4macbook/xml.html.en
https://raw.github.com/tekezo/KeyRemap4MacBook/master/Tests/lib/string/data/checkbox.xml
http://osxnotes.net/keyremap4macbook.html


Must I download Xcode with the same Apple ID that I'm submitting with?

Your friend will be fine. The account used to download Xcode is in no way connected to your iTunes connect account, which is what is used to upload your app later. Xcode prompts for login information where appropriate, so your friend has nothing to worry about. There's no need to download it again later.


does going to the itunes store app to sign out also sign you out of your icloud account?

if you sign out of iTunes / App Store, than won't disconnect you from iCloud and vise versa


What does it mean when I get a server failure when connecting to a router with DNS protocol

"Server failure" is, according to RFC 1035, an error that means that "The name server was unable to process this query due to a problem with the name server."  That error code doesn't provide enough information to indicate what the problem is; it could be that the router is having a problem, or it could be that the router is talking to some other name server and got an equally mysterious "server failure" error from that server.

What's the host name it's trying to look up?


How can I browse WWDC session videos directly on my iOS device or AppleTV?

You can find them in iTunes U, and if you log in at

Apple Developer Site

with a valid developer ID, you will get a list of videos - and there is a button to "View all in iTunes".

When I did this a minute ago on the iPad I got a "One moment please" followed by a redirect to iTunes, and all the videos appeared in categories, all marked "Free".

If it isn't working for you then there must be a problem with your account. If you can access it through the Mac you're probably going to need to talk to Apple about it.

You've probably thought to try "Clear Cookies and Data" from Preferences->Safari?


MacBook Internal SSD Not showing up in System Information or Disk Utility

Yesterday I had the same problem and solved it by creating a bootable USB with Mac OS Mojave.
Next you need to power on the Mac while holding Option, then select "boot from USB". Wait and open Disk Utility and the SSD will be there.
This solution worked for me. I think disk utility in network recovery is limited or is a old version without support.


Well the problem got fixed eventually over time. I was never able to find an actual solution, but eventually more and more of the apps I used to have began to be able to download onto my phone. Not all at once, but eventually I got them all.


It is possible to create/install an iOS app like the macOS parental controls?

Yes, to at least some degree. Apps like OurPact allow control of which apps your child is allowed to use.


Boot Camp will not install to an external drive, (pg. 6) but you might be able to clone a Windows system to the external volume; not sure if a Mac will support booting it via USB 3.0 though.  I'd say you should wait for the next Boot Camp update which will likely bring USB 3 support (and hopefully native drivers for all the new Mac models introduced at WWDC 2012).


Unexpected behaviour when using 'Center' option for the desktop wallpaper in Mountain Lion

I think they're working as expected. Center puts the image at the middle of your screen, without changing the aspect ratio (an image larger than your screen will be downscaled, but a smaller one won't be upscaled). Because your screen is a 4:3 ratio, and the wallpaper is 16:10, you get blue bars filling the rest of the space. Similarly, Fit to Screen scales the image proportionately so that width matches that of your screen, but it does not change the aspect ratio, which is why you still have blue bars.

If you want the image to take up all of your screen without any blue bars, try the Fill Screen or Stretch to Fill Screen options. Fill Screen scales the image proportionately so that it fills the entire screen, and Stretch to Fill Screen scales the image to fill the screen, but changes the aspect ratio so the entire image is on-screen (i.e. you don't lose any of the image boundaries).


How to turn on an iPhone with a broken power button?

Plug in your phone to charge it.
It will turn on.
Go to Settings -> General -> Shutdown to turn it off.


You can see below the free space available with iOS 8 for each kind of devices :

Edit :

Table from http://www.techrepublic.com/article/lawsuit-against-apple-for-ios-storage-misrepresentation-get-the-facts/


I'm assuming that the partition Backup OS X on your external drive is a bootable partition.

Turn on the Mac and hold down the option key. This will show you all the bootable partitions that the Mac can find. If the partition Internal HD in your internal drive does not show up then EFI has not discovered the required files for a boot partition and the OS on it can be considered damaged and should be replaced.

From what you describe I suspect some sort of damage to the low level formatting of the partition.

At this point I would boot from another partition and use Carbon Copy Cloner or a similar tool to backup the damaged partition and then erase and reformat the entire drive before installing a new System or a known good backup.


Symbolic links of plist file getting turned into plain text files

Yes, it's the expected behavior because Sequel Pro expects the Favorites.plist file to be where it's programmed to be, in ~/Application Support/Sequel Pro/Data.

In other words, when Sequel Pro opens, it reads the Favorites.plist file following the symlink because it's just making a read of the file.  When a change is make or the app closes the file is updated and is written in its programmed location and does not follow the symlink because first a temporary Favorites.plist.<$random> file is written and then the symlink is deleted and the temporary Favorites.plist.<$random> file is renamed to Favorites.plist.  In this process Sequel Pro sees the symlink of the Favorites.plist as a regular file not a symlink and why it's replaced.


MacBook Pro - will 10 hours of continuous fan usage cause damage

You should be fine. 90°C is not that high for a CPU that's under heavy load. I've seen MacBook Pro CPUs run as hot at 117°C when under heavy load.

As a point of reference, you can refer to the Intel Mac Temperature Database to get a sense for how hot MacBooks can run. You can search and filter the results as needed.

As for your concern that the heat will destroy the logic board or fan will fail soon, these are things that can happen unexpectedly to any computer. However, I wouldn't be worried on the basis of a CPU that runs close to 90°C under load. And, at the end of the day, a computer is a tool and if you need it to be an Android build machine, then that's what you need to use it for. As long as it runs the software and produces the results, then it's capable of doing the work.

And, as always, make sure you have a backup regime in place!


Sound turns off when Mountain Lion sleeps

Sleep mode is designed to suspend apps so the system can sleep. (All apps and most of the OS stop executing and some hardware is turned off to save battery.)

There is no fix for this other than setting your system to not sleep. You can do this permanently in the Energy Saver preference pane or temporarily by using an app like Jiggler or a command-line utility like caffeinate.


Apple publishes the source code for the open source parts of OSX. So the source for "man" is retrievable from https://opensource.apple.com/tarballs/man/ .  The latest version (as of this writing) is v1.6c. Provided you have at least the Command Line Tools installed (you can run xcode-select --install to get them if you don’t):

curl -LORf 'https://opensource.apple.com/tarballs/man/man-16.tar.gz'
tar -xzvf man-16.tar.gz
cd man-16/man

# Undo an Apple patch that adds a dependency on 'xcselect.h',
# which is something that Apple doesn't appear to distribute.
patch -R -p0 <../patches/PR11291804-xcode.diff

./configure --prefix=/usr/local
make
make install

That done, the man binary should be available at /usr/local/bin/man. Also note that you might need to run hash -r to clear the hash table of any instances of /usr/bin/man that may be lingering there from the last time you ran man before the addition to /usr/local/bin/ will be picked up.


Attempting to install High Sierra alongside Windows 10 (1809 October 2018 ISO): "This disk cannot be used to startup your computer"

Your disk0s1 has nothing in it. What was suppose to go into this partition ended up in disk0s4. You can blame Microsoft for this. The Windows installer just did not make the partition larger enough. So there is two ways to look at this.

You screwed up an might as well just start over. Personally, I would recommend sticking with a BIOS boot. For your model Mac, the Windows Support software from Apple working best with this type of booting. If you insist on an EFI boot, then I suggest you follow the guidelines for partitioning outlined in the Microsoft document: UEFI/GPT-based hard drive partitions. I would recommend at least 800 MB for the WRE partition. You can get more information about the WRE by reading Windows Recovery Environment (Windows RE).
You could shrink disk0s1 and create a new larger disk0s2, then try to install High Sierra. I would make the EFI partition at least 209,715,200 bytes in size. If this does not work, then change disk0s1 to a EFI partition and try installing High Sierra again.

I can kind of outline some of the steps, but you first would have to decide what you what to do.

Steps to merge disk0s1 and disk0s2 into a single EFI partition.

You can either boot from the Windows USB installer or from the WinRE on you internal drive. In the steps below, the WinRE was used.

Hold down the shift key when selecting Restart. This should boot the Mac to the WinRE.
Get to a Command Prompt window by selecting Troubleshoot -> Advanced options -> Command Prompt.
Enter the following commands. The last command lists the drive letters assigned to the volumes. In my case, the Windows volume was assigned the letter C. If your Windows volume is assigned a different letter, then make the appropriate letter substitution in the rest of the steps.

diskpart
sel disk 0
sel part 2
assign letter=s
list vol

Copy the contents of the EFI volume to the Windows volume.

exit
md c:\drive_s
xcopy s:\ c:\drive_s /e /h

Remove the existing EFI partition.

diskpart
sel disk 0
sel part 2
del part override

Change the existing empty WinRE volume to an EFI volume. The help commands were entered so selected output could be copy and pasted to aid in entering the subsequent gpt and set id commands.

  Note: The partition type needed to be set to Basic data partition before entering the extend command. Afterwards, the partition type is set to EFI System partition.

sel part 1
help gpt
GPT ATTRIBUTES=0x0000000000000000
help setid
SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
extend
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b
format fs=fat32 label=EFI quick

Copy the saved files to the new EFI volume.

assign letter=s
exit
xcopy c:\drive_s\* s:\ /e /h

Remove the files from the Windows volume and close the Command Prompt window.

rd /s /q c:\drive_s
exit

Select Continue.

  Note: I did not need to rebuild the BCD. If your computer does not boot properly, then the BCD probably will need to be rebuilt.

Below is the output when I entered the above commands. Windows 10 (1809) was installed in VirtualBox and was running in Audit mode.

Microsoft Windows [Version 10.0.17763.107]
(c) 2018 Microsoft Corporation. All rights reserved.

X:\windows\system32>diskpart

Microsoft DiskPart version 10.0.17763.1

Copyright (C) Microsoft Corporation.
On computer: MININT-GA4EHL6

DISKPART> sel disk 0

Disk 0 is now the selected disk.

DISKPART> sel part 2

Partition 2 is now the selected partition.

DISKPART> assign letter=s

DiskPart successfully assigned the drive letter or mount point.

DISKPART> list vol

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     D                       CD-ROM          0 B  No Media
  Volume 1         Recovery     NTFS   Partition    499 MB  Healthy
  Volume 2     C                NTFS   Partition    105 GB  Healthy
* Volume 3     S                FAT32  Partition     99 MB  Healthy    Hidden

DISKPART> exit

Leaving DiskPart...

X:\windows\system32>md c:\drive_s

X:\windows\system32>xcopy s:\ c:\drive_s /e /h
S:\EFI\Microsoft\Boot\BCD
S:\EFI\Microsoft\Boot\BCD.LOG
S:\EFI\Microsoft\Boot\boot.stl
S:\EFI\Microsoft\Boot\bootmgfw.efi
S:\EFI\Microsoft\Boot\bootmgr.efi
S:\EFI\Microsoft\Boot\memtest.efi
S:\EFI\Microsoft\Boot\winsipolicy.p7b
S:\EFI\Microsoft\Boot\BOOTSTAT.DAT
S:\EFI\Microsoft\Boot\kd_02_10df.dll
S:\EFI\Microsoft\Boot\kd_02_10ec.dll
S:\EFI\Microsoft\Boot\kd_02_1137.dll
S:\EFI\Microsoft\Boot\kd_02_14e4.dll
S:\EFI\Microsoft\Boot\kd_02_15b3.dll
S:\EFI\Microsoft\Boot\kd_02_1969.dll
S:\EFI\Microsoft\Boot\kd_02_19a2.dll
S:\EFI\Microsoft\Boot\kd_02_1af4.dll
S:\EFI\Microsoft\Boot\kd_02_8086.dll
S:\EFI\Microsoft\Boot\kd_07_1415.dll
S:\EFI\Microsoft\Boot\kd_0C_8086.dll
S:\EFI\Microsoft\Boot\kdstub.dll
S:\EFI\Microsoft\Boot\BCD.LOG1
S:\EFI\Microsoft\Boot\BCD.LOG2
S:\EFI\Microsoft\Boot\bg-BG\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\bg-BG\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\cs-CZ\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\cs-CZ\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\cs-CZ\memtest.efi.mui
S:\EFI\Microsoft\Boot\da-DK\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\da-DK\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\da-DK\memtest.efi.mui
S:\EFI\Microsoft\Boot\de-DE\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\de-DE\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\de-DE\memtest.efi.mui
S:\EFI\Microsoft\Boot\el-GR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\el-GR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\el-GR\memtest.efi.mui
S:\EFI\Microsoft\Boot\en-GB\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\en-GB\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\en-US\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\en-US\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\en-US\memtest.efi.mui
S:\EFI\Microsoft\Boot\es-ES\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\es-ES\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\es-ES\memtest.efi.mui
S:\EFI\Microsoft\Boot\es-MX\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\es-MX\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\et-EE\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\et-EE\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\fi-FI\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\fi-FI\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\fi-FI\memtest.efi.mui
S:\EFI\Microsoft\Boot\fr-CA\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\fr-CA\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\fr-FR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\fr-FR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\fr-FR\memtest.efi.mui
S:\EFI\Microsoft\Boot\hr-HR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\hr-HR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\hu-HU\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\hu-HU\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\hu-HU\memtest.efi.mui
S:\EFI\Microsoft\Boot\it-IT\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\it-IT\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\it-IT\memtest.efi.mui
S:\EFI\Microsoft\Boot\ja-JP\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\ja-JP\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\ja-JP\memtest.efi.mui
S:\EFI\Microsoft\Boot\ko-KR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\ko-KR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\ko-KR\memtest.efi.mui
S:\EFI\Microsoft\Boot\lt-LT\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\lt-LT\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\lv-LV\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\lv-LV\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\nb-NO\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\nb-NO\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\nb-NO\memtest.efi.mui
S:\EFI\Microsoft\Boot\nl-NL\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\nl-NL\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\nl-NL\memtest.efi.mui
S:\EFI\Microsoft\Boot\pl-PL\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\pl-PL\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\pl-PL\memtest.efi.mui
S:\EFI\Microsoft\Boot\pt-BR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\pt-BR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\pt-BR\memtest.efi.mui
S:\EFI\Microsoft\Boot\pt-PT\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\pt-PT\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\pt-PT\memtest.efi.mui
S:\EFI\Microsoft\Boot\qps-ploc\memtest.efi.mui
S:\EFI\Microsoft\Boot\ro-RO\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\ro-RO\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\ru-RU\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\ru-RU\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\ru-RU\memtest.efi.mui
S:\EFI\Microsoft\Boot\sk-SK\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\sk-SK\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\sl-SI\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\sl-SI\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\sr-Latn-RS\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\sr-Latn-RS\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\sv-SE\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\sv-SE\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\sv-SE\memtest.efi.mui
S:\EFI\Microsoft\Boot\tr-TR\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\tr-TR\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\tr-TR\memtest.efi.mui
S:\EFI\Microsoft\Boot\uk-UA\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\uk-UA\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\zh-CN\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\zh-CN\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\zh-CN\memtest.efi.mui
S:\EFI\Microsoft\Boot\zh-TW\bootmgfw.efi.mui
S:\EFI\Microsoft\Boot\zh-TW\bootmgr.efi.mui
S:\EFI\Microsoft\Boot\zh-TW\memtest.efi.mui
S:\EFI\Microsoft\Boot\Fonts\chs_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\cht_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\jpn_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\kor_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\malgunn_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\malgun_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\meiryon_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\meiryo_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\msjhn_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\msjh_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\msyhn_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\msyh_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\segmono_boot.ttf
S:\EFI\Microsoft\Boot\Fonts\segoen_slboot.ttf
S:\EFI\Microsoft\Boot\Fonts\segoe_slboot.ttf
S:\EFI\Microsoft\Boot\Fonts\wgl4_boot.ttf
S:\EFI\Microsoft\Boot\Resources\bootres.dll
S:\EFI\Microsoft\Boot\Resources\en-US\bootres.dll.mui
S:\EFI\Microsoft\Recovery\BCD
S:\EFI\Microsoft\Recovery\BCD.LOG
S:\EFI\Microsoft\Recovery\BCD.LOG1
S:\EFI\Microsoft\Recovery\BCD.LOG2
S:\EFI\Boot\bootx64.efi
138 File(s) copied

X:\windows\system32>diskpart

Microsoft DiskPart version 10.0.17763.1

Copyright (C) Microsoft Corporation.
On computer: MININT-GA4EHL6

DISKPART> sel disk 0

Disk 0 is now the selected disk.

DISKPART> sel part 2

Partition 2 is now the selected partition.

DISKPART> del part override

DiskPart successfully deleted the selected partition.

DISKPART> sel part 1

Partition 1 is now the selected partition.

DISKPART> help gpt

    On basic GUID partition table (GPT) disks, assigns the GPT attribute(s) to
    the partition with focus.

Syntax:  GPT ATTRIBUTES=<N>

    ATTRIBUTES=<N>

                The hexadecimal value indicating the attributes to apply to the
                partition with focus. The GPT attribute field is a 64-bit field
                that contains two subfields. The higher field is interpreted
                only in the context of a particular partition type GUID, while
                the lower field is common to all partition types.

                The following attribute can be set on any partition:

                0x0000000000000001 marks the partition as required. This
                indicates to all disk management utilities that the partition
                should not be deleted. The EFI System partition contains only
                those binaries necessary to start the operating system. This
                makes it easy for original equipment manufacturer (OEM) or
                operating system-specific binaries to be placed in other
                partitions.

                For basic data partitions, the following attributes are defined:

                0x8000000000000000
                GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER
                Prevents the partition from having a drive
                letter automatically assigned. By default, each partition is
                assigned a new drive letter and a volume GUID pathname. Both
                the drive letter and the volume GUID pathname can be used to
                open the volume using Win32 APIs. Setting this attribute ensures
                that when a disk is moved to a new computer, a new drive letter
                will not be automatically generated. Instead, the user can
                manually assign drive letters.

                0x4000000000000000
                GPT_BASIC_DATA_ATTRIBUTE_HIDDEN
                Defines the partition's volume as hidden.
                Setting this attribute specifies that the volume will not be
                assigned a drive letter or a volume GUID pathname. Both
                the drive letter and the volume GUID pathname can be used to
                open the volume using Win32 APIs. A hidden partition's
                volume is not reported by Win32 APIs such as FindFirstVolume
                and FindNextVolume.

                0x2000000000000000
                GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY
                Defines the partition as being a Volume Snapshot Service
                shadow copy volume. Fle system filters use this flag to
                prevent the filter from attaching to the volume.

                0x1000000000000000
                GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY
                Prevents the volume from being written to.

                Other attributes may be added by Microsoft at any time.

    GPT partition attributes give additional information about the use of the
    partition.

    A basic GPT partition must be selected for this operation to succeed.

    Caution:

        Changing the GPT attributes might cause your basic data volumes to
        fail to be assigned drive letters, or prevent the file system from
        mounting. Unless you are an original equipment manufacturer (OEM)
        or an IT professional experienced with GPT disks, do not change GPT
        attributes.

Example:

    GPT ATTRIBUTES=0x8000000000000000
    GPT ATTRIBUTES=0xF000000000000001

DISKPART> GPT ATTRIBUTES=0x0000000000000000

DiskPart successfully assigned the attributes to the selected GPT partition.

DISKPART> help setid

    Changes the partition type field for the partition with focus.

Syntax:  SET ID={<BYTE> | <GUID>} [OVERRIDE] [NOERR]

    ID={<BYTE> | <GUID>}

                Specifies the new partition type.

                For master boot record (MBR) disks, you can specify a partition
                type byte, in hexadecimal form, for the partition. Any
                partition type byte can be specified with this parameter except
                for type 0x42 (LDM partition). Note that the leading '0x' is
                omitted when specifying the hexadecimal partition type.

                For GUID partition table (GPT) disks you can specify a
                partition type GUID for the partition. Recognized GUIDs
                include:

                    EFI System partition:
                        c12a7328-f81f-11d2-ba4b-00a0c93ec93b

                    Basic data partition:
                        ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

                Any partition type GUID can be specified with this parameter
                except for the following:

                    Microsoft Reserved partition:
                        e3c9e316-0b5c-4db8-817d-f92df00215ae

                    LDM Metadata partition on a dynamic disk:
                        5808c8aa-7e8f-42e0-85d2-e1e90434cfb3

                    LDM Data partition on a dynamic disk:
                        af9b60a0-1431-4f62-bc68-3311714a69ad

                    Cluster Metadata partition:
                        db97dba9-0840-4bae-97f0-ffb9a327c7e1

                Other than the limitations mentioned, DiskPart otherwise does
                not check the partition type for validity except to ensure that
                it is a byte in hexadecimal form or a GUID.

    OVERRIDE    Enables DiskPart to force the file system on the volume to
                dismount before changing the partition type. When changing
                the partition type, DiskPart will attempt to lock and dismount
                the file system on the volume. If this parameter is not specified,
                and the call to lock the file system fails, (because some other
                application has an open handle to the volume), the entire
                operation will fail. When this parameter is specified, the
                dismount is forced even if the call to lock the file system
                fails. When a file system is dismounted, all opened handles to
                the volume will become invalid.

    NOERR       For scripting only. When an error is encountered, DiskPart
                continues to process commands as if the error did not occur.
                Without the NOERR parameter, an error causes DiskPart to exit
                with an error code.

    Intended for Original Equipment Manufacturer (OEM) use only.

    A partition must be selected for this operation to succeed.

    Caution:

        Changing partition type fields with this parameter might cause your
        computer to fail or be unable to start up. Unless you are an OEM or an
        IT professional experienced with GPT disks, do not change partition
        type fields on GPT disks using this parameter. Instead, always use the
        CREATE PARTITION EFI command to create EFI System partitions, the
        CREATE PARTITION MSR command to create Microsoft Reserved partitions,
        and the CREATE PARTITION PRIMARY command without the ID parameter to
        create primary partitions on GPT disks.

    This command does not work on dynamic disks nor on Microsoft Reserved
    partitions.

    Example:

    SET ID=07 OVERRIDE
    SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

DISKPART> SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

DiskPart successfully set the partition ID.

DISKPART> extend

DiskPart successfully extended the volume.

DISKPART> set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b

DiskPart successfully set the partition ID.

DISKPART> format fs=fat32 label=EFI quick

  100 percent completed

DiskPart successfully formatted the volume.

DISKPART> assign letter=s

DiskPart successfully assigned the drive letter or mount point.

DISKPART> exit

Leaving DiskPart...

X:\windows\system32>xcopy c:\drive_s\* s:\ /e /h
C:\drive_s\EFI\Boot\bootx64.efi
C:\drive_s\EFI\Microsoft\Boot\BCD
C:\drive_s\EFI\Microsoft\Boot\BCD.LOG
C:\drive_s\EFI\Microsoft\Boot\BCD.LOG1
C:\drive_s\EFI\Microsoft\Boot\BCD.LOG2
C:\drive_s\EFI\Microsoft\Boot\boot.stl
C:\drive_s\EFI\Microsoft\Boot\bootmgfw.efi
C:\drive_s\EFI\Microsoft\Boot\bootmgr.efi
C:\drive_s\EFI\Microsoft\Boot\BOOTSTAT.DAT
C:\drive_s\EFI\Microsoft\Boot\kdstub.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_10df.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_10ec.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_1137.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_14e4.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_15b3.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_1969.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_19a2.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_1af4.dll
C:\drive_s\EFI\Microsoft\Boot\kd_02_8086.dll
C:\drive_s\EFI\Microsoft\Boot\kd_07_1415.dll
C:\drive_s\EFI\Microsoft\Boot\kd_0C_8086.dll
C:\drive_s\EFI\Microsoft\Boot\memtest.efi
C:\drive_s\EFI\Microsoft\Boot\winsipolicy.p7b
C:\drive_s\EFI\Microsoft\Boot\bg-BG\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\bg-BG\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\cs-CZ\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\cs-CZ\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\cs-CZ\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\da-DK\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\da-DK\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\da-DK\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\de-DE\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\de-DE\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\de-DE\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\el-GR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\el-GR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\el-GR\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\en-GB\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\en-GB\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\en-US\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\en-US\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\en-US\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\es-ES\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\es-ES\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\es-ES\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\es-MX\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\es-MX\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\et-EE\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\et-EE\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fi-FI\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fi-FI\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fi-FI\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\Fonts\chs_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\cht_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\jpn_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\kor_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\malgunn_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\malgun_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\meiryon_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\meiryo_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\msjhn_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\msjh_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\msyhn_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\msyh_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\segmono_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\segoen_slboot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\segoe_slboot.ttf
C:\drive_s\EFI\Microsoft\Boot\Fonts\wgl4_boot.ttf
C:\drive_s\EFI\Microsoft\Boot\fr-CA\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fr-CA\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fr-FR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fr-FR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\fr-FR\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\hr-HR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\hr-HR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\hu-HU\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\hu-HU\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\hu-HU\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\it-IT\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\it-IT\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\it-IT\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ja-JP\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ja-JP\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ja-JP\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ko-KR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ko-KR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ko-KR\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\lt-LT\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\lt-LT\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\lv-LV\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\lv-LV\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nb-NO\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nb-NO\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nb-NO\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nl-NL\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nl-NL\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\nl-NL\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pl-PL\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pl-PL\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pl-PL\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-BR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-BR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-BR\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-PT\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-PT\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\pt-PT\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\qps-ploc\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\Resources\bootres.dll
C:\drive_s\EFI\Microsoft\Boot\Resources\en-US\bootres.dll.mui
C:\drive_s\EFI\Microsoft\Boot\ro-RO\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ro-RO\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ru-RU\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ru-RU\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\ru-RU\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sk-SK\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sk-SK\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sl-SI\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sl-SI\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sr-Latn-RS\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sr-Latn-RS\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sv-SE\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sv-SE\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\sv-SE\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\tr-TR\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\tr-TR\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\tr-TR\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\uk-UA\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\uk-UA\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-CN\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-CN\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-CN\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-TW\bootmgfw.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-TW\bootmgr.efi.mui
C:\drive_s\EFI\Microsoft\Boot\zh-TW\memtest.efi.mui
C:\drive_s\EFI\Microsoft\Recovery\BCD
C:\drive_s\EFI\Microsoft\Recovery\BCD.LOG
C:\drive_s\EFI\Microsoft\Recovery\BCD.LOG1
C:\drive_s\EFI\Microsoft\Recovery\BCD.LOG2
138 File(s) copied

X:\windows\system32>rd /s /q c:\drive_s

X:\windows\system32>exit


Unable to adjust partition of USB drive with Mountain Lion Disk Utility

You cannot resize a drive that has been encrypted. You will first need to unencrypt the drive, then resize the partitions, then re-encrypt the drive.


If you had Photo Stream enabled, as many as the most recent thousand will be available on there. Unfortunately, without a backup to iTunes or import from another app, they will no longer be on the device in an accessible way. I'm surprised the Genius who helped you didn't stress this point more emphatically.


It looks like a network issue.
In such cases when I use a framework that is dependant on the internet I would run a ping test which can give a clue on what's happening on the network layer (any delays or such)


How to open a presentation document in Keynote on iOS?

Apparently, a bug.

Crashed out of Keynote. Relaunched Keynote. Now a single-tap opens the presentation.


What is the cheapest way to upgrade from OS X10.4 to 10.6?

Spend the 30 bucks to get the 10.6 DVD and then use it for a clean install.

There's no reason to buy 10.5 so you can "upgrade" to 10.6. The 10.6 DVD is exactly the same as all the other release DVDs.


Macbook Pro 16" Clamshell Mode Power Delivery with 2 USB-C PD Monitors

The MacBook Pro 16" will be connected via USB-C to both of them [LG 27UK850-W monitors] and use them as external monitors. Since both can charge it as well will the MacBook Pro 16" charge faster while being connected to both or will just one monitor be able to deliver the charging at a time?

The MacBook Pro will only charge from a single port at any one time.  It doesn't matter if the power is coming from a monitor with Power Delivery or from USB-C Power Adapters, it will only take charge from one.  Usually the one with the higher power rating or if identical, the first one connected.


Why does Safari frequently log me out of websites?

This seems to be a common issue (which I also experience). I know that Safari is particular with how it handles cookies, which is a likely cause. I'm assuming this is on Apple's radar.

I have some suspicion that it's because I have website tracking completely off, but never tested it fully as I prefer to have it off.

As a temporary fix, the use of a password manager (iCloud Keychain is built into Apple devices) makes the login process faster.


What is the TERM_PROGRAM and  TERM_PROGRAM_VERSION environment variables used for?

I assume it is just an environment variable that stores your default program that you want to use to bring up a terminal window.  There are several different applications on OS X that give you a Unix-like command prompt.  The default is the Apple-supplied terminal in /Applications/Utilities/Terminal.app.  If you've installed some other terminal like iTerm or AquaTerm, then this variable is likely set to that particular application, if it is your default.  The name Apple_Terminal must be some internal shortcut to the full /Applications/Utilities/Terminal.app path.

Just like your SHELL variable, this is the default that is used in scripts or other programs, unless it is specified in those programs specifically, whereupon the default gets overwritten.

EDIT: actually this answer on stack overflow seems to confirm my suspicions.


How to use 2 FullHD monitors to one Type-C port on Macbook Pro 15 2018?

The Startech adapter you've got works as a MST (Multi-Stream Transport) hub. MST is a part of the DisplayPort 1.2 standard, which makes it possible for monitors and computers to support "daisy-chaining".

Daisy-chaining is most often seen where the monitor has both an input and output DisplayPort adapter, allowing you to connect the first monitor to the computer, and the second monitor to the first monitor. If both monitor and computer support MST daisy-chaining the two displays will act as seperate displays, exactly like if they had been plugged in directly to the computer. Note however that the monitors share bandwidth, so you wouldn't be able to have them at the same resolutions and refresh rates as possible when using seperate cables connected to the computer.

The problem for you is that macOS does not support MST daisy-chaining. I believe this is a software limitation and not a hardware limitation. Instead macOS supports daisy-chaining Thunderbolt monitors (such as with the Apple Thunderbolt Monitor).

Therefore it is not possible to get your StarTech adapter working with macOS. Indeed StarTech also lists that it is only compatible with (some) Windows PCs.

However it is certainly possible to connect two Full-HD displays to a single of the Type-C ports on the 2018 MacBook Pro. These ports are really Thunderbolt 3 ports, so you have a lot of options here. You can buy both adapters as well as full-fledged Thundebolt 3 docks that allows connecting multiple displays over DisplayPort/HDMI as well as adding extra USB-A, USB-C, Firewire, Ethernet, Audio, eSATA or other connections as well as SD-card readers, etc. Some of these even supply power to the MacBook Pro so that you can charge your MacBook Pro over the same, single cable.

An example of such a product is the OWC Thunderbolt 3 14-port dock:

https://www.owcdigital.com/products/thunderbolt-3-dock-14-port

They also have other variants such as a 12-ports dock and a dock with FireWire 800.

You can also get similar products from Belkin, Elgato, Caldigit, Iogear, etc. Even StarTech produces one (same make as your adapter):

https://www.amazon.com/StarTech-com-TB3DKM2DP-Thunderbolt-Dock-DisplayPort/dp/B07BJJX47G/ref=as_li_ss_tl?ie=UTF8&linkCode=sl1&tag=reality&linkId=b1418a14da750a87c5d7c2a099401212

That is a $123.99 dock/adapter with 2 DisplayPort, 1 USB-A and 1 ethernet connectors.


Backing up Macintosh HD via Disk Utility (error -5344)

If you have two Machintosh HDs together, choose the second (indented) one. You may need to unlock it via the context menu.

Then tell Disk Utility to create an image of the volume directly. In Disk Utility with the Macintosh HD volume selected, use New disk image on the toolbar or select New > Disk Image from "Macintosh HD" from the File menu.

Bear in mind that the created image has all of the problems from the original filesystem, and the creation of the image may fail if there are underlying I/O errors.

You could instead install the OS on the external drive and manually copy what you need to keep. If you get an error (usually -36 or -50), divide the problematic set in half and keep copying until you've either found a set of files you don't care about or narrowed it down to the exact things that have errors and have to be skipped.

If you need applications that weren't just dragged to /Applications, use the migration assistant, and hope it doesn't hit something that won't copy.


How can I add a custom message in the macOS login screen?

This can be done without 3rd party app. Simply open System Preferences.app -> Security & Privacy -> Show message when the screen is locked. Here are the steps:

Open "System Preferences" (located in you applications folder)
Select "Security & Privacy"
Unlock the padlock
Set the lock message


MBP A1150 still does not power on after logic board replacement

Sadly, the way to diagnose these things is to replace one thing at a time and avoid breaking things like fragile connectors until the symptom goes away. This is a losing battle for one-off repairs and why only large shops can afford to have the experience and tools / parts on hand to repair machines with symptoms that are not simple or obvious. You can't see most damage and even testing for it is usually harder than exchanging a whole component to see if it addresses the larger system issue.

Without the manufacturer knowledge and diagnostic tools, you (and I) are at a handicap at telling what is really failing and doing subcomponent repair is extremely tricky without a professional shop and dedicated tools / test rig to ensure the new logic board is functioning.

If it's worth $400 to get fixed, perhaps go back and have Apple or an authorized tech check your work and see if it's still eligible for a repair. Worst case is you have to pay the labor fee to get it looked at - in the US I believe it's $39 for labor and no parts used for any Mac repair.

I would suggest being up front with them as there are three scenarios if you admit having been inside the mac to try and fix it yourself:

They just dismiss you as a hack and don't even look at the work to see if the mac was damaged during the repair - this is far less likely if you aren't actively deceiving the tech.
They appreciate the honesty and can see that things are broken and might quote you to fix whatever is wrong - covering anything they can be sure was a manufacturing issue - charging you for any damage caused by whatever.
They appreciate the honesty (and gumption to attempt a repair like that) and can see you did great work. In this case there is no damage to fix and they can just proceed with a normal repair where it wasn't worked on. You almost certainly want to have the original logic board inside the mac if there's any doubt it's the wrong part.

Having been inside the computer, you will know how well you got all the minute connectors off and back together and can appreciate how delicate and cramped the connectors and parts are inside. It's entirely possible one of the cables needs to be repaired in addition to (or in stead of) the main board. Also, what if the problem was in the magsafe board or some other part drawing too much current / blocking the communications buses to allow the machine to start. You can't know until you do all the work to isolate the issue at which point the issue is trivial to remedy.

In your specific case - being in Panama, you might have to just arrange mail in service in the US (or another country) and pay to have it shipped. Just be clear on what the charges might be for diagnosis / shipping if it turns out to be damaged or not repairable under the flat rate (no damage / no unauthorized repairs) plan.


How to use Launchctl for schedule application

launchctl is for loading, manipulating and unloading LaunchAgents and LaunchDaemons, it doesn't directly support delayed execution. What you can do instead is

Run sleep $((10 * 60)); launchctl submit -l my_choosen_name mkdir /tmp/mydir
Run launchctl submit -l my_name -- bash -c 'sleep 6$((10 * 60)) && mkdir /tmp/mydir'
Have your LaunchDaemon plist call a script (instead of the application directly) and include the sleep in the script before it starts the application

To have it run every 10 minutes use

while sleep $((10 * 60)); do
    launchctl submit -l my_choosen_name -- myapp hello world
done