Deploying 101 MacBook Air’s

Unsurprisingly, a big part of my job involved deploying new Mac clients and servers to schools and businesses. This week I did my first big deployment of MacBook Air’s into a school.

Our first plan was to do a manual setup of each device. However this went from having no additional software to requiring Microsoft Office 2011 (and all its updates) and some printer drivers. For 100+ devices, this would add too much time to the process.

The next plan was use DeployStudio to run a custom workflow to run the install for Office and its updates, setup a user account, install printer drivers and then bind to OD. In our initial tests, it took about 2 minutes to boot into the DeployStudio NetBoot image. The workflow then took about 6 minutes to run, and this was operating over 802.11n wireless networking. Oddly, using a USB ethernet adapter gave us slower results with almost 3 minutes to boot into NetBoot.

When we came to run 4 Air’s simultaneously booting to DeployStudio over our wifi (which was an open network provided by an Airport Extreme), we suddenly saw a increase in time to boot, up to 15 minutes to get 4 laptops booted to the point of running the workflow. Our next step, running the workflow, gave flawed results. Due to an error on my part, involving not checking the Automate button in the workflow creator, our workflow processing took a long time. We hit 45 minutes since boot before we realised this issue. Once we did, and manually advanced the workflow, the remaining workflow finished in about another 15 minutes. Its hard to tell how much time was wasted by our stupidity.

Another odd issue we noticed, even running steps of the workflow such as setting region information and language settings, and configuring the computer information (which should be the case of creating the specific script and copy it to the local hard disk) seemed to take minutes to complete. Once again, once completed, we were unable to login to our laptops with the local user account. Investigation revealed that our Add User setting hadn’t worked and we were left with no way to log in to the machines, without enabling root.

Needless to say, we quickly aborted this plan in search of another.

Our final solution was time consuming to set up (given our maximum 4 day schedule). We created a golden master from a new machine, installed Office and all its updated (including the just released SP2), printer drivers, added our Wifi settings (which seemed impossible to do via DeployStudio), ran Software Update and all the other usual tasks of creating a golden master. Once we had that, we created an disk image of it, removed the swap files, and volinfo file. Then compressed it (giving us an 8GB dmg to deploy).

The final deployment method was interesting. Given the slow nature of USB Ethernet being limited to 100Mbps, and Wifi giving poor test results, we invested in some Thunderbolt Cables. We then did this:
1. Install PSU Blast Image Config (BIC) on each of the 3 laptops already built.
2. Setup the Configuration files for our dmg and set to Autorun
3. Configure the master laptop to auto login and autorun BIC
4. Put that laptop in Target Disk Mode (hold T while booting)
5. Connect that laptop to an unimaged laptop and boot, holding Option to get the boot picker
6. Select our Thunderbolt connected volume
7. Let it boot, and auto launch BIC
8. After hitting an error at the image restoring stage, realise we need to unmount the internal volume first
9. Put in our admin password and press enter
10. Wait. Hit enter to confirm the error about setting the Automatic network settings
11. Wait for it to reboot. Unplug Thunderbolt

We then had an imaged laptop that just needed renaming to match our labelling system.

Our final setup stage, binding to OD, we have to do manually. Due to a failed delivery, we still don’t have our server to bind to yet, so we will be doing this via ARD from the server once its arrived.

How long did this process take? Thunderbolt took as much time as the internal SSD to boot. The image restoration took about 90 seconds to restore our 8GB image and another 45 seconds to verify. The total time from boot to reboot was about 4.5 minutes. With three people working, we imaged 101 MacBook Airs in about 4 hours.

What does this all mean for future deployments? Well at the moment, there is no practical way to network deploy MacBook Air’s. The lack of ethernet and relatively slow wifi speeds meant we could do one or two simultaneously and it would take perhaps 10 minutes per machine.
The golden master and a Thunderbolt drive seems the only viable solution here. We lucked out by having enough spare laptops to use those in replace of actual Thunderbolt drives, since these cost £350 for a 120GB drive (from Elgato) but for £40 for a Thunderbolt cable, it made for our best solution.

&

Personal Debt: April 2012

Another month goes by and very little change in my quest to reduce credit card debt. Its become apparent that I need a car for work, so thats an expected expense to come this month. I’ll be paying for the car with savings but insurance will go on a credit card so expect a bump. Hopefully though, claiming back my business mileage will pay that off quicker than currently.

Looking at this month, there wasn’t much change at all. I paid off some of my expenses, and then put more on. I’m also expecting the Virgin Money balance to reduce by about £700 as I pay off a bunch of business expenses.

The only spending I’ve made this month on my cards are
• £30 on fuel for the car, which was for business meetings
• £32 on the MacUpdate software bundle
• and £7.49 on Portal 2, because I couldn’t resist.

Next month I’m also expecting a bit more money to spend on my credit cards as I get a pay raise. So here’s the final figures for 1 April 2012.

&

Personal Debt: March 2012

With February being a leap month, I took a leap of sorts (well not really, just some creative liberty). I was doing a review of my cards, spurred on by a visit to the bank advisor, and realised that I was being silly having a credit card I was paying 20% on.
So with the help of some comparison website, I found out that Halifax was offering 20 months at 0% interest, with a 3.00% transfer fee. So I moved the bulk of the balance from my Barclaycard to Halifax for the benefit. As a result, £2500 went from my Barclaycard to my new Halifax card (which makes an impressive 92% reduction) and thats added as a new line.

Debt March 2012

The sad news is my Virgin card has gone up a massive 42%. This is mostly due to me being slow to pay off my work expenses. I’ve also ignored my rule and put a few personal expenses on that card. I have also adjusted the figure down by £200 because of a deposit put on there by a hire car company which will be refunded soon.

So at the moment, the reduction looks good. But as mentioned, that 21% doesn’t include the balance transfer which should show properly next month.

&

Personal Debt: February 2012

Month Two! Thing haven’t gone quite as well as I hoped this month.

Both my Virgin credit card (for work) and Barclaycard went up in balance by 4.97% (£495). This is for a single reason, that being that I have dont a few days work this month away from Birmingham. As a result, I have put on travel expenses, and also was eating out a bit more than I hoped. Since I can’t claim back all my meals from work, I put some of the meal costs on my personal credit card.

In the next week or so, I’ll be refunding some money on my Virgin card, which should reduce the balance on that.

Another change is that I am going to be cancelling my Barclaycard. While it has the lowest rate of interest, it has a significant balance on it and it makes sense to move it to an Interest-Free card. So I’ve applied for a Halifax Credit Card, which currently offers 20 months interest-free, with around a 3% balance transfer charge. This means I’ll be paying about £80 in fees, but since my interest is around £45 per month, I will recover that in two months, leaving 18 interest-free to help reduce the debts.

The scary thing is that for a time, I will have 5 credit cards. But its only for a week or two.

February 2012 Debt Table

&

Personal Debt: January 2012

Welcome to the first installment of my personal debt posts as I account for my spending and attempt to reduce my debt by £3000 in 2012.

With this being January, I have taken balances as of the 1st, and will continue to do so each month.

To summise, I currently have 4 credit cards, each with a balance on them. One of these, a Virgin Money card, is almost clear, and is intended to be useds for business expenses and should be paid off each month. However I am including this for completeness, and ot show I’m not just accumulating more debt elsewhere.

In addition to these four cards, I also have a loan on my car, which is being paid off over a fixed period of 5 years, and accounts for £166 of my outgoings each month. This is not going to be included on my report.

So with this, please find below the details for January 2012. I will be showing a breakdown by card, totals and percentage changes, month on month. Clearly for January, this is 0% as I am counting from today.

January 2012 Debt Table

&