[SOLVED] USB installation, booting: root fs cannot be detected

I followed this guide: http://wiki.archlinux.org/index.php/Ins … _a_USB_key
SYMPTOMS
I installed arch linux on a USB stick.
I can see Grub, I can boot. After the HOOKS get loaded (udev is loaded as well: Loading udev...done.) I get errors as follows:
Attempting to create root device '/dev/disk/by-uuid/myHdUUID'
unknown
ERROR: root fs cannot be detected. Try using rootfstype= kernel parameter.
If the device '/dev/disk/by-uuid/myHdUUID' gets created while you are here, try adding 'rootdelay=8' or higher to the kernel command-line...
Then I get a prompt that doesn't even let me issue the command "ls" (error: /bin/bash: ls: not found
SOLUTION: use the fallback image, or better, rebuild your mkinitcpio kernel image, see: Configuring mkinitcpio
My problem was that "usb" was not included in the HOOKS, it was present, yes but after the "autodetect".
So, in the /etc/mkinitcpio.conf place "usb" before "autodetect", e.g. as follows:
HOOKS="base udev autodetect sata filesystems"
then regenerate the image (refer to the previous link to understand why the autodetect was creating the problems and to see exactly how to regenerate the image)
Last edited by firepol (2008-10-09 19:18:34)

Same problem, seems the new kernel broke UUID.
@tim: as I stated above it seems that you fixed the problem with the kernel image file but did not adjust the grub menu to compensate for the fact that UUID is broken and thats why you got the same result even after fixing the image, lucky for me I had some broken hooks and only my fallback image generated properly so I figured it out, although it took me a little while.
Anyhow this is basically what needs to be done to correct the problem.
1. Boot ArchLive
2. mkdir /media/disk
3. mount /dev/sdxX /media/disk
4. chroot /media/disk
5. mkinitcpio -k 2.6.28-ARCH -g /boot/kernel26.img
6. nano /boot/grub/menu.lst
7. Replace any references to UUID with /dev/sdxX (where xX represents your drive and partition) instead, save and exit nano.
8. reboot
Make sure and pay attention to the output of the mkinitcpio command in my step 5. If there are any errors relating to one or more of the hooks you'll need to edit /etc/mkinitcpio.conf and remove the hook it complains about !!IF POSSIBLE!!.  I for example had some problem with the autodetect hook which caused my regular kernel to fail to create an image.
If mkinicpio doesn't complain and tells you it SUCCEEDED generating the images then you should be good to go.
Last edited by blazercist (2009-01-29 18:47:25)

Similar Messages

  • [SOLVED] USB Installation Media Boot Problems

    Hi all,
    I'm having trouble creating a live USB stick that my new (to me) HP Elitebook
    2730p laptop can boot successfully. Here is what I've tried so far:
    1. dd with the latest stable Arch installation media
    In other words:
    # dd if=/path/to/archlinux*.iso of=/dev/sdb
    Result: I can boot with the USB stick on my old Dell laptop (which is running
    Arch) without issue, but can't with the new HP. The BIOS will freeze if the USB
    stick is inserted, and will only unfreeze after I remove it.
    2. dd with a recent Arch installation media snapshot
    The snapshot is ``archlinux-2012.06.05_04-00-01-core-x86_64.iso''. I
    install the image to the USB stick with the same dd method above,
    and I get the same behavior: works fine on the old Dell, but freezes the BIOS of
    the new HP.
    3. dd with an old lubuntu iso
    This time, I used an old lubuntu iso
    (lubuntu-11.10-desktop-amd64.iso) with dd. This method
    worked without a problem -- both my old Dell and my new HP would boot it without
    complaint.
    3. unetbootin with the latest stable Arch installation media
    Creating the USB stick with unetbootin allows me to boot the stick with the new
    HP, but the boot fails to the ramfs prompt after ``Waiting 30 seconds for device
    /dev/disk/by-label/ ...'' (notice how there's nothing after ``by-label/'').
    Adding ``vmalloc=448M'' to the end of the unetbootin boot entry makes no
    difference.
    4. Image Writer for Windows
    The ``USB Installation Media'' wiki page suggests using ``Image Writer for
    Windows'' to create a bootable USB stick. I tried this method using Windows 7
    Professional, and the result was the same as attempts 1 and 2: the USB stick
    freezes the HP's BIOS.
    Other notes
    I've checked the md5sums of all the isos I've tried
    I've updated the BIOS on the HP laptop
    I've used the same USB stick for each of the above situations
    The new HP laptop does not have an optical drive, and I don't own an
    external one
    In attempts 1, 2, and 4, I noticed that cfdisk shows that the partition
    that contains the installation files has both the ``Bootable'' and ``NC'' flags
    set. The cfdisk man page says that the latter flag stands for ``Not Compatible
    with DOS or OS/2''. I can actually remove this flag by using the ``Maximize''
    option in cfdisk, which actually makes the USB stick bootable by the HP
    computer's BIOS, but the boot eventually fails to the ``ramfs prompt
    thingy'' after saying ``ERROR: '/dev/disk/by-label/ARCH_201108' found, but the
    filesystem type is unknown''
    In attempt 3 (the lubuntu one), I noticed that cfdisk shows a bit of free
    space in front of the partition that contains the lubuntu files. The ``NC'' flag
    is not present when I run cdisk.
    My current theory is this: I believe my new HP's BIOS is unhappy with the
    ``isohybrid-nature'' of the Arch installation media. Is there any way I can
    confirm this, or obtain ``non-isohybrid'' Arch media?
    As you might imagine, this has been pretty frustrating. Any help would be
    greatly appreciated!
    Daniel
    Last edited by bebeababa (2012-06-10 15:04:43)

    bebeababa wrote:
    DSpider wrote:
    Adding ``vmalloc=448M'' to the end of the unetbootin boot entry makes no difference.
    Duh. That's for booting it from RAM (with MEMDISK) in case it doesn't map the entire file, which for some reason it didn't for the i686 iso on my computer. I probably should've specified it when I wrote the article. I'll add it tomorrow morning.
    Speaking of which, have you tried it?
    https://wiki.archlinux.org/index.php/US … O_from_RAM
    Because you only seem to be using dd ("Image Writer" is the same) and Unetbootin (which had various problems since forever). The correct syntax for dd is:
    $ sudo dd if=archlinux.iso of=/dev/sd[x]
    Warning: Make sure to use /dev/sdx and NOT /dev/sdx1. This is a very common error!
    https://wiki.archlinux.org/index.php/US … _USB_drive
    Haven't tried the ``Boot the entire ISO from RAM'' method yet. I'll give that a shot next.
    The ``Boot the entire ISO from RAM'' method worked like a charm! Thanks,
    DSpider!
    Marking thread [SOLVED].

  • [SOLVED] usb archlinux boot goes black hanging

    Hi
    I have a thinkpad Edge e330 3354. Currently i have grub2 with ubuntu and win8 dual booting. I want to replace ubuntu with arch. I found out i had UEFI so i followed the instructions to install UEFI version of usb installer. However whenever i boot my usb i can choose the 3 options:
    Archlinux
    shell1
    shell2
    and after picking arch it just hangs in black screen infinitely
    Appreciate the help, thanks!
    edit: I missed trying to add kernel parameters, i just did this with nomodeset, and also tried the SVIDEO one, no luck
    Last edited by addrae (2013-03-21 20:30:47)

    cliffordsr wrote:Quite possible a problem with SecureBoot (something Windows 8 does for security); try going into your BIOS and setting all categories in SecureBoot to "Allow Execute." Not sure where it will be for you; for me (on Clevo P150em aka Sager NP9130) it was under securtiy -> custom settings for secure boot (that's paraphrased) -> image execution policies (also paraphrased) -> "allow execute" for all (except for the top one--internal something or other--which should be left as is: on "always execute").
    -Cliff
    Is it for security, or to gain control of the market?!  DUN DUN DUNNnn...
    #conspiracy

  • [solved]USB wont boot on some computers.

    Hi all.
    I have installed arch on a usb from a running arch system after doing pacman -S arch-install-scripts.
    It boots on my Acer Aspire One which picks it up as a USB-HDD however when I tried to boot it on a different computer it didn't work and faliled with the error "Boot Error".
    I have succesfully booted both ubuntu and fedora on the same pc.
    Any ideas?
    Not able to access my arch system right now but will the fact that arch is installed to a partition (sdb1) and not directly affect it(sdb)?
    Previously I used the universal usb installer from pendrivelinux.com with it set to format the drive. I believe it did not use partitions.
    I believe I just answered my own question. Anyone mind confirming if I'm correct ?
    Last edited by theblazehen (2013-02-08 15:38:47)

    Some older bioses boot from USB in "floppy mode" (it shows the disk as a floppy if it is not partionned, otherwise the first partition is shown as a floppy, possibly with a limitation of size). If you know your bootloader, you can manage to make it bootable (I think this is much easier with syslinux than with grub, because it can detect at boot time from where it is booted; without having you to explicitly tell it). You can also try the plop boot manager (http://www.plop.at/en/bootmanager/index.html). It is able to boot USB devices in hard disk mode even without Bios support.
    Last edited by olive (2013-02-05 09:32:10)

  • [SOLVED] Installing on ZFS root: "ZFS: cannot find bootfs" on boot.

    I have been experimenting with ZFS filesystems on external HDDs for some time now to get more comfortable with using ZFS in the hopes of one day reinstalling my system on a ZFS root.
    Today, I tried installing a system on an USB external HDD, as my first attempt to install on ZFS (I wanted to try in a safe, disposable environment before I try this on my main system).
    My partition configuration (from gdisk):
    Command (? for help): p
    Disk /dev/sdb: 3907024896 sectors, 1.8 TiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): 2FAE5B61-CCEF-4E1E-A81F-97C8406A07BB
    Partition table holds up to 128 entries
    First usable sector is 34, last usable sector is 3907024862
    Partitions will be aligned on 8-sector boundaries
    Total free space is 0 sectors (0 bytes)
    Number Start (sector) End (sector) Size Code Name
    1 34 2047 1007.0 KiB EF02 BIOS boot partition
    2 2048 264191 128.0 MiB 8300 Linux filesystem
    3 264192 3902828543 1.8 TiB BF00 Solaris root
    4 3902828544 3907024862 2.0 GiB 8300 Linux filesystem
    Partition #1 is for grub, obviously. Partition #2 is an ext2 partition that I mount on /boot in the new system. Partition #3 is where I make my ZFS pool.
    Partition #4 is an ext4 filesystem containing another minimal Arch system for recovery and setup purposes. GRUB is installed on the other system on partition #4, not in the new ZFS system.
    I let grub-mkconfig generate a config file from the system on partition #4 to boot that. Then, I manually edited the generated grub.cfg file to add this menu entry for my ZFS system:
    menuentry 'ZFS BOOT' --class arch --class gnu-linux --class gnu --class os {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt2'
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux zfs=bootfs zfs_force=1 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    My ZFS configuration:
    # zpool list
    NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
    External2TB 1.81T 6.06G 1.81T 0% 1.00x ONLINE -
    # zpool status :(
    pool: External2TB
    state: ONLINE
    scan: none requested
    config:
    NAME STATE READ WRITE CKSUM
    External2TB ONLINE 0 0 0
    usb-WD_Elements_1048_575836314135334C32383131-0:0-part3 ONLINE 0 0 0
    errors: No known data errors
    # zpool get bootfs
    NAME PROPERTY VALUE SOURCE
    External2TB bootfs External2TB/ArchSystemMain local
    # zfs list
    NAME USED AVAIL REFER MOUNTPOINT
    External2TB 14.6G 1.77T 30K none
    External2TB/ArchSystemMain 293M 1.77T 293M /
    External2TB/PacmanCache 5.77G 1.77T 5.77G /var/cache/pacman/pkg
    External2TB/Swap 8.50G 1.78T 20K -
    The reason for the above configuration is that after I get this system to work, I want to install a second system in the same zpool on a different dataset, and have them share a pacman cache.
    GRUB "boots" successfully, in that it loads the kernel and the initramfs as expected from the 2nd GPT partition. The problem is that the kernel does not load the ZFS:
    ERROR: device '' not found. Skipping fsck.
    ZFS: Cannot find bootfs.
    ERROR: Failed to mount the real root device.
    Bailing out, you are on your own. Good luck.
    and I am left in busybox in the initramfs.
    What am I doing wrong?
    Also, here is my /etc/fstab in the new system:
    # External2TB/ArchSystemMain
    #External2TB/ArchSystemMain / zfs rw,relatime,xattr 0 0
    # External2TB/PacmanCache
    #External2TB/PacmanCache /var/cache/pacman/pkg zfs rw,relatime,xattr 0 0
    UUID=8b7639e2-c858-4ff6-b1d4-7db9a393578f /boot ext4 rw,relatime 0 2
    UUID=7a37363e-9adf-4b4c-adfc-621402456c55 none swap defaults 0 0
    I also tried to boot using "zfs=External2TB/ArchSystemMain" in the kernel options, since that was the more logical way to approach my intention of having multiple systems on different datasets. It would allow me to simply create separate grub menu entries for each, with different boot datasets in the kernel parameters. I also tried setting the mount points to "legacy" and uncommenting the zfs entries in my fstab above. That didn't work either and produced the same results, and that was why I decided to try to use "bootfs" (and maybe have a script for switching between the systems by changing the ZFS bootfs and mountpoints before reboot, reusing the same grub menuentry).
    Thanks in advance for any help.
    Last edited by tajjada (2013-12-30 20:03:09)

    Sounds like a zpool.cache issue. I'm guessing your zpool.cache inside your arch-chroot is not up to date. So on boot the ZFS hook cannot find the bootfs. At least, that's what I assume the issue is, because of this line:
    ERROR: device '' not found. Skipping fsck.
    If your zpool.cache was populated, it would spit out something other than an empty string.
    Some assumptions:
    - You're using the ZFS packages provided by demizer (repository or AUR).
    - You're using the Arch Live ISO or some version of it.
    On cursory glance your configuration looks good. But verify anyway. Here are the steps you should follow to make sure your zpool.cache is correct and up to date:
    Outside arch-chroot:
    - Import pools (not using '-R') and verify the mountpoints.
    - Make a copy of the /etc/zfs/zpool.cache before you export any pools. Again, make a copy of the /etc/zfs/zpool.cache before you export any pools. The reason for this is once you export a pool the /etc/zfs/zpool.cache gets updated and removes any reference to the exported pool. This is likely the cause of your issue, as you would have an empty zpool.cache.
    - Import the pool containing your root filesystem using the '-R' flag, and mount /boot within.
    - Make sure to copy your updated zpool.cache to your arch-chroot environment.
    Inside arch-chroot:
    - Make sure your bootloader is configured properly (i.e. read 'mkinitcpio -H zfs').
    - Use the 'udev' hook and not the 'systemd' one in your mkinitcpio.conf. The zfs-utils package does not have a ported hook (as of 0.6.2_3.12.6-1).
    - Update your initramfs.
    Outside arch-chroot:
    - Unmount filesystems.
    - Export pools.
    - Reboot.
    Inside new system:
    - Make sure to update the hostid then rebuild your initramfs. Then you can drop the 'zfs_force=1'.
    Good luck. I enjoy root on ZFS myself. However, I wouldn't recommend swap on ZFS. Despite what the ZoL tracker says, I still ran into deadlocks on occasion (as of a month ago). However, I cannot say definitely the cause of the issue; but it resolved when I moved swap off ZFS to a dedicated partition.
    Last edited by NVS (2013-12-29 14:56:44)

  • [SOLVED] UEFI installation - booting failure

    Hi All,
    Setting in BIOS: UEFI boot mode, Secure Boot Off
    Booting from USB in UEFI mode, everything is OK. Then I did this:
    gdisk /dev/sda
    create new GPT partition
    cgdisk /dev/sda
    Part. # Size Partition Type Partition Name
    1007.0 KiB free space
    1 512 Mb EFI system efi
    2 6 GiB Linux filesystem root
    3 122 GiB Linux filesystem home
    mkfs.vfat -F32 -n efi /dev/sda1
    mkfs.ext4 /dev/sda2
    mkfs.ext4 /dev/sda3
    mkdir -p /mnt/boot/efi
    mount /dev/sda1 /mnt/boot/efi
    mount /dev/sda2 /mnt
    mkdir -p /mnt/home
    mount /dev/sda3 /mnt/home
    Then I followed the installation guide. At the "Install a bootloader" section I tried both EFISTUB and GRUB:.
    At Point 5 here https://wiki.archlinux.org/index.php/Beginners'_Guide#EFISTUB I created refind_linux.conf with sdax = sda2
    # nano /boot/efi/EFI/arch/refind_linux.conf
    "Boot to X" "root=/dev/sda2 ro rootfstype=ext4 systemd.unit=graphical.target"
    "Boot to console" "root=/dev/sda2 ro rootfstype=ext4 systemd.unit=multi-user.target"
    and at Point 6 X=a, Y=1:
    # efibootmgr -c -d /dev/sda -p 1 -w -L "rEFInd" -l '\EFI\refind\refind_x64.efi'
    GRUB is quite straightforward.
    After restart I got "no bootable device" error. The strange thing is that in BIOS I can see and select "rEFInd" or "arch_grub" in booting options, but anyhow it just won't boot.
    Thank you for your help.
    Last edited by totolotto (2013-06-22 17:33:39)

    totolotto wrote:rEFInd boot manager shows 2 Arch logos:
    1) Boot EFI\arch\vmlinuz.efi from 512 MiB FAT volume
    2) Boot boot\vmlinuz-linux from 6 GiB ext4 volume
    This means that you've got your kernel (or possibly different kernels) stored on two partitions. The first looks like it's a kernel on your ESP, and the second looks like it's your root (/) Linux filesystem, accessed via the rEFInd ext4fs driver. To simplify your life, I recommend deleting the kernel from the ESP and using the kernel in your Linux /boot directory (that is, kernel #2). If you try to keep both of them, you'll have to copy new kernels from /boot to the ESP whenever you upgrade your kernel, and you'll end up with two entries in rEFInd that boot the same kernel, which is sort of pointless.
    That said, if you don't want to use rEFInd in the long term, copying your kernels to the ESP, or reconfiguring your mount point so that the ESP is mounted at /boot and therefore your kernels get stored there automatically, can make sense. Given where you are, though, the quickest path to an efficient setup is to just ditch the kernels on the ESP and boot your kernels off of your root (/) partition's /boot directory.
    totolotto wrote:With regard to "boot into Arch directly" I understand that it is possilbe with efibootmgr described here, however efrbootmgr does not work for me
    Some people do like to boot their kernels directly, without using rEFInd, gummiboot, GRUB, or anything else. Note that efibootmgr isn't involved in the boot process per se; it's just used to set up the firmware's boot manager. Thus, saying you want to "boot with efibootmgr" (or words to that effect) is confusing, even to experts -- because this makes no sense, it's not clear what you really want. This uncertainty has been cleared up in subsequent posts, but I want to point it out to help you (and perhaps others who read this) communicate more clearly in the future.
    FWIW, I tend to agree with WonderWoofy on this score -- although it's possible to configure the firmware to boot the kernel directly, the down sides to this approach more than outweigh whatever small speed benefits you get from it. In your case, totolotto, given the problems you're having with efibootmgr, it may not be a practical alternative -- at least, not unless and until you can overcome those problems.
    WonderWoofy wrote: I think a better option would be to give rEFInd a timeout of zero.  I believe there is a key (or keys?) that you can hold down to have the menu show up when the timeout is set to zero.  This is how gummiboot works anyway,
    rEFInd doesn't have a 0-timeout option. In rEFInd, setting the timeout to 0 disables the countdown timer, so it never times out. The closest you can get to a 0-timeout in rEFInd is setting it to 1 second. If you must have a true 0 timeout, use gummiboot. Unfortunately, that means you won't be able to read the kernel files from a Linux filesystem, but mounting the ESP at /boot can create something that works about as well. Doing this will require some significant reconfiguration from where totolotto is now, but it can be done if getting a 0-timeout configuration is important.

  • [Solved] Can't boot, root device not found

    I recently performed an update of udev and my kernel and after this I am unable to boot the normal kernel or the fallback. When I try I get this error:
    ERROR: Unable to find root device '/dev/disk/by-uid/03619a2f-908f-4724-ba4b-1fb3985e382b' You are being dropped to a recovery shell Type 'exit' to try and continue booting sh: can't access tty; job control turned off
    Typing exit results in me dropping to another shell and if done repeatedly a kernel panic. I attempted to boot via the grub console using the sda device block but I came up with the same error. When I look in /dev through the recovery console that comes up the sda* blocks aren't present.
    I need to know if there is a way to do this without entirely reformatting my system, I also don't have easy access to another computer but I have an android phone. Any assistance is greatly appreciated.
    Last edited by Surry (2012-03-20 00:06:12)

    This has been solved.
    For anybody's reference:
    From the recovery shell I had to load the modules ahci and sd_mod and that got the sda* to appear in /dev. After that I had to mount /dev/sda3 (my root partition) under /root and /new_root and then enter 'exit' to continue booting.
    Pretty much:
    modprobe ahci
    modprobe sd_mod
    mount /dev/sda3 /root
    mount /dev/sda3 /new_root
    exit

  • [SOLVED] USB Installation Stuck

    I used
    dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync
    to create my USB, but it won't do anything. I boot from USB, the only output it gives me is: "ISOLINUX 6.02 EHDD Copyright (C) 1994-2013 H. Peter Anvin et al" with a flashing underscore on the 2nd line.
    I can't type any commands or get any response from the system whatsoever. I've tried formatting the drive as FAT32 and NTFS, with the same result either way.
    I used the 2014.03.01-dual.iso file from the site. USB written from a Lubuntu system.
    Any guidance would be truly appreciated.
    Thanks,
    Travis
    Lenovo W510
    4GB RAM
    Last edited by philomathean (2014-03-28 06:40:29)

    Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.

  • [SOLVED] Root fs cannot be found on boot (initramfs works)

    Hi all! Long time lurker, first time poster.
    I'd been using catalyst drivers since I started out on Arch. I knew there were conflicts during updates involving catalyst, so I've never updated my kernel or Xorg during "pacman -Syu" updates. I'd specifically blocked them in pacman.conf. However, I recently decided to switch to open source ati drivers and in doing so, decided to update my entire system including the kernel. Everything went smoothly, but upon reboot I'm getting the dreaded "root filesystem cannot be found" error.
    Root device '/dev/sdb6' doesn't exist, attempting to create it
    ERROR: Failed to parse block device name for '/dev/sdb6' unknown
    ERROR: Unable to create/detect root device, '/dev/sdb6'
    Dropping to recovery shell.. type 'exit' to reboot
    Note that the initramfs worked, it's just it couldn't get into my root partition even though I can mount it without any problems from the live CD.
    I set about trying to fix my problem. Here is a list of things I've tried.
    1) Using the liveCD, I chrooted into my install (mounting proc, dev, etc. in the process) and did
    depmod -a
    followed by
    pacman -Sf kernel26
    which completed with no errors problems. This didn't solve my issue.
    2) Using the liveCD, performing
    mkinitcpio -M
    and ensuring my mkinitcpio.conf file contained all the listed modules. I then rebuilt the initramfs with another
    pacman -Sf kernel26
    This didn't solve my issue.
    3) Playing with grub, replacing my UUID lookups with /dev/sdb6. I also tried different combinations (see this thread) to check the bios and grub were matching up. I did the suggested rootdelay=8 and rootfstype=ext3 stuff, too. This didn't solve my issue.
    4) Using the liveCD, I did another depmod -a then downgraded my kernel to the older package found on the 2008.6 CD. Mkinitcpio completed successfully, everything seemed fine, but... This didn't solve my issue.
    I've done these steps over and over again in various orders, trying different combinations, but I've not had any luck.
    Here is my current mkinitcpio.conf file:
    MODULES="pata_acpi pata_jmicron ata_generic scsi_mod ahci ata_piix ext3 ahci libata cdrom ide-core ide-pci-generic jmicron ieee1394 ohci1394 atl1 mii sr_mod usbcore ehci-hcd uhci-hcd jbd"
    BINARIES=""
    FILES=""
    HOOKS="base udev autodetect pata scsi sata usb net usbinput keymap encrypt filesystems"
    Here is the important bit of my grub file:
    Without UUIDs:
    title Arch Linux
    root (hd1,5)
    kernel /vmlinuz26 root=/dev/sdb6 quiet vga=869 rootdelay=8 rootfstype=ext3
    initrd /boot/kernel26.img
    title Arch Linux (fallback)
    root (hd1,5)
    kernel /vmlinuz26 root=/dev/sdb6 ro quiet vga=869 rootdelay=8
    initrd /boot/kernel26-fallback.img
    With UUIDs:
    title Arch Linux
    uuid ec450c30-5197-4330-9831-914eafad66ce
    kernel /vmlinuz26 root=/dev/disk/by-uuid/ec450c30-5197-4330-9831-914eafad66ce ro quiet vga=869
    initrd /boot/kernel26.img
    title Arch Linux (fallback)
    uuid ec450c30-5197-4330-9831-914eafad66ce
    kernel /vmlinuz26 root=/dev/disk/by-uuid/ec450c30-5197-4330-9831-914eafad66ce ro quiet vga=869
    initrd /boot/kernel26-fallback.img
    Any ideas, help, suggestions, fixes, etc would be greatly appreciated. I just felt like my arch install was damn near perfect - I'd hate to have to install everything again!
    (Edit: Just fixing something I'd messed up in my attempts to fix it, as kindly pointed out by Karol. It didn't fix the problem, though.)
    Last edited by binarymonster (2009-06-04 10:03:19)

    karol wrote:
    If you've read http://bbs.archlinux.org/viewtopic.php?id=63033 I assume you've tried to use 'root=/dev/sdb6' w/
    root            (hd0,5)
    instead of
    root            (hd1,5)
    but didn't work, right?
    This one's old (and odd) but you may want to have a look at it anyway http://bbs.archlinux.org/viewtopic.php?pid=376939
    And the very bottom of http://bbs.archlinux.org/viewtopic.php?id=44921
    I read that first link - though I might have misinterpreted it. I tried keeping (hd1,5) the same and changing /dev/sdb6 to /dev/sda6, etc. I always through that the grub root (hd0,5) wasn't correct, the initramfs would not be able to show up and I'd just get a grub error. What I have tried so far hasn't worked, but I might try changing to (hd0,5) instead of (hd1,5) in a little while.
    With regards to the other links, they seem to suggested lots of things I've already tried. The list is getting quite long now!
    I have tried reinstalling kernel26, downgrading kernel26, using the fallback image, made sure mkinitcpio.conf contains my filesystem type, made sure mkinitcpio.conf contains my hdd controller module, tried rootdelay=8 a few times... and my mkinitcpio seems to work, so I don't think the problem is with my mkinitcpio.conf file.
    Phew! Thanks for your continued help... I'm sure this problem will get solved eventually (and I bet it'll be something simple!). At least I'm learning about chrooting, initramfs, etc.
    Do you think it's worth trying to change root (hd1,5) to (hd0,5)? I imagine that would only cause grub to give me and error and not even be able to find the initramfs!

  • Arch Linux USB installation does not boot Correctly [SOLVED]

    Hello,
    I created a bootable USB stick with Universal USB Installer on a Windows System.
    When I try to boot it, it shows me a Gummiboot Boot Loader Switch, where I can switch between two EFI shells and ArchLinux installation media.
    When choosing the installation media, the screen flashes and after that, it shows the following lines:
    :: running early hook [udev]
    :: running hook [udev]
    :: Triggering uevents ...
    :: running hook [memdisk]
    :: running hook [archiso]
    :: running hook [archiso_loop_mnt]
    :: running hook [archiso_pxe_common]
    :: running hook [archiso_pxe_nbd]
    :: running hook [archiso_pxe_http]
    :: running hook [archiso-pxe_nfs]
    :: Mounting '/dev/disk/by-label/ARCH_201403' to '/run/archiso/bootmnt'
    Waiting 30 seconds for device /dev/disk/by-label/ARCH_201403 ...
    [     5.060855] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.060960] sd 6:0:0:0: [sdc] Asuming drive cache: write trough
    [     5.062636] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.062688] sd 6:0:0:0: [sdc] Asuming drive cache: write through
    [     5.064566] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.064614] sd 6:0:0:0: [sdc] Asuming drive cache: write through
    ERROR: 'dev/desc/by-label/ARCH_201403' device did not show up after 30 seconds ...
        Falling back to interactive promt
        You can try to fix the problem manually, log out when you are finished
    sh: can't accsess tty; job control turned off
    [rootfs /]#
    In UEFI menu I unabled secure boot and fast boot.
    Can anybody tell me what I can do to boot the istallation media correctly?
    Thanks for your suggestions
    Last edited by outschi (2014-03-20 00:31:18)

    Welcome to arch.  I suspect this is the problem:
    outschi wrote:I created a bootable USB stick with Universal USB Installer on a Windows System.
    The error message you get is the same as those encountered by people who try to use unetbootin (eg here).  I know Unetbootin does not work to create bootable arch media - perhaps the windows tool also doesn't.
    Did you see and follow the tip here?  It seems that tool will create working usbs, but you have to fix the label.
    Last edited by Trilby (2014-03-19 16:52:22)

  • My 2009 iMac gets stuck on the grey Apple logo when booting up.  It boots correctly when in safe mode. I have tried erasing the HD and re-installing from a USB installer. It says the install is complete, but after restarting it gets stuck on the Apple log

    My late 2009 27" iMac gets stuck on the grey Apple logo when booting up.  It boots correctly when in safe mode. I have tried erasing the HD and re-installing from a USB installer. It says the install is complete, but after restarting it gets stuck on the Apple logo again.  This could possibly be an HD failure, but then why does Safe Mode still work and the USB install not work?  Any ideas?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts 51 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports 'com.autodesk.AutoCad com.evenflow.dropbox com.google.GoogleDrive' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n\t(%s)\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1000) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/d;/(etc|Preferences)\//s/^\.\/[^/]+//p;' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| ","||kMDItem'${p[35]}'=");sub("^.."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[9]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' ' /^ +B/{ s/.+= |(-[0-9]+)?\.s.+//g;p;} ' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / /{$0="'"${p[28]}"'"};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' 's/0/Off/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil PlistBuddy whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '-c Print /L*/P*/loginw*' '-c Print L*/P*/*loginit*' '-c Print L*/Saf*/*/E*.plist' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' '-c Print\ :'${p[35]}' 2>&1' '-c Print\ :Label 2>&1|head -1' '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' );N1=${#c2[@]};for j in {0..8};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A1 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D22 4 4 50 0;D13 14 3 49 5;D12 26 48 59 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-  
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal 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.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with "Model Identifier." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Maverick Boot Camp - Partition and USB installation of Windows 7

    Hi my CD-ROM drive is broken and i want to configure a partition for windows 7 and install it from a UB, but i don’t have the bootcamp option for usb installation visible.
    My OSX version is Maverick 10.9
    Mac model iMac11,2
    Boot rom : IM112.0057.B01
    My info.plist configuration file in the bootcamp package is:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
              <key>32BitSupportedModels</key>
              <array>
                        <string>MacBook7,1</string>
                        <string>MacBookAir5,2</string>
                        <string>MacBookPro10,1</string>
                        <string>MacPro5,1</string>
                        <string>Macmini5,3</string>
                        <string>iMac12,2</string>
              </array>
              <key>BuildMachineOSBuild</key>
              <string>13A566b</string>
              <key>CFBundleDevelopmentRegion</key>
              <string>English</string>
              <key>CFBundleDisplayName</key>
              <string>Boot Camp Assistant</string>
              <key>CFBundleExecutable</key>
              <string>Boot Camp Assistant</string>
              <key>CFBundleGetInfoString</key>
              <string>Boot Camp Assistant 5.1.0, Copyright © 2013 Apple Inc. All rights reserved</string>
              <key>CFBundleIconFile</key>
              <string>DA</string>
              <key>CFBundleIdentifier</key>
              <string>com.apple.bootcampassistant</string>
              <key>CFBundleInfoDictionaryVersion</key>
              <string>6.0</string>
              <key>CFBundleName</key>
              <string>Boot Camp Assistant</string>
              <key>CFBundlePackageType</key>
              <string>APPL</string>
              <key>CFBundleShortVersionString</key>
              <string>5.1.0</string>
              <key>CFBundleSignature</key>
              <string>????</string>
              <key>CFBundleVersion</key>
              <string>473</string>
              <key>DARequiredROMVersions</key>
              <array>
                        <string>IM41.0055.B08</string>
                        <string>IM42.0071.B03</string>
                        <string>IM51.0090.B03</string>
                        <string>IM52.0090.B03</string>
                        <string>IM61.0093.B01</string>
                        <string>MP11.005C.B04</string>
                        <string>MB11.0061.B03</string>
                        <string>MBP11.0055.B08</string>
                        <string>MBP12.0061.B03</string>
                        <string>MM11.0055.B08</string>
              </array>
              <key>DTCompiler</key>
              <string>com.apple.compilers.llvm.clang.1_0</string>
              <key>DTPlatformBuild</key>
              <string>5A11344p</string>
              <key>DTPlatformVersion</key>
              <string>GM</string>
              <key>DTSDKBuild</key>
              <string>13A566b</string>
              <key>DTSDKName</key>
              <string></string>
              <key>DTXcode</key>
              <string>0500</string>
              <key>DTXcodeBuild</key>
              <string>5A11344p</string>
              <key>LSApplicationCategoryType</key>
              <string>public.app-category.utilities</string>
              <key>LSMinimumSystemVersion</key>
              <string>10.9.0</string>
              <key>NSMainNibFile</key>
              <string>MainMenu</string>
              <key>NSPrincipalClass</key>
              <string>NSApplication</string>
              <key>PreESDRequiredModels</key>
              <array>
                        <string>MacBook7</string>
                        <string>MacBookAir5</string>
                        <string>MacBookPro10</string>
                        <string>MacPro5</string>
                        <string>Macmini6</string>
                        <string>iMac12</string>
              </array>
              <key>PreUEFIModels</key>
              <array>
                        <string>MacBook7</string>
                        <string>MacBookAir5</string>
                        <string>MacBookPro10</string>
                        <string>MacPro5</string>
                        <string>Macmini6</string>
                        <string>iMac13</string>
              </array>
              <key>PreUSBBootSupportedModels</key>
              <array>
                        <string>MacBook7,1</string>
                        <string>MacBookAir3,2</string>
                        <string>MacBookPro8,3</string>
                        <string>MacPro5,1</string>
                        <string>Macmini4,1</string>
                        <string>iMac12,2</string>
              </array>
              <key>Win7OnlyModels</key>
              <array>
                        <string>MacBook7,1</string>
                        <string>MacBookAir3,2</string>
                        <string>MacBookPro5,5</string>
                        <string>MacPro2,1</string>
                        <string>Macmini4,1</string>
                        <string>iMac10,1</string>
              </array>
    </dict>
    </plist>
    I have already tried this :
    https://discussions.apple.com/message/21796614#21796614
    and this:
    https://discussions.apple.com/thread/3435734?start=15&tstart=0
    but neither of them have helped me to get the bootcamp work properly. Every time i try to modify this fie i get an error.
    Please any help would be welcome.

    No problem, forget the daemon tools and Microsoft usb tool, use BooTcamp Assistant for making bootable usb of windows 7 using that .iso.
    you can do the following :
    1. Add your Boot Rom Version(from system info) under DARequiredROMVersions.
    2. Add Model Identifier(from system info) under PreUSBBootSupportedModels
    3. Delete "Pre" from "PreUSBBootSupportedModels", so you have "USBBootSupportedModels"
    The first 3 steps are same as before and if its not clear you can easily google solutions with screenshots.
    The next step is only for OSX 10.9, as it employs some kind of code signature to prevent you from changing info.plist and cause bootcamp to crash.
    4. Open your terminal, use the following command
    sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app
    Sudo means using administrator privilege and u need to enter your mac password. And the command resigns the bootcamp application so that it runs with the new info.plist file and not crash.
    5. Continue on with your installation....
    Cheers.
    P.S. back up info.plist before u change anything.
    I installed windows 7 ultimate 64 bit two days ago using this mehod. It is working perfectly. Hope this will solve your problem.Please do make a backup of ur macbook before partition, for safe side.
    while using that command mentioned in step 4., may be you get a option to download xcode or something like that, just click ok and download and install that, in my case it was about 101MB.

  • Can't boot from windows 7 usb installation media

    When trying to boot from windows 7 usb installation media no efi boot option availiable. Using "boot from efi file" option whith each and every .efi file on installation media results in a message saying "The selected boot device failed. Press <Enter> to Continue". 
    USB installation media created using original windows 7 iso image and couple diskpart commands(resulting in clean flash storage with a single active primary partition) plus simple copying of the iso image's contents on usb flash. 
    Enabling/Disabling SecureBoot doesn't have any impact whatsoever. 
    Installation boots from aforementioned media successfully when CSM enabled, though i would really prefer installing Windows 7 in uefi mode. Which microsoft claims Windows 7 supports. 
    Any help or suggestions would be much appreciated. Thanks in advance. 
    PS: my disappointment in this particular HP notebook is unspeakable. Aside from issue of the current topic, It keeps defaulting to windows boot manager when dual-booting windows & linux no matter what i do, and windows 8.1 Pro is constantly BSODing whenever i try to run fullscreen games on high-performance GPU whith every graphics driver i could possibly install (including both hp's own and amd's). Found silly workarounds for both of these issues, however still hate HP treating it's customers that way.

    Booting from USB 2.0 port or DVD with SecureBoot disabled gets me to a screen saying "starting windows", just before the actual setup begins and then system simply hangs. Still unable to install. Thanks for your suggestion though.

  • [SOLVED]Hanging after booting from installation media

    Yesterday I booted from a rw-DVD got to the terminal and could execute commands, connect to the internet and use elink etc no problem. I didn't go through with installation as I wanted to read up more on partitioning my drives for dual booting before actually doing so.
    Trying the same thing today, and it hangs soon after I boot, regardless of whether I do anything. Printing the following:
    nouveau E[ DRM] failed to idle channel 0xcccc0000 [DRM]
    pci_pm_runtime_suspend(): nouveau_pmops_runtime_suspend+0x0/0xf0 [nouveau] returns -16
    INFO: rcu_preempt detected stalls on CPUs/tasks: { 6} (detected by 1, t=18002 jiffiess, g=974, c=973, q=604)
    This is without me typing anything. If I try to execute a command quickly after booting it sometimes works, but after a couple of minutes it will complain of a soft lockup.
    I've tried burning another disk, and using a USB installation media, but the same thing happens. Any thoughts?
    Edit: Trying to run it on a laptop with i7-4700MQ, 16GB ram, and Intel(R) HD Graphics 4600 / NVIDIA GeForce GTX 770M
    Second Edit: Booted with nomodeset, which worked and allowed me to install. Just trying to sort out the sodding boot loaders now...
    Last edited by glfharris (2014-07-11 22:42:31)

    Welcome to the forum.
    First of all, you should get in the habit of using [ code ] tags when posting code, not [ quote ] tags (well, unless you want to apply some styling to it, like bold, italic, etc).
    This is wrong:
    # umount /dev/sdc
    This is correct:
    # umount /dev/sdc1
    You were trying to unmount the drive as a whole, which obviously isn't mounted, instead of the first (and probably only) partition. Had you followed the advice from the note to use blkid and check if it's mounted, this wouldn't have happened. But the fact that a DVD produced that error puzzles me... I have no experience with UEFI, but I think you need to press F10, F11, or something like that, to able able to get to a UEFI boot menu, and choose the optical unit as source.
    I hope you used a BitTorrent client when downloading the ISO, and not some direct link (which are prone to CRC errors). If you used a direct link, then check the MD5 and make sure that it matches the one from the Download page. For future reference, torrents are checked while they're being downloaded.

  • Can't get USB installer to boot on Thinkpad S431

    Just got a refurbished laptop, and can't figure out how to get the USB installer to boot correctly.  I've tried EFI only, EFI+compatibility, CSM disabled/enabled etc.  I can select the USB drive and it gets to the Arch menu, then when I select the first option to start the installer it reads the USB for a few seconds then just sits at a black screen.  Specs: Thinkpad S431, Core i5-3337U, Intel 4000.  I've tried several Arch isos, including 7/14 and 5/14.  The USB drive will boot/install in my desktop machine with no problems. 
    Thanks for any help

    Since it is Intel graphics, it might have been an early KMS issue.  That is, there is no possible way to get early KMS going from the installer.  In this case, you would just need to use 'nomodeset' on the kernel command line.  If you were able to use the UEFI shell, then you were probably seeing the gummiboot boot manager.  So according to this page, you need to hit 'e' to edit the kernel command line.

Maybe you are looking for

  • Doesn't Fill Up Screen - Help

    I just got my first Apple Computer (IMac) and am surprised to find out that the Text on the internet does not fill up the screen. I have asked the help desk how to make it bigger and they suggested command +. Unfortunately, that makes the words bigge

  • Can't install Air 3.7 package installer in W8

    Clicking on Air 3.7 package installer requests I type something in package installer box. How do I install Air 3.7 in W8 AL

  • Diff bet. 2000 & 2003

    Hi all, What is the difference in installation of R/3 4.7 in Windows 2000 Advanced Server and 2003 standard Edition. can i use Oracle 8 with ora patches in windows 2003. what is the best DB for SAP. Bidhu

  • Get Currently Online Users

    Hi, ERROR ====== Portal Runtime Error An exception occurred while processing a request for : iView : N/A Component Name : N/A com/sap/ip/collaboration/core/api/ume/portal/IRTCAwarenessService. Exception id: 03:13_21/03/06_0110_1728550 See the details

  • Odzyskanie zdjęć z iphona

    Mam problem. Dzisiaj przez przypadek usunęłam zdjęcia z Iphona. Przeżuciłam je do innego album na komórce i z tamtego usuęłam ale jak potem zobaczyłam te co usunęłąm w starym zniknęły w nowym. Wczoraj została dokonana zsynchronizacja ICLOUD przez Wi