EFI/refind boot- how to get kernel vmlinuz in /boot/efi/EFI/arch?

I have a MacBook Pro Retina (10,2) running arch. It EFI boots using rEFInd, booting from /boot/efi/EFI/arch. This problem has been happening since I first installed the system in July - when I use pacman to update to the latest kernel, the mkinitcpio hooks generate for the current kernel, not the one that was just installed. If I don't manually run mkinitcpio after the update, I'm left with an unbootable system (the ususal "Unable to find root device" error, and dumped to recovery shell) because of a kernel/initrd mismatch (I think).
So I think the problem isn't mkinitcpio, but rather that the "linux" package is installing the kernel at /boot/vmlinuz-linux (which I later manually copy to /boot/efi/EFI/arch/vmlinuz-linux), but mkinitcpio is looking in the correct path (/boot/efi/EFI/arch) for the kernel... which is the last kernel, since I haven't copied it there yet.
As an example (yeah, I know I went a LONG time between updates, mainly due to nvidia issues), yesterday I did a full update that bumped me from 3.9.8-1 to 3.10.10-1. But here's the mkinitcpio output during the pacman run:
upgrading linux...
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/efi/EFI/arch/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/efi/EFI/arch/initramfs-linux.img
==> Starting build: 3.9.8-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
==> ERROR: module not found: `usbhid'
-> Running build hook: [fsck]
-> Running build hook: [resume]
==> WARNING: No modules were added to the image. This is probably not what you want.
==> Creating gzip initcpio image: /boot/efi/EFI/arch/initramfs-linux.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/efi/EFI/arch/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/efi/EFI/arch/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.9.8-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
==> ERROR: module not found: `usbhid'
-> Running build hook: [fsck]
-> Running build hook: [resume]
==> WARNING: No modules were added to the image. This is probably not what you want.
==> Creating gzip initcpio image: /boot/efi/EFI/arch/initramfs-linux-fallback.img
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
Is there any solution to this problem? Because of the nature of rEFInd, I can't (don't think I can? I remember trying it and having problems) just symlink /boot/efi/EFI/arch/vmlinuz-linux to /boot/vmlinuz-linux.
Any ideas/help would be greatly appreciated.
Here's the uncommented lines in /etc/mkinitcpio.conf:
MODULES=""
BINARIES=""
FILES=""
HOOKS="base udev autodetect modconf block filesystems keyboard fsck resume"
And from /etc/mkinitcpio.d/linux.preset, which I manually specify on the command line (-p linux) when I re-run mkinitcpio after copying vmlinuz into place:
ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/boot/efi/EFI/arch/vmlinuz-linux"
PRESETS=('default' 'fallback')
default_image="/boot/efi/EFI/arch/initramfs-linux.img"
fallback_image="/boot/efi/EFI/arch/initramfs-linux-fallback.img"
fallback_options="-S autodetect"
Is the right solution just changing ALL_kver to /boot/vmlinuz-linux and then copying that into /boot/efi/EFI/arch after the install, or is there some nicer solution so that this can actually be an automatic process?
Thanks for any advice/tips/suggestions.
PS - I'm running arch on the Retina with KDE. All of my configuration after the initial working install is handled by Puppet, and the module I use (along with the initial instructions and a list of what is and isn't working so far) is available at https://github.com/jantman/puppet-archl … bookretina

Thanks, Rod! I agree, a simple mount -L esp /boot configuration is definitely ideal for a single installation system. That was what I first tried when I first installed my UEFI board. But I keep multiple installations on disk, and multiple configs per install, so I would often run into issues with installations interfering with one another's /boot files.
I also tried unique file names per installation - like prepending installation identifiers to filenames - but that required changing defaults at install, /boot monitor scripts and services and of course I would occasionally forget to implement it for an installation and be right back at square one. It was a headache.
Eventually I settled on the solution I described above because it was simply implemented, portable without modification, provided me a sane /boot tree, seemed to play nicely with default options across the board, and, well, because it was the best I could come up with. I figured that UEFI had already imposed the mandatory FAT32 partition on me so I might as well use it for all it was worth. I mean, even Windows fits in right along with the rest. This way I could interface with UEFI and linux bootloaders in the pre-UEFI customary way with simple configuration edits in /etc/fstab and in /boot, thanks mostly, of course, to rEFInd and what I learned reading rodsbooks.
I realize that I'm probably in violation of the GNU filesystem standard with the root-level /esp mount, but, to me, it seemed the intuitive place to put it. And frankly, I really don't know any better. Perhaps it belongs in /var/run or something? I'm fully confident GNU will have resolved a standard mount point for it once and for all sometime in the next decade or so.
Still, as you say, esp as /boot is ideal. Creshal very elegantly described it on the UEFI Bootloaders wiki Talk page like this:
efibootmgr -c -l /vmlinuz-linux -u "$(cat /proc/cmdline)"
Super simple, assuming an esp at /dev/sda1. He doesn't mention the necessary /boot entry in /etc/fstab or the various possible issues with efibootmgr/UEFI NVRAM though, which is of course perfectly acceptable in Talk. Still, I mentioned these things in reply to him there and described my solution like this:
$ mkdir -p /esp; mount -L {,/}esp
$ mkdir -p /esp/EFI/boot/<NEW_SYSTEM>/; mv /boot/* $_; mount --bind $_ /boot
$ cat <<'EOF' >/etc/fstab
LABEL=<NEW_ROOTFS> / <FSTYPE> defaults 0 0
LABEL=esp /esp vfat defaults 0 0
/esp/EFI/boot/<NEW_SYSTEM> /boot none defaults,bind 0 0
EOF
$ sed -ri 's/root=[^ ]*/root=LABEL=<NEW_ROOTFS>/g' /boot/refind_linux.conf
Probably that code works, though it's entirely possible I've stumbled on syntax somewhere as I haven't tested it as written. It is admittedly less elegant than Creshal's proffered solution, but it includes an operable /etc/fstab, skeleton that it is, and edits your refind_linux.conf to boot. Assuming gpt partition labels and a rEFInd install it should do the job with very few required modifications if any aside from replacing the <VAR> strings and adding /etc/fstab entries as appropriate.
I am troubled, though, by the possible incompatibilities you mention with a vfat filesystem mounted at /boot and default symlinking behavior there. Which distributions behave this way? I don't think I've encountered it, though my default install is arch so I suppose it's possible I've just overlooked it.
I ask mainly because I've also added this to the wiki as a Sync EFIStub Kernel option and would like to highlight any inherent incompatibilities there or remove it if necessary, especially considering that I've already so boldly stated: "The following method should work similarly with any distribution or any combination thereof." Guess I jumped the gun on that one, huh?
Anyway, thanks again for rEFInd and your considerable work on rodsbooks.
-Mike
Last edited by mikeserv (2013-09-30 23:04:51)

Similar Messages

  • How to get kernel on a non booting MacBook pro?  recently ran out of enough memory on start up disk.  will boot to internet restore or from ox dvd.  has anyone every had this problem?  I can't even get in free up space.

    How to get to kernel on a MacBook pro with booting issues.  Internet restore has not bee successful.  It will not boot from 10.5 install disc cause I recently upgraded to lastest ox.
    Any help is appreciated.

    Not using any mouse pad, I have a very smooth desktop. But I just tried to use a sheet of A4 printing paper, but no result, the problem persisted.
    Someone on this forum suggested, that USB3 may interfere with the magic mouse.
    I have 2 LaCie HDD's about 70 cm away from the mouse, I use them on Thunderbolt. But in operation or not - the result is the same, the mouse plays up! Just now I was clicking the desktop and the mouse created a new folder!!
    Thanks for the advice, Bee
    Cheers, Gerd

  • How to get OpenSPARC *prom.bin boot files for one core and two threads?

    How can I get OpenSPARC single core two thread files to boot for stand-alone programs and OpenSolaris,
    similar to the release download files
    design\sys\edk\os\OpenSolaris\proto\1c4t_prom.bin and
    design\sys\edk\os\OpenSolaris\proto\1c4t_obp_prom.bin?
    How about for other single core but arbitrary thread counts?
    Thanks,
    sparcMT1

    You can modify the 1c4t machine description files in the directory "softsim/t1_fpga/src/xilinx/configs" to create 1c2t machine description files. You have to modify two makefiles "softsim/t1_fpga/src/xilinx/configs/Makefile" and "softsim/t1_fpga/src/xilinx/prom/Makefile" to create 1c2t prom.bin file. You have to also modify the file "softsim/t1_fpga/src/xilinx/include/xilinx_t1_system_config.h" to specify the threads in the core that are enabled. The parameter that specifies the thread mask is "STRAND_STARTSET". It may be possible to only modify STRAND_STARTSET and use the newly compiled 1c4t prom.bin file. OBP may complain that it couldn't start two threads in the core.
    You can get the source code for the software at the following url
    http://www.opensparc.net/opensparc-t2/downloads.html
    The software is in the "OpenSPARC T2 Processor Download for Architecture and Performance Modeling Tools" package.
    -gopal

  • G4 Cube gets kernel panic while booting?

    I've tried many different hard drives, and everytime I install os x, i let the internal HDD boot, and after 5-10 seconds it gets the kernel panic screen, but like 5 more seconds after that, the little loading icon at the bottom start moving again, but it doesn't load any further. Is there a problem with the internal boot and I should try a firewire drive? or is there a much deeper problem to deal with?

    Is the KP on your eMac?
     Cheers, Tom

  • Installed 10.6.7 and Getting Kernel Panic on Boot

    I got the notice to update to 10.6.7 on my 15" 2.66 i7 and when it restarted to install the update, I immediately got a kernel panic. I was able to get it to boot into safe mode and I did a time machine backup. After some research and work..
    I ran a 35 pass zero out, and then straight reinstalled OS-X from my discs. I still get the same panic from boot.
    panic(cpu caller 0x5592711): Unable to find driver for this platform: \"ACPI\".\n"0/SourceCache/xnu/xnu-1504.3.52/iokit/Kernel/IOPlatformExpert.cpp:1 389
    Debugger caled: <panic>
    Backtrace (cpu 0), Frame : Return Address (4 potential args on stack)
    0x7a0bdda8 : 0x21b449
    ect, ect, ect,
    BSD process name corresponding to current thread: Unknown
    Mac OS version:
    Not yet set
    ect, ect, ect,
    Help...
    The only thing left that I can think of is that the update fubarred the HDD. I put an aftermarket 640GB drive into it about 3 months ago. I was considering re-installing the factory drive and see what happens. I have tried everything that I could within the OSX restore discs, and nothing seems to help. It seems weird that a 35 pass + restore didn't cure it, if it was software related. Which makes me think firmware/mechanical.
    Thoughts?

    I think you missed the part where I said:
    "I ran a 35 pass zero out, and then straight reinstalled OS-X from my discs. I still get the same panic from boot."
    I still had issues after a fresh install. So, I did a 35 pass zero out and re-installed. Same error.
    I just finished installing the factory drive, and mysteriously everything works fine now. Either the update corrupted the aftermarket drive, or the update causes the computer to recognize my aftermarket drive and make it "not work". Either way, I am just going to leave the factory drive in it, as I am selling the laptop and getting a newer version.

  • How to get Solaris 10 to boot from the CLI instead of the GUI?

    I tried searching on the site but was unable to get useful information from setting up Solaris such that it boots to command prompt instead of the GUI. Any help or suggestions would be appreciated.

    This will also work if you're running out-of-the box Solaris 10:
    svcadm disable graphical-login/cde-login:defaultThe problem with doing it that way is you then can't use your Solaris host to run SunRay thin clients. If you need to use the box as a SunRay server, you'll have to remove the reference to the :0 display somewhere in /etc/dt/config/Xconfig, IIRC.

  • P67A-GD65 (B3) How to get rid of the boot screen

    The issue is what the topic title says.
    I'd like to see just POST info on boot, don't need any image. Is it possible with the GD65 UEFI BIOS?

    It's amazing how manufacturers can fool users sometimes with such tricks. English manual is much more full and descriptive than international/multilanguage one.
    But I wonder how could I miss that option while I was setting boot sequence for my system 
    Thanks a lot, problem has been solved now.

  • How do I get out of kernel panic?  kernel panic upon boot.  I did that hard drive cleanup and reinstalled Lion.  What about memory?  Anyone think I need to upgrade my memory?  I have 8gig.

    I get kernel paic upon boot.  I did that hard drive cleanup and reinstalled Lion.  What about memory?  Anyone think I need to upgrade my memory?  I have 8 G of upgraded RAM. (20 inch iMac core 2 duo)

    If you're able to boot, launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ If you’re running Mac OS X 10.7 or later, open LaunchPad. Click Utilities, then Console in the page that opens.
    Select the most recent panic log under System Diagnostic Reports. Post the contents — the text, please, not a screenshot. For privacy’s sake, I suggest you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header and body of the report, if it’s present (it may not be.) Please don't post "shutdownStall" or "hang" reports.
    If you can't boot in the usual way, try a safe boot. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    During startup, you’ll see a progress bar, and then the login screen, which appears even if you normally log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Safe mode is slower than normal, and some things won’t work at all.
    Note: If FileVault is enabled under Mac OS X 10.7 or later, you can’t boot in safe mode.

  • Building/booting a self-compiled kernel without mkinitcpio

    Hello all,
    I'm used to building a vanilla kernel from kernel.org.  For whatever reason, I always run into trouble with nvidia, madwifi, vmware or some other modules when using patched kernels.
    So, using a kernel config which worked on this hardware in gentoo, I do make oldconfig and then follow the instructions at http://wiki.archlinux.org/index.php/Ker … rom_Source .  Doing mkinitcpio finishes, but with two errors: ERROR: module 'pata[-_]via' not found and ERROR: module 'ata[-_]generic' not found.  They're not found because I build them in.  This kernel will not boot.  Removing those items from mkinitcpio.conf will let the command finish without errors, but that kernel also is not bootable.
    I compile a lot of stuff, including ATA (I have Y for just about every VIA chipset and generic ATA option in the kernel) and fs (ext2 and 3), right into the kernel, and as I wrote, this config worked with my last distro, so I'm pretty hard pressed to come up with a reason this doesn't work.  I'm not familiar with mkinitcpio, and I'd prefer not to use it.
    When I boot up, it stops with a kernel panic and a message about appending a correct root= option.  Here's by menu.lst:
    # (0) Arch Linux
    title Arch Linux
    root (hd0,0)
    kernel /vmlinuz26 root=/dev/sda3 ro
    initrd /kernel26.img
    # (1) Arch Linux
    title Arch Linux Fallback
    root (hd0,0)
    kernel /vmlinuz26 root=/dev/sda3 ro
    initrd /kernel26-fallback.img
    # (2) Arch Linux
    title 2.6.24.2-ARCH
    root (hd0,0)
    kernel /vmlinuz-2.6.24.2-ARCH root=/dev/disk/by-uuid/089dea30-0d6c-4113-b1f5-ed51489f29e4 ro
    initrd /kernel26-2.6.24.2-ARCH.img
    # (3)
    title 2.6.24.2 vanilla
    root (hd0,0)
    kernel /vmlinuz-2.6.24.2 root=/dev/disk/by-uuid/089dea30-0d6c-4113-b1f5-ed51489f29e4 ro
    0, 1, and 2 work.  3 does not.  I just tried the UUID stuff today, but that doesn't help.
    Thanks for any suggestions!

    Alright, it looks like /combining/ the UUIDs in fstab with root=0303 in menu.lst has solved the problem.  Thanks for the suggestions, everyone!
    addition: as the kernel boots up, it hangs for several seconds on this line: ide1 0x170-0x177, 0x376 on irq15.  Also, prior to that, it seems to be looking for hdd, which doesn't exist (it does exist as sdd either, since there's no slave on the secondary ide cable).
    Last edited by onesandzeros (2008-02-23 20:58:17)

  • I'm getting kernel panics each day as I shut down, the message of restarting by holding down the power button appears on the screen - it began about a month ago and. Do you have any ideas of how to solve the problem?

    I'm getting kernel panics each day as I shut down, the message of restarting by holding down the power button appears on the screen - it began about a month ago and. Do you have any ideas of how to solve the problem? I've copied the logs that I found for each kernel panic that still have the message logged. Please help if you can, I have read some of the other comments and perhaps it has something to do with my anti-virus software being on at start up. I have copied the log here. Any advice will be welcome.
    Interval Since Last Panic Report:  665204 sec
    Panics Since Last Report:          8
    Anonymous UUID: D6DCC90D-A5CA-4BBE-A435-3E64A512A51B
    Sat May 26 07:23:05 2012
    panic(cpu 3 caller 0xffffff80002b4f36): trying to interlock destroyed mutex (0xffffff801a489be0)
    Backtrace (CPU 3), Frame : Return Address
    0xffffff8160313b00 : 0xffffff8000220792
    0xffffff8160313b80 : 0xffffff80002b4f36
    0xffffff8160313b90 : 0xffffff8000227e68
    0xffffff8160313bd0 : 0xffffff7f80d14250
    0xffffff8160313c20 : 0xffffff7f80d14f73
    0xffffff8160313cc0 : 0xffffff800059a237
    0xffffff8160313d00 : 0xffffff8000586cbf
    0xffffff8160313d20 : 0xffffff800057e6e3
    0xffffff8160313df0 : 0xffffff800057ed06
    0xffffff8160313e20 : 0xffffff8000583c52
    0xffffff8160313e70 : 0xffffff8000583d05
    0xffffff8160313e90 : 0xffffff80005358b4
    0xffffff8160313ef0 : 0xffffff80005367c3
    0xffffff8160313f30 : 0xffffff8000536897
    0xffffff8160313f60 : 0xffffff80005ccfe8
    0xffffff8160313fb0 : 0xffffff80002da5e9
          Kernel Extensions in backtrace:
    com.intego.iokit.VBX6NKE(1.0)[211D5E46-3E43-C5DC-9C6A-8C3FFF0F4493]@0xffffff7f8 0d11000->0xffffff7f80d1bfff
    dependency: com.apple.iokit.IONetworkingFamily(2.1)[2FCC16E1-34AB-3908-98BD-CCBFA56FFDCE]@0 xffffff7f809b7000
    BSD process name corresponding to current thread: iStatLocalDaemon
    Mac OS version:
    11E53
    Kernel version:
    Darwin Kernel Version 11.4.0: Mon Apr  9 19:32:15 PDT 2012; root:xnu-1699.26.8~1/RELEASE_X86_64
    Kernel UUID: A8ED611D-FB0F-3729-8392-E7A32C5E7D74
    System model name: iMac11,2 (Mac-F2238AC8)
    System uptime in nanoseconds: 69777074610
    last loaded kext at 58265763561: com.intego.iokit.VBX6NKE            1 (addr 0xffffff7f80d11000, size 45056)
    loaded kexts:
    com.intego.iokit.VBX6NKE            1
    com.intego.iokit.BehavioralKext            1
    com.intego.kext.VirusBarrier.AppBarrierKPI            10.6.8
    com.intego.kext.VirusBarrierKPI            10.6.8
    com.globaldelight.driver.BoomDevice            1.1
    com.huawei.driver.HuaweiDataCardACMData            4.2
    Model: iMac11,2, BootROM IM112.0057.B01, 2 processors, Intel Core i3, 3.2 GHz, 12 GB, SMC 1.64f5
    Graphics: ATI Radeon HD 5670, ATI Radeon HD 5670, PCIe, 512 MB
    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x802C, 0x31364A53463531323634485A2D3147344431
    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x802C, 0x31364A53463531323634485A2D3147344431
    Memory Module: BANK 0/DIMM1, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353637334648302D4348392020
    Memory Module: BANK 1/DIMM1, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353637334648302D4348392020
    AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 4.0.64.8-P2P
    Bluetooth: Version 4.0.5f11, 2 service, 18 devices, 1 incoming serial ports
    Serial ATA Device: ST31000528AS, 1 TB
    Serial ATA Device: OPTIARC DVD RW AD-5680H
    USB Device: hub_device, 0x0424  (SMSC), 0x2514, 0xfa100000 / 2
    USB Device: USB2.0 Hub, 0x05e3  (Genesys Logic, Inc.), 0x0606, 0xfa140000 / 5
    USB Device: USB2.0 Hub, 0x05e3  (Genesys Logic, Inc.), 0x0606, 0xfa141000 / 9
    USB Device: Apple Optical USB Mouse, apple_vendor_id, 0x0304, 0xfa141100 / 8
    USB Device: CanoScan, 0x04a9  (Canon Inc.), 0x1904, 0xfa141200 / 6
    USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 4
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8215, 0xfa111000 / 7
    USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8403, 0xfa120000 / 3
    USB Device: hub_device, 0x0424  (SMSC), 0x2514, 0xfd100000 / 2
    USB Device: HUAWEI Mobile, 0x12d1  (Huawei Technologies Co., Ltd.), 0x1001, 0xfd130000 / 5
    USB Device: My Passport 070A, 0x1058  (Western Digital Technologies, Inc.), 0x070a, 0xfd140000 / 6
    USB Device: Built-in iSight, apple_vendor_id, 0x8502, 0xfd110000 / 4
    USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd120000 / 3

    Immediate suspects are the additions you added to you rsystem that installed kexts (drivers).  From above,
    com.intego.iokit.VBX6NKE            1
    com.intego.iokit.BehavioralKext            1
    com.intego.kext.VirusBarrier.AppBarrierKPI            10.6.8
    com.intego.kext.VirusBarrierKPI            10.6.8
    com.globaldelight.driver.BoomDevice            1.1
    com.huawei.driver.HuaweiDataCardACMData            4.2
    Two experiments you can try.
    1.  Boot in safe mode and see if you can shut down normally.  All thise additions won't be running in safe mode so this test would indicate it is one of them causing the problem.
    2. Uninstall all the intego VirusBarrier stuff.  That's my first guess and the troublemaker.

  • Quicksilver G4 wont finish startup - gets kernel panic - how to fix?

    Recently acquired a G4 quicksilver - dual core 867Mhz (mirror door) - we managed to get it working for half an hour after we gave it some RAM and a hard drive (it came with none) before it froze. When we tried a restart we got the grey screen and a message which contained lots of Chinese symbols instructing you to power down the computer. Now we only get kernel panics. I've attached a pic of the panic in case any of you can decipher it. What's the next step?

    Boot off your Apple Hardware Test Disc , then run the extended Apple Hardware Test. Your model would have a separate AHT CD.
    Here's the list and downloads for AHT for some G4 models if you don't find yours, some G4s only have it on the Original Install Disc...
    http://www.info.apple.com/support/aht.html
    Does it boot into any of these modes?
    Target mode...
    http://support.apple.com/kb/HT1661
    Does it boot to Single User Mode, CMD+s keys at bootup, if so try...
    /sbin/fsck -fy
    Repeat until it shows no errors fixed.
    (Space between fsck AND -fy important).
    Resolve startup issues and perform disk maintenance with Disk Utility and fsck...
    http://docs.info.apple.com/article.html?artnum=106214
    We might get clues with verbose mode...
    http://support.apple.com/kb/HT1492
    Does it boot into Open Firmware with CMD+Option+o+f ?
    http://docs.info.apple.com/article.html?artnum=42642
    reset-nvram (press Enter)
    set-defaults (press Enter)
    reset-all (press Enter)
    Have you done a PRAM reset, CMD+Option+p+r...
    http://docs.info.apple.com/article.html?artnum=2238
    How to reset the SMU/PMU on a Power Mac Earlier G3, G4, G5 models...
    http://support.apple.com/kb/HT1939
    Might be time to replace the PRAM Battery, 4 years is close to their lifespan, far less if ever without AC power, & can cause strange startup problems...
    http://eshop.macsales.com/item/Newer%20Technology/BAA36VPRAM/ 

  • [Solved] How to Suppress Kernel Boot Error Messages?

    In
    /var/log/errors.log
    I get this output while booting:
    May 26 00:28:30 localhost kernel: [ 6.943801] sd 6:0:0:0: [sdb] No Caching mode page present
    May 26 00:28:30 localhost kernel: [ 6.943802] sd 6:0:0:0: [sdb] Assuming drive cache: write through
    May 26 00:28:30 localhost kernel: [ 6.945795] sd 6:0:0:0: [sdb] No Caching mode page present
    May 26 00:28:30 localhost kernel: [ 6.945797] sd 6:0:0:0: [sdb] Assuming drive cache: write through
    May 26 00:28:30 localhost kernel: [ 6.950164] sd 6:0:0:0: [sdb] No Caching mode page present
    May 26 00:28:30 localhost kernel: [ 6.950166] sd 6:0:0:0: [sdb] Assuming drive cache: write through
    sdb is an external USB 2.0 2TB harddrive formatted as NTFS.  My /etc/fstab line for it is:
    /dev/sdb1 /media/Win_USB ntfs-3g uid=1000,gid=users,fmask=113,dmask=0022 0 0
    My
    /etc/udev/rules.d/
    directory is empty.
    The drive works correctly both under Arch and under Windows 7 in this machine's dual-boot.  Googling so far has shown that the above errors are nothing out of the ordinary.
    I would like to suppress just those error messages on boot and also do not write them to errors.log.
    I do not even have a clue for what I should be searching for to do that.  Perhaps someone can helpfully point me to the correct page in the Wiki?
    Edit, and "fdisk -l" returns:
    Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
    255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x6bf2b3a4
    Device Boot Start End Blocks Id System
    /dev/sdb1 63 3907024064 1953512001 7 HPFS/NTFS/exFAT
    For sdb.
    Last edited by headkase (2012-05-30 17:54:29)

    erikw wrote:I have this problem too but loglevel=4 does not hide them for me.
    You misread.
    headkase wrote:
    From Here led to Here I set "loglevel=3" in my kernel boot line.
    From /boot/grub/menu.lst, my new kernel line looks like this:
    kernel /vmlinuz-linux root=/dev/sda4 ro loglevel=3
    At loglevel=4 the messages reappear.
    See above; you need loglevel=3.

  • How to get boot camp in the emac

    how to get boot camp in the emac

    Furthermore, eMacs can only emulate the Windows environment, whereas Intel CPU Macs including the iMac you have running 10.6.8 can virtualize Windows.  Emulation is a poor man's solution, because software is used to replace functions that normally take place with hardware.  You can use the iMac to do any data conversion before it gets sent back to the eMac over a network.  See my FAQ* regarding Windows on the Mac:
    http://www.macmaps.com/macosxnative.html#WINTEL

  • How to get rid of the weblogic.kernel.Default errors and warning?

    Hi there,
    When i'm running my application deployed on WLS8.1 SP3 and the application is running fine, but the following error and warnings were thrown.
    2004-08-05 11:26:30,453 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] ERROR com.bea.wlw.runtime.core.util.Config - Failed to obtain connection to datasource=cgDataSource, using generic DB properties
    <Aug 5, 2004 11:26:30 AM SGT> <Error> <WLW> <000000> <Failed to obtain connection to datasource=cgDataSource, using generic DB properties>
    2004-08-05 11:27:12,281 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.default.elementattributes
    2004-08-05 11:27:12,282 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.default.elementattributes', using defaults.
    2004-08-05 11:27:12,308 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.system.groupIdCache.elementattributes
    2004-08-05 11:27:12,308 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.system.groupIdCache.elementattributes', using defaults.
    2004-08-05 11:27:12,386 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.region.CodeTableCache.elementattributes
    2004-08-05 11:27:12,386 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.region.CodeTableCache.elementattributes', using defaults.
    2004-08-05 11:27:13,527 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN com.bea.wlw.netui.script.el.NetUIReadVariableResolver - Could not create a ContextFactory for type "com.bea.netuix.servlets.script.PortalVariableResolver$PortalContextFactory" because the ContextFactory implementation class could not be found.
    May i know why this is so? How to get rid of these error and warnings?
    Thanks
    Derek
    Message was edited by derekchan at Aug 4, 2004 8:41 PM
    Message was edited by derekchan at Aug 4, 2004 8:42 PM

    you didnt seem to have configured the datasource / connection pool / database control with proper db properties
    you should check your configuration to see if you have done it right and then you should check your application and the properties settings in the controls to ensure they are right.

  • Is fast boot not working for you? This is how you get it working correctly...

    Ok so after two days of trying to register on this site, the 50th activation email finally worked...
    Anyway I was trying to figure out why fast boot wasn't making much of a difference it seemed like once it booted quick but may have just been random. My setup is Z77a GD65 with two Samsung 830 128GB in RAID 0.
    It was taking about 30 seconds from pushing the power button to getting into windows and that was with fast boot enabled. That did not seem right. After messing around for a while and researching I came across many mixed reviews about doing this or doing that. Windows 8 Feature... The windows 8 feature is from my understanding and research for secure boot...
    If your just wanting the faster boot times using fast boot. Just enable MSI Fast Boot, and install the Fast Boot utility so you can get back into the bios. When you enable fast boot, this disables usb devices etc so you can't get into the bios when booting. This little utility is really useful as it will boot you from windows right into your bios etc. KEEP READING STILL NEED TO DO MORE!!!!!
    Now for fast boot to work correctly you need to make sure you installed windows 8 in uefi mode. I read a couple people ask this question but I don't think they got the right answer or people just said yea I have a uefi motherboard and windows 8. That is not what people have been asking you.
    To get this working correctly format a flash drive using rufus while choosing your win 8 iso.
    You can get that here and it explains it and the settings to choose. I had to break up the link as the forum would not let me post the link. Maybe a mod can fix the links.
    eightforums .com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html
    After that is done you should then see in the bios a boot option for a UEFI usb flash drive. Make sure your boot mode is using UEFI. Otherwise it will be using legacy mode and not show uefi devices. I selected UEFI only just to make sure. Then choose this uefi flash drive as your first boot device and save and reboot to install windows from this uefi flash drive.
    It should look like this
    Once your at the install screen delete your partititons from the drive you are going to install windows on. So that it is unallocated. Then select new and apply. This will create 4 partitions. Here is a nice quide for doing that and explains it all. eightforums .com/tutorials/2328-uefi-unified-extensible-firmware-interface-install-windows-8-a.html
    Basically your partitions should look like this.
    Once you have installed windows you will then know if you installed in uefi as your splash screen will be different. Instead of just the MSI splash screen you will then see the windows loading square/circle as well on this same splash screen. You will now have a boot option called UEFI Windows Boot Manager. Select that one as your first boot device and then enable MSI Fast Boot.
    Sorry if this post is cluttered I will add some more pics and clean it up in a bit. It's really early.

    Quote from: RemusM on 22-February-14, 01:41:27
    If one SSD fails, you lose the data on both SSDs.
    In your case, you lose 128 GB.
    Period.
    You continue to argue on silly things and you miss the main point:
    RAID 0 on SSDs does not make any sense.
    RAID 0 (striped volume) has been designed for spinners.
    It's a workaround to reduce the access time (a few miliseconds) caused by the mechanical parts of the HDD.
    For a SSD (with a few microseconds access time) does not bring any boost.
    http://www.tomshardware.com/reviews/ssd-raid-benchmark,3485-10.html
    On contrary: shorter lifetime for both SSDs
    So (for the last time) the best solution in your case is:
    Put the OS on the first SSD (drive C) and the other programs/games on the second one (drive D).
    There is no need to kill both SSDs at the same time (for nothing).
    And finally, talking about this silly "fast boot" of yours:
    5,10,20, or 30 seconds is something irrelevant.
    Simply because you get the max speed on an "empty" OS only.
    With every installed app (most of them come with bloatware anyway), your boot time is getting longer and longer.
    On the other hand, who cares if it takes 10 or 20 seconds?
    Only someone with mental problems needs to boot up the computer all day long.
    99.99% of the users boot up the computer once or twice per day.
    From my point of view, this topic is closed.
    You're free to think and do anything you like.
    I take it you are extremely hard headed and only view this from your opinion. Even with your logic of "If a drive fails you lose 128GB of data is wrong." If a drive fails I would lose 256GB of data if the RAID was full...
    The way you originally worded it made it sound like you thought RAID 0 only uses the capacity of one drive... I was trying to clear that up by saying it uses the capacity of both drives and ends up being 256GB capacity but I guess you couldn't wrap your head around what I was trying to say.
    Think what you want... but everyone I know on all of the tech forums I have been on for years, "EVGA, HARD, etc" 99% of users prefer running OS in RAID 0 on SSD's. Anyone with half a brain does not store important files on a RAID 0 array. I even created a new thread on EVGA asking how members prefer installing Windows with two identical SSD's. Most of them said they always run a RAID 0 for OS on SSD's. A couple others said they prefer running Windows/Programs on one SSD, and Games on the other. Usually that is because when they reformat they can simply re initialize the steam directory on the second SSD and then you don't have to reinstall all of your games.
    I respect your opinion but saying RAID 0 on SSDs does not make any sense is crazy talk. And that fast boot is only for people with mental problems lol... you sir have issues. Why do you think they made this feature? Why do people OC? A lot of people do it because it is fun, they are enthusiast, and they like to push a system. Why do people buy SSDs if its only a few seconds faster when you only turn on your computer once twice a day? When you only open an app or launch a game a couple times a day.

Maybe you are looking for