Macbook article is deprecated

I tried to follow it with last archlinux and archboot iso and got lot fun(it is impossible to install). I would glad to "help" to update it. Only problem that I am newbie so I would need realtime instructing.
The main problem is that I have to use compatibility mod if I want to use nvidia official drivers.
Last edited by Trieforce (2012-03-09 18:30:38)

On Macbooks, I assume it is better to use EFI instead of BIOS, but it requires some extra work. You need a GPT instead of MBR and GRUB2 instead of legacy grub.
If you're interested, read these articles:
https://wiki.archlinux.org/index.php/GPT
https://wiki.archlinux.org/index.php/EFI
https://wiki.archlinux.org/index.php/Grub2
It worked for me. Basically before using the installer, do this:
1. set up network connection
2. install gptfdisk with pacman
3. run gdisk to create a GPT
4. first partition, make a 200MB EFI partition (set partition type accordingly), the rest according to your needs.
5. format first partition with FAT32
6. use the installer, but skip the boot loader part and uncheck grub in the package list, check grub2-efi instead
7. follow the wiki article to install grub2 to the EFI partition (you may have to chroot, i dont remeber), with a suitable grub.cfg
8. last step: insert a Mac OS X installation disk, boot it to open a Terminal and do it like this
https://wiki.archlinux.org/index.php/Gr … FI_systems
I think I could add that to the Wiki page but I don't have the time now.

Similar Messages

  • Provide Multi Language Content in Knowledge Management // Class deprecated

    Hello,
    I tried to implement the blog "Provide Multi Language Content in Knowledgle Management" by Thomas Kuri (BridingIT).
    I have problems to import the the following class:
    import com.sapportals.portal.prt.service.usermanagement.IUserManagementService;
    I always get the warning "The type IUserManagementService" is deprecated. I use the following jar file for that:
    j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.usermanagement\lib\com.sap.portal.usermanagementapi.jar
    Is that the wrong jar file? Or am I doing something else wrong?
    Thanks for your help!!
    Kirsten

    Hi,
    she's trying to implement the code example from this article:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/207ba610-08ac-2b10-1787-fc477da4b5bf
    In this article, the deprecated class is used. Why? The code obviously is not written for EP7, but for EP6 with EP5 support. In the function: getEP5User is used to retrieve the EP5 user.
    If you're not too experienced or just want to try something / PoC it's OK to just copy & paste some sample code. For using this code in an EP7 portal I would recommend to adapt the code.
    br,
    Tobias

  • Ipad fail on road in Shanghai. iTunes screen of death

    I have been traveling with the ipad in China for over a week now and it's been working beautifully. Today I turned it on and it shows an iTunes iconand cable and is lOcked up. Can't get it to do anything. Reboot etc does not work. I'm depending on this for the rest of the trip. I assume it wants to see iTunes on some other computer, but where do I find that in Shanghai? How can I get it working again?

    I would guess 4 options,
    1) stay in an western hotel in shanghai for a night (make sure they have pcs for their guests (done that all over the world)
    2) Splurge and buy a netbook (sell it on ebay when you get home and make $50)
    3) pop over to see this apple shop (3rd party) in shanghai
    http://www.zimbio.com/MacBooks/articles/xzuG_SPCdmj/AppleRepair+Shop+Shanghai+Shanghai+ExpoChina
    4) or go to one of the many real apple shops there see the list here http://bit.ly/cBvZz9
    good luck

  • [SOLVED]Enable ACPI

    Hi,
    I have a relativly easy problem with my macbook, but I couldn't find an answer anywhere else:
    I have installed acpi, acpid and added acpi=on to the kernel line in grub. At startup is says, that acpi is starting. But it doesn't do anything, there is no directory like /etc/acpi(/actions). I have created these directories and created 2 files there, as described in the macbook article, specifically files for suspend to ram and backlight control. The macbook-backlight program works manually, but when I disconnect the power cord it does not automatically dim the light. The automatic suspend-to-ram doesn't work either.
    I guess the problem is, that acpi is not running correctly or has not been configured correctly.
    Any ideas?
    Last edited by coragonis (2008-10-18 22:26:51)

    The scripts in /etc/acpi won't call themselves and the kernel will certainly not do that, that's what daemons are for. I suggest you take a look at acpid.

  • [SOLVED] UEFI system booting from MBR partition table and GRUB legacy

    I'm trying to understand once and for all the process by which Arch can be booted from a system with UEFI firmware and an MBR partition table. Some of the information on the wiki seems conflictual / non-nonsensical at times. Apologies in advance if this has been answered time and time again, but I did search around and all I found was fixes to get Arch to boot rather than comprehensive explanations of the boot process.
    Now, the way I would imagine it works is that it's just completely identical to the way it would work with a BIOS firmware. The UEFI firmware detects an MBR partitioning scheme (or is configured to know it's an MBR partitioning scheme), activates some "legacy" mode and executes the MBR boot code, just like a BIOS firmware would.
    The wiki however, says different. From the Macbook article: "Do not install GRUB onto /dev/sda !!! Doing so is likely to lead to an unstable post-environment."?
    So what is there in the MBR boot sector? Nothing?
    How does the firmware know what to boot if there's no 0xEF BIOS boot partition and no Grub stage 1 in the MBR boot sector?
    Also, how does installing Grub stage 1 to a partition work? Does it have to be at the beginning of the partition? Wouldn't that overwrite some existing data?
    I'm especially puzzled since many guides to installing Vista on a macbook recommend simply formatting as MBR, and installing as normal, which I suppose entails having the Windows installation process write its boot code to the MBR, ie the equivalent of installing grub stage 1 to /dev/sda rather than to the /boot partition, as the Macbook article suggests.
    Any input is appreciated.
    P.S. I realize it's probably simpler, if I just want to dual boot Windows and Arch, to install Windows 7 in UEFI-GPT mode, let it create the EFI System Partition, and then install GRUB 2 to that partition, but I'm still curious about the UEFI-MBR boot process.
    Last edited by padavoine (2012-06-06 09:35:10)

    padavoine wrote:
    CSM in UEFI firmwares do the exact same job as normal BIOS firmware.
    So it's something specific to the Mac that it's able to boot from a partition's VBR while ignoring the MBR?
    The reason that warning is given is because grub-legacy modifies more than just the MBR boot code region.  It can overwrite some parts of GPT header.
    Not true, the instruction is given in the context of an MBR format, not in the context of a GPT format, so there's nothing to overwrite and Stage 1.5 should be safely embeddable in the post-MBR gap.
    In BIOS boot (normal case in non-UEFI firmwares or CSM in UEFI firmwares) does not read the partitition table (atleast it is supposed to be dumb in this regard), it simply launches whatever boot code exists in the 1st 440-byte of the MBR region.
    So again, you're saying it's specific to the Mac UEFI that it lets you choose a partition whose VBR to load, regardless of what's in the MBR?
    I haven't used Macs so I can't comment on Mac firmware behaviour. But normal BIOS firmwares (legacy and CSM) launch only the MBR boot code and not the partition boot code. We need some chainload capable boot manager in the MBR to launch the partition VBR.
    grub-legacy does not know anything about GPT. So when you install grub-legacy to /dev/sda, it install the MBR boot code (stage1) and stage 1.5 code to the (supposed) post MBR gap. Since there is no actual post MBR gap in GPT (which has been taken over by the header and partition table), grub-legacy does not check for GPT and it assumes the post MBR gap actually exists which is invalid in case of GPT. grub-legacy embeds the stage 1.5 code in GPT header and table region (which grub assumes to be unused post MBR gap) and thus corrupts it.
    0xEF is the MBR type code for UEFISYS partition. grub stage 1 (used in grub-legacy, not in grub2) is the 440-byte boot code stored in MBR for use in BIOS boot.
    That's precisely my point: with neither proper executable code in the MBR (since grub was installed to a partition, not to the MBR) nor a UEFI system partition, what does the firmware default to, and how does it know what partition to boot from?
    In that case it might fallback to UEFI Shell (if it exists)  or give an error similar to the case where BIOS does not find any bootable code in 440-byte MBR region.
    So even with bootcamp/CSM, the disk also needs to be MBR partitioned. So Macs use something called "Hybrid GPT/MBR" ( http://rodsbooks.com/gdisk/hybrid.html ) where the MBR table is synced to match the first 3 partitions in the GPT table.
    I know what Bootcamp does, and that's not what I was referring to. I was referring to standalone Vista installs. I wasn't puzzled at the fact that they were using MBR, I was puzzled at the fact that contrary to the recommendations for the standalone Arch install on the wiki (with MBR partitioning, not GPT), they didn't do anything to try and prevent Windows from writing to the MBR.
    You can't prevent Windows from overwriting the MBR region. You have to re-install the bootloader (grub2/syslinux etc.) after installing Windows. That is the reason why it is recommended to install Windows first and linux later.
    Thats not true. I actually find it is much easier to install Windows UEFI-GPT using USB rather than a DVD.
    I haven't done it since the only UEFI system I own has no DVD drive, but I was under the impression that it was simply a matter of choosing DVD UEFI boot in the firmware's boot menu.
    format the USB as FAT32 and extract the iso to it. That it.
    No, thats not it, precisely, it doesn't work out of the box with a standard Windows install USB, you need to fiddle around:
    2.3 Extract bootmgfw.efi from [WINDOWS_x86_64_ISO]/sources/install.wim => [INSTALL.WIM]/1/Windows/Boot/EFI/bootmgfw.efi (using 7-zip aka p7zip for both the files), or copy it from C:\Windows\Boot\EFI\bootmgfw.efi from a working Windows x86_64 installation.
    2.4 Copy the extracted bootmgfw.efi file to [MOUNTPOINT]/efi/microsoft/boot/bootmgfw.efi .
    Most of the Windows isos already have /EFI/BOOT/BOOTX64.EFI file, so no need to extract the bootmgfw.efi file.
    There is no difference between in BIOS booting in UEFI firmwares and BIOS booting with legacy firmware.
    There has to be a difference, at least in the Mac firmware (sorry, I keep switching), since legacy firmware, AFAIK, cannot chainload a bootloader in a partition's VBR without there being some sort of "stage1" code in the MBR.
    No idea about Mac EFI. Apple made a spagetti out of UEFI Spec. To actually understand how Mac firmwares work, read the blog posts by Matthew Garrett of Redhat, about his efforts in getting Fedora to boot in Macs.

  • GUI Q's, hopefully easy ones

    I would think the following should be easily accomplished, although I
    haven't figured it out yet from the documentation.
    1) Show/Hide window - I don't want to close it, just hide it.
    2) Move window - I see how to set initial position, but not how to move the
    window later. I want to move the window to the top of the screen in some
    cases, and center it in the screen in others. Is there anything more
    powerful than changing X & Y?
    3) Tool Window behavior - would you always start a new task for one?
    Any & all help much appreciated.
    Eric

    Ah that's great help already -- Thank you!
    I have already looked at AUR, and knew Sublime was on it. I checked the other programs that I was also hoping to use before furthering my interest on this topic. However, I did not catch that "dependency" jazz. That explains quite a bit. Any way to know beforehand how "large" those files are? Would I have to use a Linux install to do so?
    Sorry karol! I did not know -- I apologize for that. Will try to fix that ASAP!
    I have also already read the Macbook article ;-) It does not mention whether battery life would be improved or not. I believe it to just be an installation guide as most Macs have similar hardware/quirks that can be acknowledged in one article. Thank you to both teateawhy and drcouzelis though -- If the battery life is the same, then that's a bummer for me. I may have to just scrap the idea as a whole unless I can think of another functional reason.
    I may simply try it for the "fun" of it. I still find the philosophy quite intriguing. Thanks everyone! I got a better understanding of my questions already

  • HT1449 Ok. I have an '06 Macbook Pro still running on Snow Leopard 10.6.8, and iTunes 10.6.1. I did everything in this article leading up to step 14. I thought I trashed the right file, now I can't access my music which is on my external drive now. Help!

    As stated in my above Subject field. I have an older Macbook Pro and I was attempting to move my iTunes media file using this article:
    http://support.apple.com/kb/ht1449
    After getting to step number 14, I "thought" I selected the correct media file to trash from my system. Now I have my correctly copied Itunes file on my external drive that can't be accessed when I reopen iTunes. How can I get iTunes to open to my new destination now? I went to iTunes > Preferences > Advanced and selected the new location then click OK, but it still won't access.
    What am I doing wrong here?

    I had the same problem and found the answer! 
    In Outlook, go to the Help menu, then Check for Updates.
    I downloaded & updated Outlook, then it upgraded my database, and everything worked out fine for me!
    Good luck!

  • HT204347 Thanks, the write-up was informative, But it do not answer for my question, that is where to look for serial # on my Macbook Pro Mid 2010 White Unibody Core 2 Duo 2.4 GHz 13.3"? Its not on bottom-case and the above article does not mention this m

    Thanks, the write-up was informative, But it do not answer for my question, that is where to look for serial # on my Macbook Pro Mid 2010 White Unibody Core 2 Duo 2.4 GHz 13.3"? Its not on bottom-case and the above article does not mention this model?

    Click on the Apple and then on about this Mac. In the new window, click on the "version 10.9.2" until you see the serial number displayed.

  • TS4088 why is there a limit on 3 years? it should be all the MacBook Pro mid 2010 with symptoms, there should get their logic board changed for free, mine mac is 3 month late and i had this problem for over a year, but i first saw this article today :(

    it should be all the MacBook Pro mid 2010 with symptoms, there should get their logic board changed for free, mine mac is 3 month late and i had this problem for over a year, but i first saw this article today

    Hey Clintonfrombirmingham
    I called Apple technical support in Denmark, but with no positive reply.
    She couldn't do anything, and said that They had sent a recall Email about the problem and with their offer to repair the Macbook Pro, but I'd never recieved an Email about the problem. She wasn't in power to make an exception. It can't be true that i paid a lot of money, for a product that can't barely stand on its own feets, Apple didn't tell me that the product I was about to buy, would restart every 5 minute. and now when  they know the problem, they wont repair it? it just don't make sense for me. If a car seller discovers that all the brakes in a car he had sold, will crash after some years he will call all the cars back to repair no mater what. i just don't understand how Apple will make good service for their custumers, by extending the warranty from 2 to 3 years, but wont take the computers there is a little bit to old, 4 months will make the difference. i can't believe it.
    What can i do now? 
    best regards Oskar

  • HT4260 I did everything the article suggests. And for my macbook pro it works perfectly. But all the other devices (iphone 5, 4, Macbook Air) can't connect to the network. Anybody any idea's?

    I did everything the article suggests. And for my macbook pro it works perfectly. But all the other devices (iphone 5, 4, Macbook Air) can't connect to the network. Anybody any idea's?

    Try resetting your modem. Power it down. Wait a moment, then power it up again. While it resets, do not change what is connected to it.
    In another, though unrelated article, Apple recommends the following:
    If you have configured your Wi-Fi base stations in the past, it may be helpful to do a factory default reset of each Wi-Fi base station that will be part of the wireless extended network before you begin.
    This step really ought not be considered optional for the configuration you propose. If the problem persists after resetting your modem, reset everything else too.

  • TS2570 after startup, my macbook pro goes to a blue screen and stays.  this article says it won't work for the blue screen problem... any ideas?

    My Macbook Pro stays on a blue sceen after start up.  It won't boot into safe mode (holding down the shift key).
    What do I do?

    Hi Mindy, it may though, did you try it?
    Could be many things, we should start with this...
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu at top of the screen. (In Mac OS X 10.4 or later, you must select your language first.)
    *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair Disk, (not Repair Permissions). Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    If perchance you can't find your install Disc, at least try it from the Safe Boot part onward.
    If 10.7.0 or later...
    Bootup holding CMD+r, or the Option/alt key to boot from the Restore partition & use Disk Utility from there to Repair the Disk, then Repair Permissions.

  • When I try to print out something on my macbook pro,it cuts off the bottom, but if printed from a pc I get the whole article

    when I try to print out something on my macbook pro, it cuts off the bottom, if printed from PC the whole article is printed

    marionfromclermont wrote:
    I have HP Photosmart 55510 series. In the print dialogue box it shows where the bottom of the 1st page is cut off and the top of the second.
    Yes, but the part cut off the bottom of the first page should appear at the top of the second. No content should be lost, just split between pages.
    Safari makes little or no attempt to keep a line of print or a picture from splitting across pages, seemingly just imaging the web page as one large image and printing so many inches or millimeters of the image per page.

  • HT201628 I tried following the steps in this article. When I attempt to delete iTunes,  it says "iTunes" can't be modified or deleted because it's required by Mac OS X. What other steps could I take to get my MacBook Air to recognize my iphone again?

    I tried following the steps in this article. When I attempt to delete iTunes,  it says “iTunes” can’t be modified or deleted because it’s required by Mac OS X. What other steps could I take to get my MacBook Air to recognize my iphone again? Neither iTunes nor iPhoto recognize my phone any longer.

    iTunes can't be deleted because it comes with OS X. In order to delete it, open Terminal and copy:
    sudo rm /Applications/iTunes.app
    This will remove iTunes, so then you can reinstall iTunes

  • HT5922 As far as I can tell, this article is not correct, for a MacBook Pro.

    As far as I've been able to discover, on a MacBook Pro, iTunes will not send audio from a movie/video to an Airplay device. (I can do it with my iPad, but not with the MacBook). Or is there some way to get it to work?

    Yes, I've gone through the troubleshooting and nothing works.
    I have no problem sending music to the Airplay device, but when I play a movie, there is no option to send the audio to an airplay device (the Airplay icon disappears). There are many web pages that say this is not just me, but is the way the MacBook iTunes works (or fails to).
    Strange that this got posted to the windows forum. I only commented on the article. There's nothing in the article that says it is specific to Windows.

  • TS1389 iTunes asks for computer authorization, I tried all the steps in this article and it still will not play the song purchased. What else can be done. I have a MacBook Pro with Lion OS

    The itunes software repeats its request for computer authorization despite trying the steps mentioned in the
    help article: authorizing from admin account, checking for updates, deleting sc folder, what else can be done?

    Doublechecking. In the course of your troubleshooting to date, have you also worked through the instructions from the following document?
    iTunes: Missing folder or incorrect permissions may prevent authorization

Maybe you are looking for