[Solved]Customizing Grub

I have changed the grub menu font color to my taste by editing /etc/defult/grub file. However I have found that the font color for the text outside the menu-box do NOT change. How can I change those as well? The default font color is light-gray and so is my Wallpaper/image color, I can't see the text outside the box.
I have looked around but did that didn't help. This can be changed in Debian based distros by editing /etc/grub.d/05_debian_theme. Since there is no such file here I am lost. I am sure it can be done.
Any pointers will be most welcome.
regards..
Last edited by fantab (2013-05-23 17:02:26)

youngunix wrote:
teateawhy wrote:
youngunix wrote:The best utility to achieve what you need is grub-customizer.
Be careful when writing to MBR, for example, my machine has 2 HDD; one for Ubuntu and one for Arch, I kept on forgetting that Arch is sda and Ubuntu sdb, so whenever I change the settings in grub-customizer for Ubuntu I wrote them to sda instead of sdb. Maaan, I did that twice and it was a pain to get Arch back up and running.
Citiing from the archforums:
As an aside,  I used to use Grub Customizer with a different distro (that I used to control grub for all of my O/S's, including Arch).
FWIW I found it to more work that it was worth in the end.  I ended up always having to run it manually after the distro did its own update and update-grub.  Eventually, the amount of customizing that grub customizer did made it cumbersome to adjust after the distro ran update-grub.  It just because a headache and one more thing to remember to do.
Additionally, it takes over and re-writes your grub files, in such a way that they still work with grub-update, but they produce odd menus (so you becomes locked to grub customizer.
Eventually, I wised up, and realized it wasn't worth the trouble, unloaded GC, restored the original Grub files from another distro that still had them untouched.  This makes managing grub 100% easier all by itself.
Then, noting that the only entry that ever actually needed updating was the one that was running grub, I ran update-grub once, got the menu entries, put them in the custom entries file, then disabled all of the grub files except for the Linux one.  Now update-grub only updates the ubuntu entry when it changes kernels, and has my other distros just as they always are.  AND, grub makes as nice a menu as Grub Customizer does.
(BURG tries to take over everything as well - if you've considered that one)
Seriously, grub works fine by itself and it's not worth the trouble to use grub customizer.  I suspect it made more sense before grub2 became as advanced in capability as it is now.
FWIW
It works perfect for me and it does what I need it to.
I wrote the original warning and stand behnd it.  It alters your grub scripts in a way that is not easily reversible (meaning you have to reinstall them from fresh untouched ones).  So once you start using GC, you have to KEEP using it, because the regular grun updater will not always work properly with the altered scripts.
These days, grub makes as nice a menu as GC, so what's the point of the added headache?

Similar Messages

  • [solved] remove grub timeout doesn't work

    i am trying to remove the grub timeout by editing /etc/default/grub and setting grub_timeout to 0, but it doesn't work, is there anything else i should change?
    p.s. should i run grub-mkconfig?
    Last edited by aldoiljazi (2013-09-18 07:35:11)

    okay i run 'sudo grub-mkconfig'
    this is my /etc/default/grub
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=0
    GRUB_DISTRIBUTOR="Arch"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX=""
    # Preload both GPT and MBR modules so that they are not missed
    GRUB_PRELOAD_MODULES="part_gpt part_msdos"
    # Uncomment to enable Hidden Menu, and optionally hide the timeout count
    #GRUB_HIDDEN_TIMEOUT=5
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    # Uncomment to use basic console
    GRUB_TERMINAL_INPUT=console
    # Uncomment to disable graphical terminal
    #GRUB_TERMINAL_OUTPUT=console
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=auto
    # Uncomment to allow the kernel use the same resolution used by grub
    GRUB_GFXPAYLOAD_LINUX=keep
    # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
    # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
    #GRUB_DISABLE_LINUX_UUID=true
    # Uncomment to disable generation of recovery mode menu entries
    GRUB_DISABLE_RECOVERY=true
    # Uncomment and set to the desired menu colors. Used by normal and wallpaper
    # modes only. Entries specified as foreground/background.
    #GRUB_COLOR_NORMAL="light-blue/black"
    #GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
    # Uncomment one of them for the gfx desired, a image background or a gfxtheme
    #GRUB_BACKGROUND="/path/to/wallpaper"
    #GRUB_THEME="/path/to/gfxtheme"
    # Uncomment to get a beep at GRUB start
    #GRUB_INIT_TUNE="480 440 1"
    #GRUB_SAVEDEFAULT="true"
    and this is my /boot/grub/grub.cfg
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    if [ "${next_entry}" ] ; then
    set default="${next_entry}"
    set next_entry=
    save_env next_entry
    set boot_once=true
    else
    set default="0"
    fi
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if [ x$feature_default_font_path = xy ] ; then
    font=unicode
    else
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 6b44daaa-610c-4f23-a632-569d091e4d43
    else
    search --no-floppy --fs-uuid --set=root 6b44daaa-610c-4f23-a632-569d091e4d43
    fi
    font="/usr/share/grub/unicode.pf2"
    fi
    if loadfont $font ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_US
    insmod gettext
    fi
    terminal_input console
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-6b44daaa-610c-4f23-a632-569d091e4d43' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 6b44daaa-610c-4f23-a632-569d091e4d43
    else
    search --no-floppy --fs-uuid --set=root 6b44daaa-610c-4f23-a632-569d091e4d43
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /boot/vmlinuz-linux root=UUID=6b44daaa-610c-4f23-a632-569d091e4d43 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /boot/initramfs-linux.img
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    ### BEGIN /etc/grub.d/60_memtest86+ ###
    ### END /etc/grub.d/60_memtest86+ ###
    p.s. i didn't think you needed those, because i thought they had default values.
    edit: i guess i need 'grub-mkconfig -o /boot/grub/grub.cfg '
    Last edited by aldoiljazi (2013-09-18 07:31:39)

  • [SOLVED] Existing GRUB Win menu entries don't appear

    Hi,
    Just finished a fresh dual boot (Arch-64/Win7-64), dual HDs installation.
    I've installed os-prober prior to installing grub, and indeed a (seemingly) correct menu entry was added (in segment 30-see below).
    Yet after reboot, this entry does NOT appear!
    I've tried adding a respective entry in the 40-custom, (and ran ' grub-mkconfig -o /boot/grub/grub.cfg' afterwards), yet still the same (menu entry appears in grub.cfg yet does NOT appear after reboot!).
    Please advise!
    Thanks!
    my grub.cfg (note existing grub 30 & 40 segments
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    if [ "${next_entry}" ] ; then
    set default="${next_entry}"
    set next_entry=
    save_env next_entry
    set boot_once=true
    else
    set default="0"
    fi
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if [ x$feature_default_font_path = xy ] ; then
    font=unicode
    else
    insmod part_gpt
    insmod ext2
    set root='hd0,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 6ee857d9-95d1-47c4-ad47-18b979f49e74
    else
    search --no-floppy --fs-uuid --set=root 6ee857d9-95d1-47c4-ad47-18b979f49e74
    fi
    font="/usr/share/grub/unicode.pf2"
    fi
    if loadfont $font ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    fi
    terminal_input console
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-6ee857d9-95d1 -47c4-ad47-18b979f49e74' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    else
    search --no-floppy --fs-uuid --set=root 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=UUID=6ee857d9-95d1-47c4-ad47-18b979f49e74 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux.img
    menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kern el-fallback-6ee857d9-95d1-47c4-ad47-18b979f49e74' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    else
    search --no-floppy --fs-uuid --set=root 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=UUID=6ee857d9-95d1-47c4-ad47-18b979f49e74 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux-fallback.img
    menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-6ee857d9-95d1-47c4-ad47-18b979f49e74' {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    else
    search --no-floppy --fs-uuid --set=root 76af1051-313e-4736-a61c-7c6c8dbaf6ba
    fi
    echo 'Loading Linux core repo kernel ...'
    linux /vmlinuz-linux root=UUID=6ee857d9-95d1-47c4-ad47-18b979f49e74 rw quiet
    echo 'Loading initial ramdisk ...'
    initrd /initramfs-linux-fallback.img
    submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-6ee857d9-95d1-47c4-ad47-18b979f49e74' {
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry 'Windows 7 (loader) (on /dev/sdb1)' --class windows --class os $menuentry_id_option 'osprober-chain-67AD726A113E664B' {
    insmod part_msdos
    insmod ntfs
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 67AD726A113E664B
    else
    search --no-floppy --fs-uuid --set=root 67AD726A113E664B
    fi
    chainloader +1
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    # Windows 7
    menuentry "Windows 7" {
    set root=(hd1,1)
    chainloader +1
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    ### BEGIN /etc/grub.d/60_memtest86+ ###
    ### END /etc/grub.d/60_memtest86+ ###
    Last edited by mibadt (2013-12-19 03:00:05)

    i think you have a missing "{" to close the submenu.
    ezik

  • [SOLVED] Custom kernel & nvidia

    Hello.
    So i wanted to learn about kernel building for a while and finally decided to jump in. (also i am a new Archlinux user)
    I read the wiki and wanted to try the "traditional" way first so i grabbed the 3.10.0 vanilla tarball and thanks to the wiki, successully compiled and booted it. (i didn't bother trying to start X at this point).
    Then i wanted to use the Arch "abs" way because i wanted to build my custom kernel from the same Arch stable kernel sources (nothing in the 3.10 gives me a boner and the stable arch sources are enough "bleeding edge" for me).
    I followed the wiki procedure and built my linux-3.9.9-1-custom.tar.xz package, then i installed it without any issue. Finally i updated GRUB2 and booted this kernel to make sure it was working.
    Well, it was.
    At this point i knew i had to build a custom nvidia package to make X working so i followed the wiki procedure to build it.
    Here is my PKGBUILD:
    # $Id: PKGBUILD 189199 2013-06-29 10:08:46Z foutrelis $
    # Maintainer : Thomas Baechler <[email protected]>
    pkgname=nvidia-custom
    pkgver=319.32
    _extramodules=extramodules-3.9-custom
    pkgrel=2
    pkgdesc="NVIDIA drivers for linux"
    arch=('i686' 'x86_64')
    url="http://www.nvidia.com/"
    depends=('linux>=3.9' 'linux<3.10' "nvidia-libgl" "nvidia-utils=${pkgver}")
    makedepends=('linux-headers>=3.9' 'linux-headers<3.10')
    conflicts=('nvidia-96xx' 'nvidia-173xx')
    license=('custom')
    install=nvidia.install
    options=(!strip)
    if [ "$CARCH" = "i686" ]; then
    _arch='x86'
    _pkg="NVIDIA-Linux-${_arch}-${pkgver}"
    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run")
    md5sums=('978339ff37c3207f3a39d3952721dcdb')
    elif [ "$CARCH" = "x86_64" ]; then
    _arch='x86_64'
    _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32"
    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run")
    md5sums=('d181d856768868823df3bda4607a5315')
    fi
    build() {
    _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
    echo $_kernver
    cd "${srcdir}"
    sh "${_pkg}.run" --extract-only
    cd "${_pkg}/kernel"
    make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
    package() {
    install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
    "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
    install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
    #echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
    sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" "${startdir}/nvidia.install"
    gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
    However when i tried to run makepkg, i got the following error:
    If you are using a Linux 2.4 kernel, please make sure
    you either have configured kernel sources matching your
    kernel or the correct set of kernel headers installed
    on your system.
    If you are using a Linux 2.6 kernel, please make sure
    you have configured kernel sources matching your kernel
    installed on your system. If you specified a separate
    output directory using either the "KBUILD_OUTPUT" or
    the "O" KBUILD parameter, make sure to specify this
    directory with the SYSOUT environment variable or with
    the equivalent nvidia-installer command line option.
    Depending on where and how the kernel sources (or the
    kernel headers) were installed, you may need to specify
    their location with the SYSSRC environment variable or
    the equivalent nvidia-installer command line option.
    *** Unable to determine the target kernel version. ***
    After messing around for quite some time, i discovered nvidia was expecting stuff in the follwing directory:
    /usr/lib/modules/3.9.9-1-custom/build/
    But the build dir did not exist. I looked into the 3.9.9-1-ARCH and found that the build dir was indeed present in the stock kernel directory.
    Since i was stuck i tried the following:
    ln -s /usr/lib/modules/3.9.9-1-ARCH/build /usr/lib/modules/3.9.9-1-custom/build
    and ran makepkg again: it built the package with no issue, so I installed the package.
    I rebooted my machine thinking this ugly hack solved my problem.
    I was wrong...
    When i tried to start X i got this error (using the custom kernel):
    modprobe: ERROR: could not insert 'nvidia': Exec format error
    Here's the full output:
    X.Org X Server 1.14.2
    Release Date: 2013-06-25
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 3.9.7-1-ARCH x86_64
    Current Operating System: Linux msytux666 3.9.9-1-custom #2 SMP PREEMPT Sat Jul 6 21:52:16 CEST 2013 x86_64
    Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-custom root=UUID=a6b3e912-4bd4-47dc-810e-4d69667b21f9 ro quiet
    Build Date: 01 July 2013 10:48:42AM
    Current version of pixman: 0.30.0
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 6 23:02:47 2013
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) Using config directory: "/etc/X11/xorg.conf.d"
    Initializing built-in extension Generic Event Extension
    Initializing built-in extension SHAPE
    Initializing built-in extension MIT-SHM
    Initializing built-in extension XInputExtension
    Initializing built-in extension XTEST
    Initializing built-in extension BIG-REQUESTS
    Initializing built-in extension SYNC
    Initializing built-in extension XKEYBOARD
    Initializing built-in extension XC-MISC
    Initializing built-in extension SECURITY
    Initializing built-in extension XINERAMA
    Initializing built-in extension XFIXES
    Initializing built-in extension RENDER
    Initializing built-in extension RANDR
    Initializing built-in extension COMPOSITE
    Initializing built-in extension DAMAGE
    Initializing built-in extension MIT-SCREEN-SAVER
    Initializing built-in extension DOUBLE-BUFFER
    Initializing built-in extension RECORD
    nitializing built-in extension DPMS
    Initializing built-in extension X-Resource
    Initializing built-in extension XVideo
    Initializing built-in extension XVideo-MotionCompensation
    Initializing built-in extension XFree86-VidModeExtension
    Initializing built-in extension XFree86-DGA
    Initializing built-in extension XFree86-DRI
    Initializing built-in extension DRI2
    Loading extension GLX
    modprobe: ERROR: could not insert 'nvidia': Exec format error
    (EE)
    Fatal server error:
    (EE) no screens found(EE)
    (EE)
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    (EE)
    (EE) Server terminated with error (1). Closing log file.
    xinit: giving up
    xinit: unable to connect to X server: Connection refused
    xinit: server error
    Not sure what to do next.
    Thank you for reading
    PS: my stock kernel is still fine and running X with no issue (did not break anything, that's one good thing at least!)
    Last edited by BGK (2013-07-06 23:12:54)

    Did you install the kernel headers when you build the custom package?  You need something to build against, and that /usr/modules/3.9.9-1-ARCH/build is a symlink that is owned by linux-headers.  It points to /usr/src/linux-3.9.9-1-ARCH.  So by symlinking that "build" from ARCH to custom, you are effectively building the module against the wrong headers. 
    Check to make sure that you have installed the headers as well as the kernel.  The PKGBUILD for linux will build multiple packages (linux, linux-headers, and linux-docs).  I like to have all three, since the docs package contains some amazing information and is totally worth the ~16MB of space.  Do you have a directory set for storing built packages?  It is probably a good idea, so that you can keep them around.
    BTW, installing headers using the "traditional method" would include issuing the "make headers-install" command as root (from the source directory of course).  Did you do that?
    Last edited by WonderWoofy (2013-07-06 22:49:30)

  • [Solved]GNU GRUB 1.99 just sits there

    It just sits there and doesn't auto start unless I choose a boot option, I have no idea where to look to fix it either. I can either select Arch or the backup, no matter how long I let it sit there, I can hit enter and then it goes through the boot up, it is not game breaking, but the point of the system is mainly to be used remotely. If for any reason I reboot it, I need to go to it and attach a keyboard to press enter and continue. Any thoughts?
    EDIT:
    Fixed it by using regular parted and then regular grub instead of 2.
    Last edited by Never (2011-12-25 00:42:36)

    My original /etc/default/grub:
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="Arch Linux"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX=""
    # Preload both GPT and MBR modules so that they are not missed
    GRUB_PRELOAD_MODULES="part_gpt part_msdos"
    # Uncomment to enable Hidden Menu, and optionally hide the timeout count
    #GRUB_HIDDEN_TIMEOUT=5
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    # Uncomment to use basic console
    GRUB_TERMINAL_INPUT=console
    # Uncomment to disable graphical terminal
    #GRUB_TERMINAL_OUTPUT=console
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    GRUB_GFXMODE=auto
    # Uncomment to allow the kernel use the same resolution used by grub
    GRUB_GFXPAYLOAD_LINUX=keep
    # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
    # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
    #GRUB_DISABLE_LINUX_UUID=true
    # Uncomment to disable generation of recovery mode menu entries
    GRUB_DISABLE_RECOVERY=true
    # Uncomment and set to the desired menu colors. Used by normal and wallpaper
    # modes only. Entries specified as foreground/background.
    GRUB_COLOR_NORMAL="light-blue/black"
    GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
    # Uncomment one of them for the gfx desired, a image background or a gfxtheme
    #GRUB_BACKGROUND="/path/to/wallpaper"
    #GRUB_THEME="/path/to/gfxtheme"
    # Uncomment to get a beep at GRUB start
    #GRUB_INIT_TUNE="480 440 1"
    my original /boot/grub/grub.cfg:
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    set default="0"
    insmod part_gpt
    insmod part_msdos
    # Include fat fs module - required for uefi systems.
    insmod fat
    insmod ext2
    insmod ext2
    insmod search_fs_file
    insmod search_fs_uuid
    insmod search_label
    insmod linux
    insmod chain
    set pager=1
    set locale_dir=${prefix}/locale
    # DEVICE DETAILS: /dev/hda3 UUID=cb37554d-a6ed-438c-b07e-189a1e873f00 LABEL=BOOT_ARCH
    # DEVICE DETAILS: /dev/hda4 UUID=ca19f354-f367-4626-bea4-af5909a37aab LABEL=SWAP_ARCH
    # DEVICE DETAILS: /dev/hda5 UUID=6e0e7ba8-6268-4791-9638-8630da290149 LABEL=ROOT_ARCH
    # DEVICE DETAILS: /dev/hda6 UUID=7df146c7-8db1-49ce-98bd-64aaa35eb522 LABEL=HOME_ARCH
    # (0) Arch Linux
    menuentry "Arch Linux" {
    search --fs-uuid --no-floppy --set=root cb37554d-a6ed-438c-b07e-189a1e873f00
    linux /vmlinuz26-lts root=/dev/disk/by-uuid/6e0e7ba8-6268-4791-9638-8630da290149 rootfstype=ext3 ro add_efi_memmap
    initrd /kernel26-lts.img
    # (1) Arch Linux Fallback
    menuentry "Arch Linux Fallback" {
    search --fs-uuid --no-floppy --set=root cb37554d-a6ed-438c-b07e-189a1e873f00
    linux /vmlinuz26-lts root=/dev/disk/by-uuid/6e0e7ba8-6268-4791-9638-8630da290149 rootfstype=ext3 ro add_efi_memmap
    initrd /kernel26-lts-fallback.img
    ## (2) Windows BIOS
    ## Will work only in grub2 bios
    #menuentry \"Microsoft Windows 7 BIOS-MBR\" {
    # insmod part_msdos
    # insmod ntfs
    # insmod search_fs_uuid
    # insmod ntldr
    # search --fs-uuid --no-floppy --set=root 69B235F6749E84CE
    # ntldr ()/bootmgr
    ## (3) Windows x86_64 UEFI
    ## Will work only in grub2 uefi x86_64
    #menuentry \"Microsoft Windows x86_64 UEFI-GPT\" {
    # insmod part_gpt
    # insmod fat
    # insmod search_fs_uuid
    # insmod chain
    # search --fs-uuid --no-floppy --set=root 1CE5-7F28
    # chainloader ()/efi/Microsoft/Boot/bootmgfw.efi
    I don't know why I have the "# Include fat fs module - required for uefi systems." parts, I don't have a UEFI system, but I did let the software auto partition the drive.
    new grub.cfg after sudo grub-mkconfig -o /boot/grub/grub.cfg:
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    insmod part_gpt
    insmod part_msdos
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    set default="0"
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function load_video {
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    set menu_color_normal=light-blue/black
    set menu_color_highlight=light-cyan/blue
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt5)'
    search --no-floppy --fs-uuid --set=root 6e0e7ba8-6268-4791-9638-8630da290149
    if loadfont /usr/share/grub/unicode.pf2 ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt3)'
    search --no-floppy --fs-uuid --set=root cb37554d-a6ed-438c-b07e-189a1e873f00
    set locale_dir=($root)/grub/locale
    set lang=en_US
    insmod gettext
    fi
    terminal_input console
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Arch Linux, with Linux vmlinuz26-lts' --class archlinux --class gnu-linux --class gnu --class os {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt3)'
    search --no-floppy --fs-uuid --set=root cb37554d-a6ed-438c-b07e-189a1e873f00
    echo 'Loading Linux vmlinuz26-lts ...'
    linux /vmlinuz26-lts root=UUID=6e0e7ba8-6268-4791-9638-8630da290149 ro quiet
    echo 'Loading initial ramdisk ...'
    initrd /kernel26-lts.img
    menuentry 'Arch Linux, with Linux vmlinuz26-lts Fallback' --class archlinux --class gnu-linux --class gnu --class os {
    load_video
    set gfxpayload=keep
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt3)'
    search --no-floppy --fs-uuid --set=root cb37554d-a6ed-438c-b07e-189a1e873f00
    echo 'Loading Linux vmlinuz26-lts ...'
    linux /vmlinuz26-lts root=UUID=6e0e7ba8-6268-4791-9638-8630da290149 ro quiet
    echo 'Loading initial ramdisk ...'
    initrd /kernel26-lts-fallback.img
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/20_memtest86+ ###
    ### END /etc/grub.d/20_memtest86+ ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    It flashed welcome to grub and then immediately went to black, so now I can't access the system at all.

  • [SOLVED]Custom DSDT not loading - OEM battery doesn't work - Sony Vaio

    EDITING ORIGINAL POST TO POST SOLUTION so I don't do a massive bump
    Installed windows and ran the BIOS flasher that came with the battery. Didn't work until I changed a line in the plaintext configuration file (config.ini or something) it comes with. Changed "Capacity: 20" to "Capacity: -10". This changed the battery charge requirement from 20% to negative ten percent (any negative number will do), allowing the program to run and flash the BIOS. Didn't realize I could do that, but it fixed  the problem 100%.
    #### BEGIN ORIGINAL POST: ################################
    Hey guys,
    I'm a bit of a linux noob, but I've spent many hours this week trying to fix this issue on my own and have learned a lot about making custom kernels, hardware stuff, ACPI, and ABS. However, nothing I've done has worked and I've hit a wall. For reference, I'm on a Sony Vaio VGN-FZ4000 with linux-3.0 base kernel, gnome3/gdm. The battery is made in china and doesn't list a manufacturer, just model number BPS8, 52000mAh.
    [Backstory]
    So I recently got an OEM battery to replace the broken original, which hasn't worked since before I installed arch (though it worked with an Arch install I did a couple years ago). When I first plugged it in, the gnome battery symbol popped up listing the battery at 0% with an exclamation icon. I unplugged from AC power and the laptop still ran, but the battery monitor just said it was at 0% and 'Estimating' remaining time. I figured this was a glitch with gnome or just because it was this battery's first cycle so I let it run down until it hard-crashed. Then I plugged back into AC and tried to turn on the computer, but it wouldn't do anything until I removed the battery.
    Looking into the problem I discovered this was due to the ACPI firmware table DSDT being compiled for Windows, which has, shall we say, fewer restrictions on sanity than the Intel ASL compiler used for UNIX systems. Sure enough I extracted /sys/firmware/acpi/tables/DSDT to find that its section about the battery contained the entry 'Zero' for Battery Technology, which translates to "non-rechargeable", rather than 'One', which makes it chargeable. acpitool confirmed this; my system thought the battery was non-rechargeable and was constantly discharging it. Needless to say I've only been putting it in temporarily to test solutions since.
    [/backstory]
    [tl;dr] DSDT firmware contains malformed battery description, now I can't get my system to run with a custom DSDT. [/tl;dr]
    Attempted solutions:
    [1]
    Extract, modify, recompile DSDT and include it with the kernel compilation .config options
    CONIFG_ACPI_CUSTOM_DSDT=y
    CONFIG_ACPI_CUSTOM_DSDT_FILE="/usr/src/custom_dsdt.hex
    CONIFG_STANDALONE=n
    as suggested here, a page linked to by the arch wiki page on DSDT.
    I followed the instructions but no matter what this has generated errors during the kernel compilation, sometimes due to every line containing unexpected \231 (or other numbers) characters, sometimes finding some error in the DSDT file and then claiming that the driver it was compiling (ol.c somewhere in the drivers/acpi section I believe) had references to undefined functions all over the place. I CANNOT compile with a custom DSDT specified.
    [2]
    Place recompiled DSDT in /lib/initcpio/custom.dsdt and add 'dsdt' to the HOOKS in mkinitcpio (and rebuild the initramfs-linux-*.img, of course). Another version of this included recompiling the kernel with CONFIG_STANDALONE disabled.
    In neither of these situations has the running DSDT ever been anything but the BIOS-supplied one and not once has the battery shown any different behavior.
    acpitool and $ cat /proc/acpi/battery/BAT0/info have consistently claimed the information specified in the BIOS-supplied DSDT; the battery is non-rechargeable and is discharging at an unknown rate. Sometimes acpi will even report that the battery has zero capacity.
    The arch wiki does say mkinitcpio doesn't support the dsdt hook as of 2.6.30, but [1] didn't work either and mkinitcpio -H dsdt still told me to try this so I did.
    [3]
    The final solution I have tried has been to do [2] but to recompile the kernel with the legacy support for battery and ac adapter stuff disabled. I tried this because it was suggested in the kernel.log;
    Sep  13 11:51:03 localhost kernel: [   11.740059] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
    Sep  13 11:51:03 localhost kernel: [   11.753434] ACPI: AC Adapter [ADP1] (on-line)
    The corresponding line now reads
    ACPI: AC Adapter [ADP1] (on-line)
    (The same goes for the battery BAT0)
    but all this does is remove the battery/ and adp1/ folders from /proc/acpi/ and break acpitool functionality. The log still doesn't mention the dsdt hook, either.
    [4]
    The old way to do this was to use the acpi-dsdt-initrd-patch-* patch, but that hasn't been updated for modern kernels, presumably because of the new "functionality" from mkiniticpio. The current kernel .config doesn't include any options for ACPI initrd/initramfs support or reading a DSDT from initramfs, which is the functionality provided by this patch.
    This covers all the methods I've been able to find on the internet and I'm at a loss for what to do. Am I doing something wrong in [1]? Under what conditions will the compiler fail/succeed with a CONFIG_ACPI_CUSTOM_DSDT_FILE?
    When I recompile I fix the 'Zero' definition and a couple compiler errors and warnings. The errors come from section length definitions, which read as 0x00000000 rather than the appropriate max-min value so I fix those, and the warnings come from _T_* methods belonging to the compiler, so I refactor the code to remove the initial underscores. The last warning comes from an isolated And statement that's within brackets (compiler complains it doesn't do anything), but if I remove that the compiler fails hard.
    Thanks to anyone who's read this far.  Please let me know if you have any ideas how to get my system to use a customized DSDT.
    Last edited by paraffin (2011-09-29 23:20:30)

    Thanks for the offer, Radioactive man However, I'm actually compiling a customized kernel with the linux-ck and -sony patches, so your packages won't help. (The custom kernel works fine and I've tested this battery behavior on the the regular, -ck, and -sony kernels as well)
    Anyway, so I tried another compile with
    CONFIG_PREVENT_FIRMWARE_BUILD=n in addition to the options listed in [1] and that time it compiled.
    Unfortunately it still didn't load the DSDT!
    I did catch a quick little error message that turned up in kernel.log though;
    /var/log/kernel.log:Sep 15 11:50:24 localhost kernel: [    0.925780] acerhdf: unknown (unsupported) BIOS version Sony Corporation/VGN-FZ4000E/R2110J7, please report, aborting!
    acerhdf is a fan controller module for the Aspire One, and perhaps I left that in the kernel config and it's preventing the custom DSDT from loading, even though the acerhdf module never gets loaded itself, nor is it in my rc.conf or anything else... If that was the cause of all this, I'm gonna be angry...
    Anyway, this message does not appear with my latest kernel build because I took off the custom DSDT option, hoping to be able to use ACPI_CUSTOM_METHOD=y, which supposedly allows one to inject a custom AML method into a debug fs. It wouldn't have worked anyway, as it doesn't let you modify Device sections, but even with a dummy method insertion it didn't give my root modification privileges as it was supposed to...
    Will try recompiling AGAIN with this CONFIG_ACERHDF=n (it's simply 'not set' in my current .config), while also enabling the custom kernel etc. If this doesn't work I have no idea what I'll do.
    Anyway, thanks for your help and time:

  • [Solved]Custom Kernel and OSS issues

    I built a custom kernel from Zen's git (because no speedstep-centrino in the ARCH kernel) and only built OSS in the sound section, first built into the kernel and then as modules.
    Unforunatly, this happens:
    ArchTC1100% sudo soundon
    Failed to disable conflicting sound drivers
    Reboot and try running soundon again
    Also check that you have not compiled sound support statically
    into the kernel.
    (yes I rebooted)
    lsmod shows this...rather short list:
    Module Size Used by
    nvidia 4655919 22
    ttm 46526 0
    drm_kms_helper 23684 0
    video 9412 0
    iTCO_wdt 9033 0
    btusb 9145 0
    irtty_sir 3149 0
    sir_dev 8233 1 irtty_sir
    The main kernel work but, has an issue where I have to manually use soundon or I get nothing.
    Here's the config I made...I'm guessing I messed up something.
    # Automatically generated make config: don't edit
    # Linux/i386 2.6.38.6-zen Kernel Configuration
    # Thu May 19 17:02:44 2011
    # CONFIG_64BIT is not set
    CONFIG_X86_32=y
    # CONFIG_X86_64 is not set
    CONFIG_X86=y
    CONFIG_INSTRUCTION_DECODER=y
    CONFIG_OUTPUT_FORMAT="elf32-i386"
    CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
    CONFIG_GENERIC_CMOS_UPDATE=y
    CONFIG_CLOCKSOURCE_WATCHDOG=y
    CONFIG_GENERIC_CLOCKEVENTS=y
    CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
    CONFIG_LOCKDEP_SUPPORT=y
    CONFIG_STACKTRACE_SUPPORT=y
    CONFIG_HAVE_LATENCYTOP_SUPPORT=y
    CONFIG_MMU=y
    CONFIG_ZONE_DMA=y
    # CONFIG_NEED_DMA_MAP_STATE is not set
    CONFIG_NEED_SG_DMA_LENGTH=y
    CONFIG_GENERIC_ISA_DMA=y
    CONFIG_GENERIC_IOMAP=y
    CONFIG_GENERIC_BUG=y
    CONFIG_GENERIC_HWEIGHT=y
    CONFIG_GENERIC_GPIO=y
    CONFIG_ARCH_MAY_HAVE_PC_FDC=y
    # CONFIG_RWSEM_GENERIC_SPINLOCK is not set
    CONFIG_RWSEM_XCHGADD_ALGORITHM=y
    CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    # CONFIG_GENERIC_TIME_VSYSCALL is not set
    CONFIG_ARCH_HAS_CPU_RELAX=y
    CONFIG_ARCH_HAS_DEFAULT_IDLE=y
    CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
    CONFIG_HAVE_SETUP_PER_CPU_AREA=y
    CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
    CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
    # CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
    CONFIG_ARCH_HIBERNATION_POSSIBLE=y
    CONFIG_ARCH_SUSPEND_POSSIBLE=y
    # CONFIG_ZONE_DMA32 is not set
    CONFIG_ARCH_POPULATES_NODE_MAP=y
    # CONFIG_AUDIT_ARCH is not set
    CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
    CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
    CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
    CONFIG_KTIME_SCALAR=y
    CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
    CONFIG_CONSTRUCTORS=y
    CONFIG_HAVE_IRQ_WORK=y
    CONFIG_IRQ_WORK=y
    # General setup
    CONFIG_SCHED_BFS=y
    # CONFIG_SCHED_CFS is not set
    # CONFIG_SCHED_BFS_AUTOISO is not set
    # CONFIG_ZEN_SERVER is not set
    # CONFIG_ZEN_DEFAULT is not set
    CONFIG_ZEN_DESKTOP=y
    # CONFIG_ZEN_CUSTOM is not set
    CONFIG_EXPERIMENTAL=y
    CONFIG_BROKEN_ON_SMP=y
    CONFIG_LOCK_KERNEL=y
    CONFIG_INIT_ENV_ARG_LIMIT=32
    CONFIG_CROSS_COMPILE=""
    CONFIG_LOCALVERSION=""
    # CONFIG_LOCALVERSION_AUTO is not set
    CONFIG_HAVE_KERNEL_GZIP=y
    CONFIG_HAVE_KERNEL_BZIP2=y
    CONFIG_HAVE_KERNEL_LZMA=y
    CONFIG_HAVE_KERNEL_XZ=y
    CONFIG_HAVE_KERNEL_LZO=y
    # CONFIG_KERNEL_GZIP is not set
    # CONFIG_KERNEL_BZIP2 is not set
    # CONFIG_KERNEL_LZMA is not set
    CONFIG_KERNEL_XZ=y
    # CONFIG_KERNEL_LZO is not set
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    CONFIG_POSIX_MQUEUE=y
    CONFIG_POSIX_MQUEUE_SYSCTL=y
    CONFIG_BSD_PROCESS_ACCT=y
    # CONFIG_BSD_PROCESS_ACCT_V3 is not set
    CONFIG_TASKSTATS=y
    CONFIG_TASK_DELAY_ACCT=y
    CONFIG_TASK_XACCT=y
    CONFIG_TASK_IO_ACCOUNTING=y
    CONFIG_AUDIT=y
    CONFIG_AUDITSYSCALL=y
    CONFIG_AUDIT_WATCH=y
    CONFIG_AUDIT_TREE=y
    CONFIG_HAVE_GENERIC_HARDIRQS=y
    # IRQ subsystem
    CONFIG_GENERIC_HARDIRQS=y
    # CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set
    CONFIG_HAVE_SPARSE_IRQ=y
    CONFIG_GENERIC_IRQ_PROBE=y
    # CONFIG_GENERIC_PENDING_IRQ is not set
    # CONFIG_AUTO_IRQ_AFFINITY is not set
    # CONFIG_IRQ_PER_CPU is not set
    # CONFIG_HARDIRQS_SW_RESEND is not set
    CONFIG_SPARSE_IRQ=y
    # RCU Subsystem
    CONFIG_TREE_PREEMPT_RCU=y
    # CONFIG_TINY_RCU is not set
    # CONFIG_TINY_PREEMPT_RCU is not set
    CONFIG_PREEMPT_RCU=y
    # CONFIG_RCU_TRACE is not set
    CONFIG_RCU_FANOUT=32
    # CONFIG_RCU_FANOUT_EXACT is not set
    # CONFIG_TREE_RCU_TRACE is not set
    CONFIG_IKCONFIG=m
    CONFIG_IKCONFIG_PROC=y
    CONFIG_LOG_BUF_SHIFT=18
    CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
    CONFIG_CGROUPS=y
    # CONFIG_CGROUP_DEBUG is not set
    CONFIG_CGROUP_NS=y
    CONFIG_CGROUP_FREEZER=y
    CONFIG_CGROUP_DEVICE=y
    CONFIG_CPUSETS=y
    CONFIG_PROC_PID_CPUSET=y
    CONFIG_RESOURCE_COUNTERS=y
    CONFIG_CGROUP_MEM_RES_CTLR=y
    CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
    CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
    CONFIG_BLK_CGROUP=y
    # CONFIG_DEBUG_BLK_CGROUP is not set
    CONFIG_NAMESPACES=y
    CONFIG_UTS_NS=y
    CONFIG_IPC_NS=y
    CONFIG_USER_NS=y
    CONFIG_PID_NS=y
    CONFIG_NET_NS=y
    CONFIG_MM_OWNER=y
    # CONFIG_SYSFS_DEPRECATED is not set
    CONFIG_RELAY=y
    CONFIG_BLK_DEV_INITRD=y
    CONFIG_INITRAMFS_SOURCE=""
    CONFIG_RD_GZIP=y
    CONFIG_RD_BZIP2=y
    CONFIG_RD_LZMA=y
    CONFIG_RD_XZ=y
    CONFIG_RD_LZO=y
    # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
    CONFIG_SYSCTL=y
    CONFIG_ANON_INODES=y
    CONFIG_EXPERT=y
    # CONFIG_EMBEDDED is not set
    CONFIG_UID16=y
    CONFIG_SYSCTL_SYSCALL=y
    CONFIG_KALLSYMS=y
    # CONFIG_KALLSYMS_ALL is not set
    CONFIG_KALLSYMS_EXTRA_PASS=y
    CONFIG_HOTPLUG=y
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_ELF_CORE=y
    CONFIG_PCSPKR_PLATFORM=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_EPOLL=y
    CONFIG_SIGNALFD=y
    CONFIG_TIMERFD=y
    CONFIG_EVENTFD=y
    CONFIG_SHMEM=y
    CONFIG_AIO=y
    CONFIG_HAVE_PERF_EVENTS=y
    # Kernel Performance Events And Counters
    CONFIG_PERF_EVENTS=y
    # CONFIG_PERF_COUNTERS is not set
    # CONFIG_DEBUG_PERF_USE_VMALLOC is not set
    CONFIG_VM_EVENT_COUNTERS=y
    CONFIG_PCI_QUIRKS=y
    CONFIG_SLUB_DEBUG=y
    # CONFIG_COMPAT_BRK is not set
    # CONFIG_SLAB is not set
    CONFIG_SLUB=y
    # CONFIG_SLOB is not set
    CONFIG_PROFILING=y
    CONFIG_TRACEPOINTS=y
    # CONFIG_OPROFILE is not set
    CONFIG_HAVE_OPROFILE=y
    CONFIG_KPROBES=y
    # CONFIG_JUMP_LABEL is not set
    CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
    CONFIG_KRETPROBES=y
    CONFIG_HAVE_IOREMAP_PROT=y
    CONFIG_HAVE_KPROBES=y
    CONFIG_HAVE_KRETPROBES=y
    CONFIG_HAVE_OPTPROBES=y
    CONFIG_HAVE_ARCH_TRACEHOOK=y
    CONFIG_HAVE_DMA_ATTRS=y
    CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
    CONFIG_HAVE_DMA_API_DEBUG=y
    CONFIG_HAVE_HW_BREAKPOINT=y
    CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
    CONFIG_HAVE_USER_RETURN_NOTIFIER=y
    CONFIG_HAVE_PERF_EVENTS_NMI=y
    CONFIG_HAVE_ARCH_JUMP_LABEL=y
    # GCOV-based kernel profiling
    # CONFIG_GCOV_KERNEL is not set
    CONFIG_HAVE_GENERIC_DMA_COHERENT=y
    CONFIG_SLABINFO=y
    CONFIG_RT_MUTEXES=y
    CONFIG_BASE_SMALL=0
    CONFIG_MODULES=y
    # CONFIG_MODULE_FORCE_LOAD is not set
    CONFIG_MODULE_UNLOAD=y
    CONFIG_MODULE_FORCE_UNLOAD=y
    CONFIG_MODVERSIONS=y
    # CONFIG_MODULE_SRCVERSION_ALL is not set
    CONFIG_BLOCK=y
    CONFIG_LBDAF=y
    CONFIG_BLK_DEV_BSG=y
    CONFIG_BLK_DEV_INTEGRITY=y
    CONFIG_BLK_DEV_THROTTLING=y
    # IO Schedulers
    CONFIG_IOSCHED_NOOP=y
    CONFIG_IOSCHED_DEADLINE=y
    CONFIG_IOSCHED_CFQ=y
    CONFIG_CFQ_GROUP_IOSCHED=y
    CONFIG_IOSCHED_BFQ=y
    CONFIG_CGROUP_BFQIO=y
    # CONFIG_DEFAULT_DEADLINE is not set
    # CONFIG_DEFAULT_CFQ is not set
    CONFIG_DEFAULT_BFQ=y
    # CONFIG_DEFAULT_NOOP is not set
    CONFIG_DEFAULT_IOSCHED="bfq"
    # CONFIG_INLINE_SPIN_TRYLOCK is not set
    # CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
    # CONFIG_INLINE_SPIN_LOCK is not set
    # CONFIG_INLINE_SPIN_LOCK_BH is not set
    # CONFIG_INLINE_SPIN_LOCK_IRQ is not set
    # CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
    # CONFIG_INLINE_SPIN_UNLOCK is not set
    # CONFIG_INLINE_SPIN_UNLOCK_BH is not set
    # CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set
    # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
    # CONFIG_INLINE_READ_TRYLOCK is not set
    # CONFIG_INLINE_READ_LOCK is not set
    # CONFIG_INLINE_READ_LOCK_BH is not set
    # CONFIG_INLINE_READ_LOCK_IRQ is not set
    # CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
    # CONFIG_INLINE_READ_UNLOCK is not set
    # CONFIG_INLINE_READ_UNLOCK_BH is not set
    # CONFIG_INLINE_READ_UNLOCK_IRQ is not set
    # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
    # CONFIG_INLINE_WRITE_TRYLOCK is not set
    # CONFIG_INLINE_WRITE_LOCK is not set
    # CONFIG_INLINE_WRITE_LOCK_BH is not set
    # CONFIG_INLINE_WRITE_LOCK_IRQ is not set
    # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
    # CONFIG_INLINE_WRITE_UNLOCK is not set
    # CONFIG_INLINE_WRITE_UNLOCK_BH is not set
    # CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set
    # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
    # CONFIG_MUTEX_SPIN_ON_OWNER is not set
    CONFIG_FREEZER=y
    # Processor type and features
    CONFIG_TICK_ONESHOT=y
    CONFIG_NO_HZ=y
    CONFIG_HIGH_RES_TIMERS=y
    CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
    # CONFIG_SMP is not set
    CONFIG_X86_MPPARSE=y
    CONFIG_X86_EXTENDED_PLATFORM=y
    # CONFIG_X86_ELAN is not set
    # CONFIG_X86_MRST is not set
    # CONFIG_X86_RDC321X is not set
    # CONFIG_X86_32_IRIS is not set
    CONFIG_SCHED_OMIT_FRAME_POINTER=y
    # CONFIG_PARAVIRT_GUEST is not set
    CONFIG_NO_BOOTMEM=y
    CONFIG_MEMTEST=y
    # CONFIG_M386 is not set
    # CONFIG_M486 is not set
    # CONFIG_M586 is not set
    # CONFIG_M586TSC is not set
    # CONFIG_M586MMX is not set
    # CONFIG_M686 is not set
    # CONFIG_MPENTIUMII is not set
    # CONFIG_MPENTIUMIII is not set
    CONFIG_MPENTIUMM=y
    # CONFIG_MPENTIUM4 is not set
    # CONFIG_MK6 is not set
    # CONFIG_MK7 is not set
    # CONFIG_MK8 is not set
    # CONFIG_MCRUSOE is not set
    # CONFIG_MEFFICEON is not set
    # CONFIG_MWINCHIPC6 is not set
    # CONFIG_MWINCHIP3D is not set
    # CONFIG_MGEODEGX1 is not set
    # CONFIG_MGEODE_LX is not set
    # CONFIG_MCYRIXIII is not set
    # CONFIG_MVIAC3_2 is not set
    # CONFIG_MVIAC7 is not set
    # CONFIG_MCORE2 is not set
    # CONFIG_MATOM is not set
    CONFIG_X86_GENERIC=y
    CONFIG_X86_MARCH_NATIVE=y
    CONFIG_X86_CPU=y
    CONFIG_X86_INTERNODE_CACHE_SHIFT=6
    CONFIG_X86_CMPXCHG=y
    CONFIG_CMPXCHG_LOCAL=y
    CONFIG_X86_L1_CACHE_SHIFT=6
    CONFIG_X86_XADD=y
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    CONFIG_X86_INTEL_USERCOPY=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_X86_TSC=y
    CONFIG_X86_CMPXCHG64=y
    CONFIG_X86_CMOV=y
    CONFIG_X86_MINIMUM_CPU_FAMILY=5
    CONFIG_X86_DEBUGCTLMSR=y
    CONFIG_PROCESSOR_SELECT=y
    CONFIG_CPU_SUP_INTEL=y
    # CONFIG_CPU_SUP_CYRIX_32 is not set
    # CONFIG_CPU_SUP_AMD is not set
    # CONFIG_CPU_SUP_CENTAUR is not set
    # CONFIG_CPU_SUP_TRANSMETA_32 is not set
    # CONFIG_CPU_SUP_UMC_32 is not set
    CONFIG_HPET_TIMER=y
    CONFIG_HPET_EMULATE_RTC=y
    CONFIG_DMI=y
    # CONFIG_IOMMU_HELPER is not set
    # CONFIG_IOMMU_API is not set
    CONFIG_NR_CPUS=1
    # CONFIG_IRQ_TIME_ACCOUNTING is not set
    # CONFIG_PREEMPT_NONE is not set
    # CONFIG_PREEMPT_VOLUNTARY is not set
    CONFIG_PREEMPT=y
    CONFIG_X86_UP_APIC=y
    CONFIG_X86_UP_IOAPIC=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
    CONFIG_X86_MCE=y
    CONFIG_X86_MCE_INTEL=y
    # CONFIG_X86_MCE_AMD is not set
    # CONFIG_X86_ANCIENT_MCE is not set
    CONFIG_X86_MCE_THRESHOLD=y
    # CONFIG_X86_MCE_INJECT is not set
    CONFIG_X86_THERMAL_VECTOR=y
    CONFIG_VM86=y
    # CONFIG_TOSHIBA is not set
    # CONFIG_I8K is not set
    CONFIG_X86_REBOOTFIXUPS=y
    CONFIG_MICROCODE=y
    CONFIG_MICROCODE_INTEL=y
    # CONFIG_MICROCODE_AMD is not set
    CONFIG_MICROCODE_OLD_INTERFACE=y
    CONFIG_X86_MSR=y
    CONFIG_X86_CPUID=y
    # CONFIG_NOHIGHMEM is not set
    CONFIG_HIGHMEM4G=y
    # CONFIG_HIGHMEM64G is not set
    CONFIG_VMSPLIT_3G=y
    # CONFIG_VMSPLIT_3G_OPT is not set
    # CONFIG_VMSPLIT_2G is not set
    # CONFIG_VMSPLIT_2G_OPT is not set
    # CONFIG_VMSPLIT_1G is not set
    CONFIG_PAGE_OFFSET=0xC0000000
    CONFIG_HIGHMEM=y
    # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
    # CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
    CONFIG_NEED_NODE_MEMMAP_SIZE=y
    CONFIG_ARCH_FLATMEM_ENABLE=y
    CONFIG_ARCH_SPARSEMEM_ENABLE=y
    CONFIG_ARCH_SELECT_MEMORY_MODEL=y
    CONFIG_ILLEGAL_POINTER_VALUE=0
    CONFIG_SELECT_MEMORY_MODEL=y
    # CONFIG_FLATMEM_MANUAL is not set
    CONFIG_SPARSEMEM_MANUAL=y
    CONFIG_SPARSEMEM=y
    CONFIG_HAVE_MEMORY_PRESENT=y
    CONFIG_SPARSEMEM_STATIC=y
    CONFIG_HAVE_MEMBLOCK=y
    # CONFIG_MEMORY_HOTPLUG is not set
    CONFIG_SPLIT_PTLOCK_CPUS=4
    CONFIG_COMPACTION=y
    CONFIG_MIGRATION=y
    # CONFIG_PHYS_ADDR_T_64BIT is not set
    CONFIG_ZONE_DMA_FLAG=1
    CONFIG_BOUNCE=y
    CONFIG_VIRT_TO_BUS=y
    CONFIG_KSM=y
    CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
    # CONFIG_TRANSPARENT_HUGEPAGE is not set
    CONFIG_NEED_PER_CPU_KM=y
    CONFIG_HIGHPTE=y
    CONFIG_X86_CHECK_BIOS_CORRUPTION=y
    CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
    CONFIG_X86_RESERVE_LOW=64
    # CONFIG_MATH_EMULATION is not set
    CONFIG_MTRR=y
    # CONFIG_MTRR_SANITIZER is not set
    CONFIG_X86_PAT=y
    CONFIG_ARCH_USES_PG_UNCACHED=y
    CONFIG_EFI=y
    CONFIG_SECCOMP=y
    CONFIG_CC_STACKPROTECTOR=y
    # CONFIG_HZ_100 is not set
    # CONFIG_HZ_250_NODEFAULT is not set
    # CONFIG_HZ_300 is not set
    CONFIG_HZ_1000=y
    # CONFIG_HZ_1500 is not set
    # CONFIG_HZ_2000 is not set
    # CONFIG_HZ_3000 is not set
    # CONFIG_HZ_4000 is not set
    # CONFIG_HZ_5000 is not set
    # CONFIG_HZ_7500 is not set
    # CONFIG_HZ_10000 is not set
    CONFIG_HZ=1000
    CONFIG_SCHED_HRTICK=y
    CONFIG_KEXEC=y
    CONFIG_CRASH_DUMP=y
    # CONFIG_KEXEC_JUMP is not set
    CONFIG_PHYSICAL_START=0x1000000
    CONFIG_RELOCATABLE=y
    CONFIG_X86_NEED_RELOCS=y
    CONFIG_PHYSICAL_ALIGN=0x1000000
    # CONFIG_COMPAT_VDSO is not set
    CONFIG_CMDLINE_BOOL=y
    CONFIG_CMDLINE=""
    # CONFIG_CMDLINE_OVERRIDE is not set
    CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
    # Power management and ACPI options
    CONFIG_PM=y
    CONFIG_PM_DEBUG=y
    # CONFIG_PM_ADVANCED_DEBUG is not set
    # CONFIG_PM_VERBOSE is not set
    CONFIG_CAN_PM_TRACE=y
    CONFIG_PM_TRACE=y
    CONFIG_PM_TRACE_RTC=y
    CONFIG_PM_SLEEP=y
    CONFIG_SUSPEND=y
    # CONFIG_PM_TEST_SUSPEND is not set
    CONFIG_SUSPEND_FREEZER=y
    CONFIG_HIBERNATION=y
    CONFIG_PM_STD_PARTITION=""
    CONFIG_PM_RUNTIME=y
    CONFIG_PM_OPS=y
    CONFIG_ACPI=y
    CONFIG_ACPI_SLEEP=y
    CONFIG_ACPI_PROCFS=y
    # CONFIG_ACPI_PROCFS_POWER is not set
    CONFIG_ACPI_POWER_METER=y
    # CONFIG_ACPI_EC_DEBUGFS is not set
    CONFIG_ACPI_PROC_EVENT=y
    CONFIG_ACPI_AC=y
    CONFIG_ACPI_BATTERY=y
    CONFIG_ACPI_BUTTON=y
    CONFIG_ACPI_VIDEO=m
    CONFIG_ACPI_FAN=y
    CONFIG_ACPI_DOCK=y
    CONFIG_ACPI_PROCESSOR=y
    CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
    CONFIG_ACPI_THERMAL=y
    CONFIG_ACPI_CUSTOM_DSDT_FILE=""
    # CONFIG_ACPI_CUSTOM_DSDT is not set
    CONFIG_ACPI_BLACKLIST_YEAR=0
    # CONFIG_ACPI_DEBUG is not set
    CONFIG_ACPI_PCI_SLOT=y
    CONFIG_X86_PM_TIMER=y
    CONFIG_ACPI_CONTAINER=y
    CONFIG_ACPI_SBS=y
    # CONFIG_ACPI_HED is not set
    # CONFIG_ACPI_APEI is not set
    # CONFIG_SFI is not set
    CONFIG_X86_APM_BOOT=y
    CONFIG_APM=y
    # CONFIG_APM_IGNORE_USER_SUSPEND is not set
    # CONFIG_APM_DO_ENABLE is not set
    # CONFIG_APM_CPU_IDLE is not set
    # CONFIG_APM_DISPLAY_BLANK is not set
    # CONFIG_APM_ALLOW_INTS is not set
    # CPU Frequency scaling
    CONFIG_CPU_FREQ=y
    CONFIG_CPU_FREQ_TABLE=y
    CONFIG_CPU_FREQ_DEBUG=y
    CONFIG_CPU_FREQ_STAT=y
    CONFIG_CPU_FREQ_STAT_DETAILS=y
    # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
    CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
    # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
    CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
    CONFIG_CPU_FREQ_GOV_POWERSAVE=y
    # CONFIG_CPU_FREQ_GOV_USERSPACE is not set
    CONFIG_CPU_FREQ_GOV_ONDEMAND=y
    CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
    # CPUFreq processor drivers
    CONFIG_X86_PCC_CPUFREQ=y
    CONFIG_X86_ACPI_CPUFREQ=m
    # CONFIG_X86_POWERNOW_K6 is not set
    # CONFIG_X86_POWERNOW_K7 is not set
    # CONFIG_X86_POWERNOW_K8 is not set
    # CONFIG_X86_GX_SUSPMOD is not set
    CONFIG_X86_SPEEDSTEP_CENTRINO=y
    CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
    CONFIG_X86_SPEEDSTEP_ICH=y
    CONFIG_X86_SPEEDSTEP_SMI=y
    # CONFIG_X86_P4_CLOCKMOD is not set
    # CONFIG_X86_CPUFREQ_NFORCE2 is not set
    # CONFIG_X86_LONGRUN is not set
    # CONFIG_X86_LONGHAUL is not set
    # CONFIG_X86_E_POWERSAVER is not set
    # shared options
    CONFIG_X86_SPEEDSTEP_LIB=y
    CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
    CONFIG_CPU_IDLE=y
    CONFIG_CPU_IDLE_GOV_LADDER=y
    CONFIG_CPU_IDLE_GOV_MENU=y
    CONFIG_INTEL_IDLE=y
    # Bus options (PCI etc.)
    CONFIG_PCI=y
    # CONFIG_PCI_GOBIOS is not set
    # CONFIG_PCI_GOMMCONFIG is not set
    # CONFIG_PCI_GODIRECT is not set
    CONFIG_PCI_GOANY=y
    CONFIG_PCI_BIOS=y
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_MMCONFIG=y
    CONFIG_PCI_DOMAINS=y
    # CONFIG_PCI_CNB20LE_QUIRK is not set
    # CONFIG_DMAR is not set
    CONFIG_PCIEPORTBUS=y
    # CONFIG_HOTPLUG_PCI_PCIE is not set
    CONFIG_PCIEAER=y
    # CONFIG_PCIE_ECRC is not set
    # CONFIG_PCIEAER_INJECT is not set
    CONFIG_PCIEASPM=y
    # CONFIG_PCIEASPM_DEBUG is not set
    CONFIG_PCIE_PME=y
    CONFIG_ARCH_SUPPORTS_MSI=y
    CONFIG_PCI_MSI=y
    # CONFIG_PCI_DEBUG is not set
    # CONFIG_PCI_STUB is not set
    CONFIG_HT_IRQ=y
    # CONFIG_PCI_IOV is not set
    CONFIG_PCI_IOAPIC=y
    CONFIG_ISA_DMA_API=y
    # CONFIG_ISA is not set
    # CONFIG_MCA is not set
    # CONFIG_SCx200 is not set
    # CONFIG_OLPC is not set
    # CONFIG_OLPC_OPENFIRMWARE is not set
    CONFIG_PCCARD=y
    CONFIG_PCMCIA=y
    CONFIG_PCMCIA_LOAD_CIS=y
    CONFIG_CARDBUS=y
    # PC-card bridges
    CONFIG_YENTA=y
    CONFIG_YENTA_O2=y
    CONFIG_YENTA_RICOH=y
    CONFIG_YENTA_TI=y
    CONFIG_YENTA_ENE_TUNE=y
    CONFIG_YENTA_TOSHIBA=y
    # CONFIG_PD6729 is not set
    # CONFIG_I82092 is not set
    CONFIG_PCCARD_NONSTATIC=y
    CONFIG_HOTPLUG_PCI=y
    # CONFIG_HOTPLUG_PCI_FAKE is not set
    # CONFIG_HOTPLUG_PCI_COMPAQ is not set
    # CONFIG_HOTPLUG_PCI_IBM is not set
    # CONFIG_HOTPLUG_PCI_ACPI is not set
    # CONFIG_HOTPLUG_PCI_CPCI is not set
    # CONFIG_HOTPLUG_PCI_SHPC is not set
    # Executable file formats / Emulations
    CONFIG_BINFMT_ELF=y
    CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
    CONFIG_HAVE_AOUT=y
    CONFIG_BINFMT_AOUT=y
    CONFIG_BINFMT_MISC=y
    CONFIG_HAVE_ATOMIC_IOMAP=y
    CONFIG_HAVE_TEXT_POKE_SMP=y
    CONFIG_NET=y
    # Networking options
    CONFIG_PACKET=y
    CONFIG_UNIX=y
    CONFIG_XFRM=y
    CONFIG_XFRM_USER=y
    # CONFIG_XFRM_SUB_POLICY is not set
    # CONFIG_XFRM_MIGRATE is not set
    # CONFIG_XFRM_STATISTICS is not set
    # CONFIG_NET_KEY is not set
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    CONFIG_IP_ADVANCED_ROUTER=y
    CONFIG_ASK_IP_FIB_HASH=y
    # CONFIG_IP_FIB_TRIE is not set
    CONFIG_IP_FIB_HASH=y
    CONFIG_IP_MULTIPLE_TABLES=y
    CONFIG_IP_ROUTE_MULTIPATH=y
    CONFIG_IP_ROUTE_VERBOSE=y
    CONFIG_IP_PNP=y
    CONFIG_IP_PNP_DHCP=y
    CONFIG_IP_PNP_BOOTP=y
    CONFIG_IP_PNP_RARP=y
    # CONFIG_NET_IPIP is not set
    # CONFIG_NET_IPGRE_DEMUX is not set
    CONFIG_IP_MROUTE=y
    # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
    CONFIG_IP_PIMSM_V1=y
    CONFIG_IP_PIMSM_V2=y
    # CONFIG_ARPD is not set
    CONFIG_SYN_COOKIES=y
    # CONFIG_INET_AH is not set
    # CONFIG_INET_ESP is not set
    # CONFIG_INET_IPCOMP is not set
    # CONFIG_INET_XFRM_TUNNEL is not set
    CONFIG_INET_TUNNEL=y
    # CONFIG_INET_XFRM_MODE_TRANSPORT is not set
    # CONFIG_INET_XFRM_MODE_TUNNEL is not set
    # CONFIG_INET_XFRM_MODE_BEET is not set
    CONFIG_INET_LRO=y
    # CONFIG_INET_DIAG is not set
    CONFIG_TCP_CONG_ADVANCED=y
    # CONFIG_TCP_CONG_BIC is not set
    CONFIG_TCP_CONG_CUBIC=y
    # CONFIG_TCP_CONG_WESTWOOD is not set
    # CONFIG_TCP_CONG_HTCP is not set
    # CONFIG_TCP_CONG_HSTCP is not set
    # CONFIG_TCP_CONG_HYBLA is not set
    # CONFIG_TCP_CONG_VEGAS is not set
    # CONFIG_TCP_CONG_SCALABLE is not set
    # CONFIG_TCP_CONG_LP is not set
    # CONFIG_TCP_CONG_VENO is not set
    # CONFIG_TCP_CONG_YEAH is not set
    # CONFIG_TCP_CONG_ILLINOIS is not set
    CONFIG_DEFAULT_CUBIC=y
    # CONFIG_DEFAULT_RENO is not set
    CONFIG_DEFAULT_TCP_CONG="cubic"
    CONFIG_TCP_MD5SIG=y
    CONFIG_IPV6=y
    # CONFIG_IPV6_PRIVACY is not set
    # CONFIG_IPV6_ROUTER_PREF is not set
    # CONFIG_IPV6_OPTIMISTIC_DAD is not set
    CONFIG_INET6_AH=y
    CONFIG_INET6_ESP=y
    # CONFIG_INET6_IPCOMP is not set
    # CONFIG_IPV6_MIP6 is not set
    # CONFIG_INET6_XFRM_TUNNEL is not set
    CONFIG_INET6_TUNNEL=m
    CONFIG_INET6_XFRM_MODE_TRANSPORT=y
    CONFIG_INET6_XFRM_MODE_TUNNEL=y
    CONFIG_INET6_XFRM_MODE_BEET=y
    CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
    CONFIG_IPV6_SIT=y
    # CONFIG_IPV6_SIT_6RD is not set
    CONFIG_IPV6_NDISC_NODETYPE=y
    CONFIG_IPV6_TUNNEL=m
    CONFIG_IPV6_MULTIPLE_TABLES=y
    # CONFIG_IPV6_SUBTREES is not set
    CONFIG_IPV6_MROUTE=y
    # CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set
    # CONFIG_IPV6_PIMSM_V2 is not set
    CONFIG_NETLABEL=y
    CONFIG_NETWORK_SECMARK=y
    # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
    CONFIG_NETFILTER=y
    # CONFIG_NETFILTER_DEBUG is not set
    # CONFIG_NETFILTER_ADVANCED is not set
    # Core Netfilter Configuration
    CONFIG_NETFILTER_NETLINK=y
    CONFIG_NETFILTER_NETLINK_LOG=y
    CONFIG_NF_CONNTRACK=y
    CONFIG_NF_CONNTRACK_SECMARK=y
    CONFIG_NF_CONNTRACK_FTP=y
    CONFIG_NF_CONNTRACK_IRC=y
    CONFIG_NF_CONNTRACK_SIP=y
    CONFIG_NF_CT_NETLINK=y
    CONFIG_NETFILTER_XTABLES=y
    # Xtables combined modules
    CONFIG_NETFILTER_XT_MARK=m
    # Xtables targets
    CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
    CONFIG_NETFILTER_XT_TARGET_NFLOG=y
    CONFIG_NETFILTER_XT_TARGET_SECMARK=y
    CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
    # Xtables matches
    CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
    CONFIG_NETFILTER_XT_MATCH_POLICY=y
    CONFIG_NETFILTER_XT_MATCH_STATE=y
    # CONFIG_IP_VS is not set
    # IP: Netfilter Configuration
    CONFIG_NF_DEFRAG_IPV4=y
    CONFIG_NF_CONNTRACK_IPV4=y
    CONFIG_NF_CONNTRACK_PROC_COMPAT=y
    CONFIG_IP_NF_IPTABLES=y
    CONFIG_IP_NF_FILTER=y
    CONFIG_IP_NF_TARGET_REJECT=y
    CONFIG_IP_NF_TARGET_LOG=y
    CONFIG_IP_NF_TARGET_ULOG=y
    CONFIG_NF_NAT=y
    CONFIG_NF_NAT_NEEDED=y
    CONFIG_IP_NF_TARGET_MASQUERADE=y
    CONFIG_NF_NAT_FTP=y
    CONFIG_NF_NAT_IRC=y
    # CONFIG_NF_NAT_TFTP is not set
    # CONFIG_NF_NAT_AMANDA is not set
    # CONFIG_NF_NAT_PPTP is not set
    # CONFIG_NF_NAT_H323 is not set
    CONFIG_NF_NAT_SIP=y
    CONFIG_IP_NF_MANGLE=y
    # IPv6: Netfilter Configuration
    CONFIG_NF_DEFRAG_IPV6=y
    CONFIG_NF_CONNTRACK_IPV6=y
    CONFIG_IP6_NF_IPTABLES=y
    CONFIG_IP6_NF_MATCH_IPV6HEADER=y
    CONFIG_IP6_NF_TARGET_LOG=y
    CONFIG_IP6_NF_FILTER=y
    CONFIG_IP6_NF_TARGET_REJECT=y
    CONFIG_IP6_NF_MANGLE=y
    # CONFIG_IP_DCCP is not set
    CONFIG_IP_SCTP=m
    # CONFIG_NET_SCTPPROBE is not set
    # CONFIG_SCTP_DBG_MSG is not set
    # CONFIG_SCTP_DBG_OBJCNT is not set
    # CONFIG_SCTP_HMAC_NONE is not set
    # CONFIG_SCTP_HMAC_SHA1 is not set
    CONFIG_SCTP_HMAC_MD5=y
    # CONFIG_RDS is not set
    # CONFIG_TIPC is not set
    # CONFIG_ATM is not set
    # CONFIG_L2TP is not set
    # CONFIG_BRIDGE is not set
    # CONFIG_NET_DSA is not set
    # CONFIG_VLAN_8021Q is not set
    # CONFIG_DECNET is not set
    # CONFIG_LLC2 is not set
    # CONFIG_IPX is not set
    # CONFIG_ATALK is not set
    # CONFIG_X25 is not set
    # CONFIG_LAPB is not set
    # CONFIG_ECONET is not set
    # CONFIG_WAN_ROUTER is not set
    # CONFIG_PHONET is not set
    # CONFIG_IEEE802154 is not set
    CONFIG_NET_SCHED=y
    # Queueing/Scheduling
    # CONFIG_NET_SCH_CBQ is not set
    # CONFIG_NET_SCH_HTB is not set
    # CONFIG_NET_SCH_HFSC is not set
    # CONFIG_NET_SCH_PRIO is not set
    # CONFIG_NET_SCH_MULTIQ is not set
    # CONFIG_NET_SCH_RED is not set
    # CONFIG_NET_SCH_SFB is not set
    # CONFIG_NET_SCH_SFQ is not set
    # CONFIG_NET_SCH_TEQL is not set
    # CONFIG_NET_SCH_TBF is not set
    # CONFIG_NET_SCH_GRED is not set
    # CONFIG_NET_SCH_DSMARK is not set
    # CONFIG_NET_SCH_NETEM is not set
    # CONFIG_NET_SCH_DRR is not set
    # CONFIG_NET_SCH_INGRESS is not set
    # Classification
    CONFIG_NET_CLS=y
    # CONFIG_NET_CLS_BASIC is not set
    # CONFIG_NET_CLS_TCINDEX is not set
    # CONFIG_NET_CLS_ROUTE4 is not set
    # CONFIG_NET_CLS_FW is not set
    # CONFIG_NET_CLS_U32 is not set
    # CONFIG_NET_CLS_RSVP is not set
    # CONFIG_NET_CLS_RSVP6 is not set
    # CONFIG_NET_CLS_FLOW is not set
    # CONFIG_NET_CLS_CGROUP is not set
    CONFIG_NET_EMATCH=y
    CONFIG_NET_EMATCH_STACK=32
    # CONFIG_NET_EMATCH_CMP is not set
    # CONFIG_NET_EMATCH_NBYTE is not set
    # CONFIG_NET_EMATCH_U32 is not set
    # CONFIG_NET_EMATCH_META is not set
    # CONFIG_NET_EMATCH_TEXT is not set
    CONFIG_NET_CLS_ACT=y
    # CONFIG_NET_ACT_POLICE is not set
    # CONFIG_NET_ACT_GACT is not set
    # CONFIG_NET_ACT_MIRRED is not set
    # CONFIG_NET_ACT_IPT is not set
    # CONFIG_NET_ACT_NAT is not set
    # CONFIG_NET_ACT_PEDIT is not set
    # CONFIG_NET_ACT_SIMP is not set
    # CONFIG_NET_ACT_SKBEDIT is not set
    # CONFIG_NET_ACT_CSUM is not set
    CONFIG_NET_SCH_FIFO=y
    # CONFIG_DCB is not set
    CONFIG_DNS_RESOLVER=y
    CONFIG_BATMAN_ADV=m
    # CONFIG_BATMAN_ADV_DEBUG is not set
    # Network testing
    # CONFIG_NET_PKTGEN is not set
    # CONFIG_NET_TCPPROBE is not set
    # CONFIG_NET_DROP_MONITOR is not set
    CONFIG_HAMRADIO=y
    # Packet Radio protocols
    # CONFIG_AX25 is not set
    # CONFIG_CAN is not set
    CONFIG_IRDA=y
    # IrDA protocols
    CONFIG_IRLAN=m
    CONFIG_IRCOMM=m
    CONFIG_IRDA_ULTRA=y
    # IrDA options
    CONFIG_IRDA_CACHE_LAST_LSAP=y
    CONFIG_IRDA_FAST_RR=y
    # CONFIG_IRDA_DEBUG is not set
    # Infrared-port device drivers
    # SIR device drivers
    CONFIG_IRTTY_SIR=m
    # Dongle support
    CONFIG_DONGLE=y
    CONFIG_ESI_DONGLE=m
    CONFIG_ACTISYS_DONGLE=m
    CONFIG_TEKRAM_DONGLE=m
    CONFIG_TOIM3232_DONGLE=m
    CONFIG_LITELINK_DONGLE=m
    CONFIG_MA600_DONGLE=m
    CONFIG_GIRBIL_DONGLE=m
    CONFIG_MCP2120_DONGLE=m
    CONFIG_OLD_BELKIN_DONGLE=m
    CONFIG_ACT200L_DONGLE=m
    CONFIG_KINGSUN_DONGLE=m
    CONFIG_KSDAZZLE_DONGLE=m
    CONFIG_KS959_DONGLE=m
    # FIR device drivers
    CONFIG_USB_IRDA=m
    CONFIG_SIGMATEL_FIR=m
    CONFIG_NSC_FIR=m
    CONFIG_WINBOND_FIR=m
    # CONFIG_TOSHIBA_FIR is not set
    CONFIG_SMC_IRCC_FIR=m
    CONFIG_ALI_FIR=m
    CONFIG_VLSI_FIR=m
    CONFIG_VIA_FIR=m
    CONFIG_MCS_FIR=m
    CONFIG_BT=y
    CONFIG_BT_L2CAP=y
    CONFIG_BT_SCO=m
    CONFIG_BT_RFCOMM=m
    CONFIG_BT_RFCOMM_TTY=y
    CONFIG_BT_BNEP=m
    CONFIG_BT_BNEP_MC_FILTER=y
    CONFIG_BT_BNEP_PROTO_FILTER=y
    CONFIG_BT_HIDP=m
    # Bluetooth device drivers
    CONFIG_BT_HCIBTUSB=m
    CONFIG_BT_HCIUART=m
    CONFIG_BT_HCIUART_H4=y
    CONFIG_BT_HCIUART_BCSP=y
    CONFIG_BT_HCIUART_ATH3K=y
    CONFIG_BT_HCIUART_LL=y
    CONFIG_BT_HCIBCM203X=m
    CONFIG_BT_HCIBPA10X=m
    CONFIG_BT_HCIBFUSB=m
    CONFIG_BT_HCIDTL1=m
    CONFIG_BT_HCIBT3C=m
    CONFIG_BT_HCIBLUECARD=m
    CONFIG_BT_HCIBTUART=m
    CONFIG_BT_HCIVHCI=m
    CONFIG_BT_MRVL=m
    # CONFIG_BT_ATH3K is not set
    # CONFIG_AF_RXRPC is not set
    CONFIG_FIB_RULES=y
    CONFIG_WIRELESS=y
    CONFIG_WEXT_CORE=y
    CONFIG_WEXT_PROC=y
    CONFIG_CFG80211=y
    # CONFIG_NL80211_TESTMODE is not set
    # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
    # CONFIG_CFG80211_REG_DEBUG is not set
    CONFIG_CFG80211_DEFAULT_PS=y
    # CONFIG_CFG80211_DEBUGFS is not set
    # CONFIG_CFG80211_INTERNAL_REGDB is not set
    CONFIG_CFG80211_WEXT=y
    CONFIG_WIRELESS_EXT_SYSFS=y
    CONFIG_LIB80211=m
    # CONFIG_LIB80211_DEBUG is not set
    CONFIG_MAC80211=y
    CONFIG_MAC80211_HAS_RC=y
    # CONFIG_MAC80211_RC_PID is not set
    CONFIG_MAC80211_RC_MINSTREL=y
    CONFIG_MAC80211_RC_MINSTREL_HT=y
    CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
    CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
    # CONFIG_MAC80211_MESH is not set
    CONFIG_MAC80211_LEDS=y
    # CONFIG_MAC80211_DEBUGFS is not set
    # CONFIG_MAC80211_DEBUG_MENU is not set
    # CONFIG_WIMAX is not set
    CONFIG_RFKILL=y
    CONFIG_RFKILL_LEDS=y
    # CONFIG_RFKILL_INPUT is not set
    # CONFIG_NET_9P is not set
    # CONFIG_CAIF is not set
    # CONFIG_CEPH_LIB is not set
    # Device Drivers
    # Generic Driver Options
    CONFIG_UEVENT_HELPER_PATH=""
    CONFIG_DEVTMPFS=y
    CONFIG_DEVTMPFS_MOUNT=y
    # CONFIG_STANDALONE is not set
    CONFIG_PREVENT_FIRMWARE_BUILD=y
    CONFIG_FW_LOADER=y
    CONFIG_FIRMWARE_IN_KERNEL=y
    CONFIG_EXTRA_FIRMWARE=""
    # CONFIG_DEBUG_DRIVER is not set
    CONFIG_DEBUG_DEVRES=y
    # CONFIG_SYS_HYPERVISOR is not set
    CONFIG_CONNECTOR=y
    CONFIG_PROC_EVENTS=y
    # CONFIG_MTD is not set
    # CONFIG_PARPORT is not set
    CONFIG_PNP=y
    CONFIG_PNP_DEBUG_MESSAGES=y
    # Protocols
    CONFIG_PNPACPI=y
    CONFIG_BLK_DEV=y
    # CONFIG_BLK_DEV_FD is not set
    # CONFIG_BLK_CPQ_DA is not set
    # CONFIG_BLK_CPQ_CISS_DA is not set
    # CONFIG_BLK_DEV_DAC960 is not set
    # CONFIG_BLK_DEV_UMEM is not set
    # CONFIG_BLK_DEV_COW_COMMON is not set
    CONFIG_BLK_DEV_LOOP=y
    # CONFIG_BLK_DEV_CRYPTOLOOP is not set
    # CONFIG_BLK_DEV_DRBD is not set
    # CONFIG_BLK_DEV_NBD is not set
    # CONFIG_BLK_DEV_SX8 is not set
    # CONFIG_BLK_DEV_UB is not set
    CONFIG_BLK_DEV_RAM=y
    CONFIG_BLK_DEV_RAM_COUNT=16
    CONFIG_BLK_DEV_RAM_SIZE=16384
    # CONFIG_BLK_DEV_XIP is not set
    # CONFIG_CDROM_PKTCDVD is not set
    # CONFIG_ATA_OVER_ETH is not set
    # CONFIG_BLK_DEV_HD is not set
    # CONFIG_BLK_DEV_RBD is not set
    CONFIG_MISC_DEVICES=y
    # CONFIG_AD525X_DPOT is not set
    # CONFIG_IBM_ASM is not set
    # CONFIG_PHANTOM is not set
    # CONFIG_SGI_IOC4 is not set
    CONFIG_TIFM_CORE=y
    CONFIG_TIFM_7XX1=y
    # CONFIG_ICS932S401 is not set
    # CONFIG_ENCLOSURE_SERVICES is not set
    # CONFIG_CS5535_MFGPT is not set
    # CONFIG_HP_ILO is not set
    # CONFIG_APDS9802ALS is not set
    # CONFIG_ISL29003 is not set
    # CONFIG_ISL29020 is not set
    # CONFIG_SENSORS_TSL2550 is not set
    # CONFIG_SENSORS_BH1780 is not set
    # CONFIG_SENSORS_BH1770 is not set
    # CONFIG_SENSORS_APDS990X is not set
    # CONFIG_HMC6352 is not set
    # CONFIG_DS1682 is not set
    # CONFIG_VMWARE_BALLOON is not set
    # CONFIG_BMP085 is not set
    # CONFIG_PCH_PHUB is not set
    # CONFIG_C2PORT is not set
    # EEPROM support
    # CONFIG_EEPROM_AT24 is not set
    # CONFIG_EEPROM_LEGACY is not set
    # CONFIG_EEPROM_MAX6875 is not set
    # CONFIG_EEPROM_93CX6 is not set
    # CONFIG_CB710_CORE is not set
    # Texas Instruments shared transport line discipline
    CONFIG_TI_ST=m
    # CONFIG_TP_SMAPI is not set
    CONFIG_HAVE_IDE=y
    # CONFIG_IDE is not set
    # SCSI device support
    CONFIG_SCSI_MOD=y
    # CONFIG_RAID_ATTRS is not set
    CONFIG_SCSI=y
    CONFIG_SCSI_DMA=y
    # CONFIG_SCSI_TGT is not set
    # CONFIG_SCSI_NETLINK is not set
    CONFIG_SCSI_PROC_FS=y
    # SCSI support type (disk, tape, CD-ROM)
    CONFIG_BLK_DEV_SD=y
    # CONFIG_CHR_DEV_ST is not set
    # CONFIG_CHR_DEV_OSST is not set
    CONFIG_BLK_DEV_SR=y
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_CHR_DEV_SG=y
    # CONFIG_CHR_DEV_SCH is not set
    # CONFIG_SCSI_MULTI_LUN is not set
    CONFIG_SCSI_CONSTANTS=y
    # CONFIG_SCSI_LOGGING is not set
    # CONFIG_SCSI_SCAN_ASYNC is not set
    CONFIG_SCSI_WAIT_SCAN=m
    # SCSI Transports
    CONFIG_SCSI_SPI_ATTRS=y
    # CONFIG_SCSI_FC_ATTRS is not set
    # CONFIG_SCSI_ISCSI_ATTRS is not set
    # CONFIG_SCSI_SAS_ATTRS is not set
    # CONFIG_SCSI_SAS_LIBSAS is not set
    # CONFIG_SCSI_SRP_ATTRS is not set
    # CONFIG_SCSI_LOWLEVEL is not set
    # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
    # CONFIG_SCSI_DH is not set
    # CONFIG_SCSI_OSD_INITIATOR is not set
    CONFIG_ATA=y
    # CONFIG_ATA_NONSTANDARD is not set
    CONFIG_ATA_VERBOSE_ERROR=y
    CONFIG_ATA_ACPI=y
    CONFIG_SATA_PMP=y
    # Controllers with non-SFF native interface
    CONFIG_SATA_AHCI=y
    CONFIG_SATA_AHCI_PLATFORM=y
    # CONFIG_SATA_INIC162X is not set
    # CONFIG_SATA_ACARD_AHCI is not set
    # CONFIG_SATA_SIL24 is not set
    CONFIG_ATA_SFF=y
    # SFF controllers with custom DMA interface
    # CONFIG_PDC_ADMA is not set
    # CONFIG_SATA_QSTOR is not set
    # CONFIG_SATA_SX4 is not set
    CONFIG_ATA_BMDMA=y
    # SATA SFF controllers with BMDMA
    CONFIG_ATA_PIIX=y
    # CONFIG_SATA_MV is not set
    CONFIG_SATA_NV=y
    # CONFIG_SATA_PROMISE is not set
    # CONFIG_SATA_SIL is not set
    # CONFIG_SATA_SIS is not set
    # CONFIG_SATA_SVW is not set
    # CONFIG_SATA_ULI is not set
    # CONFIG_SATA_VIA is not set
    # CONFIG_SATA_VITESSE is not set
    # PATA SFF controllers with BMDMA
    CONFIG_PATA_ALI=y
    CONFIG_PATA_AMD=y
    CONFIG_PATA_ARTOP=y
    # CONFIG_PATA_ATIIXP is not set
    CONFIG_PATA_ATP867X=y
    CONFIG_PATA_CMD64X=y
    CONFIG_PATA_CS5520=y
    CONFIG_PATA_CS5530=y
    CONFIG_PATA_CS5535=y
    CONFIG_PATA_CS5536=y
    # CONFIG_PATA_CYPRESS is not set
    CONFIG_PATA_EFAR=y
    CONFIG_PATA_HPT366=y
    CONFIG_PATA_HPT37X=y
    CONFIG_PATA_HPT3X2N=y
    CONFIG_PATA_HPT3X3=y
    CONFIG_PATA_HPT3X3_DMA=y
    CONFIG_PATA_IT8213=y
    CONFIG_PATA_IT821X=y
    CONFIG_PATA_JMICRON=y
    CONFIG_PATA_MARVELL=y
    CONFIG_PATA_NETCELL=y
    CONFIG_PATA_NINJA32=y
    CONFIG_PATA_NS87415=y
    CONFIG_PATA_OLDPIIX=y
    CONFIG_PATA_OPTIDMA=y
    CONFIG_PATA_PDC2027X=y
    CONFIG_PATA_PDC_OLD=y
    CONFIG_PATA_RADISYS=y
    CONFIG_PATA_RDC=y
    CONFIG_PATA_SC1200=y
    CONFIG_PATA_SCH=y
    CONFIG_PATA_SERVERWORKS=y
    CONFIG_PATA_SIL680=y
    # CONFIG_PATA_SIS is not set
    # CONFIG_PATA_TOSHIBA is not set
    CONFIG_PATA_TRIFLEX=y
    # CONFIG_PATA_VIA is not set
    CONFIG_PATA_WINBOND=y
    # PIO-only SFF controllers
    CONFIG_PATA_CMD640_PCI=m
    CONFIG_PATA_MPIIX=y
    CONFIG_PATA_NS87410=m
    CONFIG_PATA_OPTI=m
    CONFIG_PATA_PCMCIA=m
    CONFIG_PATA_PLATFORM=y
    CONFIG_PATA_RZ1000=m
    # Generic fallback / legacy drivers
    CONFIG_PATA_ACPI=y
    CONFIG_ATA_GENERIC=y
    CONFIG_PATA_LEGACY=y
    # CONFIG_MD is not set
    # CONFIG_TARGET_CORE is not set
    # CONFIG_FUSION is not set
    # IEEE 1394 (FireWire) support
    # CONFIG_FIREWIRE is not set
    # CONFIG_FIREWIRE_NOSY is not set
    CONFIG_I2O=y
    CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
    CONFIG_I2O_EXT_ADAPTEC=y
    CONFIG_I2O_CONFIG=m
    CONFIG_I2O_CONFIG_OLD_IOCTL=y
    CONFIG_I2O_BUS=m
    CONFIG_I2O_BLOCK=m
    CONFIG_I2O_SCSI=m
    CONFIG_I2O_PROC=m
    # CONFIG_MACINTOSH_DRIVERS is not set
    CONFIG_NETDEVICES=y
    # CONFIG_IFB is not set
    # CONFIG_DUMMY is not set
    # CONFIG_BONDING is not set
    # CONFIG_MACVLAN is not set
    # CONFIG_EQUALIZER is not set
    # CONFIG_TUN is not set
    # CONFIG_VETH is not set
    # CONFIG_NET_SB1000 is not set
    # CONFIG_ARCNET is not set
    CONFIG_MII=y
    CONFIG_PHYLIB=y
    # MII PHY device drivers
    # CONFIG_MARVELL_PHY is not set
    # CONFIG_DAVICOM_PHY is not set
    # CONFIG_QSEMI_PHY is not set
    # CONFIG_LXT_PHY is not set
    # CONFIG_CICADA_PHY is not set
    # CONFIG_VITESSE_PHY is not set
    # CONFIG_SMSC_PHY is not set
    # CONFIG_BROADCOM_PHY is not set
    # CONFIG_BCM63XX_PHY is not set
    # CONFIG_ICPLUS_PHY is not set
    # CONFIG_REALTEK_PHY is not set
    # CONFIG_NATIONAL_PHY is not set
    # CONFIG_STE10XP is not set
    # CONFIG_LSI_ET1011C_PHY is not set
    # CONFIG_MICREL_PHY is not set
    # CONFIG_FIXED_PHY is not set
    # CONFIG_MDIO_BITBANG is not set
    CONFIG_NET_ETHERNET=y
    # CONFIG_HAPPYMEAL is not set
    # CONFIG_SUNGEM is not set
    # CONFIG_CASSINI is not set
    # CONFIG_NET_VENDOR_3COM is not set
    # CONFIG_ETHOC is not set
    # CONFIG_DNET is not set
    # CONFIG_NET_TULIP is not set
    # CONFIG_HP100 is not set
    # CONFIG_IBM_NEW_EMAC_ZMII is not set
    # CONFIG_IBM_NEW_EMAC_RGMII is not set
    # CONFIG_IBM_NEW_EMAC_TAH is not set
    # CONFIG_IBM_NEW_EMAC_EMAC4 is not set
    # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
    # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
    # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
    # CONFIG_NET_PCI is not set
    CONFIG_B44=y
    CONFIG_B44_PCI_AUTOSELECT=y
    CONFIG_B44_PCICORE_AUTOSELECT=y
    CONFIG_B44_PCI=y
    # CONFIG_KS8842 is not set
    # CONFIG_KS8851_MLL is not set
    # CONFIG_ATL2 is not set
    CONFIG_NETDEV_1000=y
    # CONFIG_ACENIC is not set
    # CONFIG_DL2K is not set
    # CONFIG_E1000 is not set
    # CONFIG_E1000E is not set
    # CONFIG_IP1000 is not set
    # CONFIG_IGB is not set
    # CONFIG_IGBVF is not set
    # CONFIG_NS83820 is not set
    # CONFIG_HAMACHI is not set
    # CONFIG_YELLOWFIN is not set
    # CONFIG_R8169 is not set
    # CONFIG_SIS190 is not set
    # CONFIG_SKGE is not set
    # CONFIG_SKY2 is not set
    # CONFIG_VIA_VELOCITY is not set
    CONFIG_TIGON3=y
    CONFIG_BNX2=y
    CONFIG_CNIC=y
    # CONFIG_QLA3XXX is not set
    # CONFIG_ATL1 is not set
    # CONFIG_ATL1E is not set
    # CONFIG_ATL1C is not set
    # CONFIG_JME is not set
    # CONFIG_STMMAC_ETH is not set
    # CONFIG_PCH_GBE is not set
    # CONFIG_NETDEV_10000 is not set
    # CONFIG_TR is not set
    CONFIG_WLAN=y
    # CONFIG_PCMCIA_RAYCS is not set
    # CONFIG_LIBERTAS_THINFIRM is not set
    # CONFIG_AIRO is not set
    # CONFIG_ATMEL is not set
    # CONFIG_AT76C50X_USB is not set
    # CONFIG_AIRO_CS is not set
    # CONFIG_PCMCIA_WL3501 is not set
    # CONFIG_PRISM54 is not set
    # CONFIG_USB_ZD1201 is not set
    # CONFIG_USB_NET_RNDIS_WLAN is not set
    # CONFIG_RTL8180 is not set
    # CONFIG_RTL8187 is not set
    # CONFIG_ADM8211 is not set
    # CONFIG_MAC80211_HWSIM is not set
    # CONFIG_MWL8K is not set
    # CONFIG_ATH_COMMON is not set
    CONFIG_B43=y
    CONFIG_B43_PCI_AUTOSELECT=y
    CONFIG_B43_PCICORE_AUTOSELECT=y
    CONFIG_B43_PCMCIA=y
    CONFIG_B43_PIO=y
    CONFIG_B43_PHY_N=y
    CONFIG_B43_PHY_LP=y
    CONFIG_B43_LEDS=y
    CONFIG_B43_HWRNG=y
    CONFIG_B43_DEBUG=y
    # CONFIG_B43_FORCE_PIO is not set
    CONFIG_B43LEGACY=m
    CONFIG_B43LEGACY_PCI_AUTOSELECT=y
    CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
    CONFIG_B43LEGACY_LEDS=y
    CONFIG_B43LEGACY_HWRNG=y
    CONFIG_B43LEGACY_DEBUG=y
    CONFIG_B43LEGACY_DMA=y
    CONFIG_B43LEGACY_PIO=y
    CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
    # CONFIG_B43LEGACY_DMA_MODE is not set
    # CONFIG_B43LEGACY_PIO_MODE is not set
    # CONFIG_HOSTAP is not set
    # CONFIG_IPW2100 is not set
    # CONFIG_IPW2200 is not set
    # CONFIG_IWLWIFI is not set
    # CONFIG_LIBERTAS is not set
    # CONFIG_HERMES is not set
    # CONFIG_P54_COMMON is not set
    # CONFIG_RT2X00 is not set
    # CONFIG_RTL8192CE is not set
    # CONFIG_WL1251 is not set
    # CONFIG_WL12XX_MENU is not set
    # CONFIG_ZD1211RW is not set
    # Enable WiMAX (Networking options) to see the WiMAX drivers
    # USB Network Adapters
    # CONFIG_USB_CATC is not set
    # CONFIG_USB_KAWETH is not set
    # CONFIG_USB_PEGASUS is not set
    # CONFIG_USB_RTL8150 is not set
    # CONFIG_USB_USBNET is not set
    # CONFIG_USB_HSO is not set
    # CONFIG_USB_IPHETH is not set
    # CONFIG_NET_PCMCIA is not set
    # CONFIG_WAN is not set
    # CAIF transport drivers
    CONFIG_FDDI=y
    # CONFIG_DEFXX is not set
    # CONFIG_SKFP is not set
    # CONFIG_HIPPI is not set
    # CONFIG_PPP is not set
    # CONFIG_SLIP is not set
    # CONFIG_NET_FC is not set
    CONFIG_NETCONSOLE=y
    # CONFIG_NETCONSOLE_DYNAMIC is not set
    CONFIG_NETPOLL=y
    # CONFIG_NETPOLL_TRAP is not set
    CONFIG_NET_POLL_CONTROLLER=y
    # CONFIG_VMXNET3 is not set
    # CONFIG_ISDN is not set
    # CONFIG_PHONE is not set
    # Input device support
    CONFIG_INPUT=y
    CONFIG_INPUT_FF_MEMLESS=y
    CONFIG_INPUT_POLLDEV=y
    CONFIG_INPUT_SPARSEKMAP=y
    # Userland interfaces
    CONFIG_INPUT_MOUSEDEV=y
    # CONFIG_INPUT_MOUSEDEV_PSAUX is not set
    CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
    CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
    # CONFIG_INPUT_JOYDEV is not set
    CONFIG_INPUT_EVDEV=y
    # CONFIG_INPUT_EVBUG is not set
    # Input Device Drivers
    CONFIG_INPUT_KEYBOARD=y
    # CONFIG_KEYBOARD_ADP5588 is not set
    CONFIG_KEYBOARD_ATKBD=y
    # CONFIG_KEYBOARD_QT2160 is not set
    # CONFIG_KEYBOARD_LKKBD is not set
    # CONFIG_KEYBOARD_GPIO is not set
    # CONFIG_KEYBOARD_GPIO_POLLED is not set
    # CONFIG_KEYBOARD_TCA6416 is not set
    # CONFIG_KEYBOARD_MATRIX is not set
    # CONFIG_KEYBOARD_LM8323 is not set
    # CONFIG_KEYBOARD_MAX7359 is not set
    # CONFIG_KEYBOARD_MCS is not set
    # CONFIG_KEYBOARD_NEWTON is not set
    # CONFIG_KEYBOARD_OPENCORES is not set
    # CONFIG_KEYBOARD_STOWAWAY is not set
    # CONFIG_KEYBOARD_SUNKBD is not set
    # CONFIG_KEYBOARD_XTKBD is not set
    CONFIG_INPUT_MOUSE=y
    CONFIG_MOUSE_PS2=y
    CONFIG_MOUSE_PS2_ALPS=y
    CONFIG_MOUSE_PS2_LOGIPS2PP=y
    CONFIG_MOUSE_PS2_SYNAPTICS=y
    CONFIG_MOUSE_PS2_LIFEBOOK=y
    CONFIG_MOUSE_PS2_TRACKPOINT=y
    # CONFIG_MOUSE_PS2_ELANTECH is not set
    # CONFIG_MOUSE_PS2_SENTELIC is not set
    # CONFIG_MOUSE_PS2_TOUCHKIT is not set
    # CONFIG_MOUSE_SERIAL is not set
    # CONFIG_MOUSE_APPLETOUCH is not set
    # CONFIG_MOUSE_BCM5974 is not set
    # CONFIG_MOUSE_VSXXXAA is not set
    # CONFIG_MOUSE_GPIO is not set
    # CONFIG_MOUSE_SYNAPTICS_I2C is not set
    CONFIG_INPUT_JOYSTICK=y
    # CONFIG_JOYSTICK_ANALOG is not set
    # CONFIG_JOYSTICK_A3D is not set
    # CONFIG_JOYSTICK_ADI is not set
    # CONFIG_JOYSTICK_COBRA is not set
    # CONFIG_JOYSTICK_GF2K is not set
    # CONFIG_JOYSTICK_GRIP is not set
    # CONFIG_JOYSTICK_GRIP_MP is not set
    # CONFIG_JOYSTICK_GUILLEMOT is not set
    # CONFIG_JOYSTICK_INTERACT is not set
    # CONFIG_JOYSTICK_SIDEWINDER is not set
    # CONFIG_JOYSTICK_TMDC is not set
    # CONFIG_JOYSTICK_IFORCE is not set
    # CONFIG_JOYSTICK_WARRIOR is not set
    # CONFIG_JOYSTICK_MAGELLAN is not set
    # CONFIG_JOYSTICK_SPACEORB is not set
    # CONFIG_JOYSTICK_SPACEBALL is not set
    # CONFIG_JOYSTICK_STINGER is not set
    # CONFIG_JOYSTICK_TWIDJOY is not set
    # CONFIG_JOYSTICK_ZHENHUA is not set
    # CONFIG_JOYSTICK_AS5011 is not set
    # CONFIG_JOYSTICK_JOYDUMP is not set
    # CONFIG_JOYSTICK_XPAD is not set
    CONFIG_INPUT_TABLET=y
    # CONFIG_TABLET_USB_ACECAD is not set
    # CONFIG_TABLET_USB_AIPTEK is not set
    # CONFIG_TABLET_USB_GTCO is not set
    # CONFIG_TABLET_USB_HANWANG is not set
    # CONFIG_TABLET_USB_KBTAB is not set
    # CONFIG_TABLET_USB_WACOM is not set
    CONFIG_INPUT_TOUCHSCREEN=y
    # CONFIG_TOUCHSCREEN_AD7879 is not set
    # CONFIG_TOUCHSCREEN_BU21013 is not set
    # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set
    # CONFIG_TOUCHSCREEN_DYNAPRO is not set
    # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
    # CONFIG_TOUCHSCREEN_EETI is not set
    # CONFIG_TOUCHSCREEN_FUJITSU is not set
    # CONFIG_TOUCHSCREEN_GUNZE is not set
    # CONFIG_TOUCHSCREEN_ELO is not set
    # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
    # CONFIG_TOUCHSCREEN_MCS5000 is not set
    # CONFIG_TOUCHSCREEN_MTOUCH is not set
    # CONFIG_TOUCHSCREEN_INEXIO is not set
    # CONFIG_TOUCHSCREEN_MK712 is not set
    # CONFIG_TOUCHSCREEN_PENMOUNT is not set
    # CONFIG_TOUCHSCREEN_QT602240 is not set
    # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
    # CONFIG_TOUCHSCREEN_TOUCHWIN is not set
    # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
    # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
    # CONFIG_TOUCHSCREEN_TSC2007 is not set
    # CONFIG_TOUCHSCREEN_ST1232 is not set
    # CONFIG_TOUCHSCREEN_TPS6507X is not set
    CONFIG_INPUT_MISC=y
    # CONFIG_INPUT_AD714X is not set
    # CONFIG_INPUT_PCSPKR is not set
    # CONFIG_INPUT_APANEL is not set
    # CONFIG_INPUT_WISTRON_BTNS is not set
    # CONFIG_INPUT_ATLAS_BTNS is not set
    # CONFIG_INPUT_ATI_REMOTE is not set
    # CONFIG_INPUT_ATI_REMOTE2 is not set
    # CONFIG_INPUT_KEYSPAN_REMOTE is not set
    # CONFIG_INPUT_POWERMATE is not set
    # CONFIG_INPUT_YEALINK is not set
    # CONFIG_INPUT_CM109 is not set
    # CONFIG_INPUT_UINPUT is not set
    # CONFIG_INPUT_PCF8574 is not set
    # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
    # CONFIG_INPUT_ADXL34X is not set
    # CONFIG_INPUT_CMA3000 is not set
    # Hardware I/O ports
    CONFIG_SERIO=y
    CONFIG_SERIO_I8042=y
    CONFIG_SERIO_SERPORT=y
    # CONFIG_SERIO_CT82C710 is not set
    # CONFIG_SERIO_PCIPS2 is not set
    CONFIG_SERIO_LIBPS2=y
    # CONFIG_SERIO_RAW is not set
    # CONFIG_SERIO_ALTERA_PS2 is not set
    # CONFIG_SERIO_PS2MULT is not set
    # CONFIG_GAMEPORT is not set
    # Character devices
    CONFIG_VT=y
    CONFIG_CONSOLE_TRANSLATIONS=y
    CONFIG_VT_CONSOLE=y
    CONFIG_NR_TTY_DEVICES=63
    # CONFIG_VT_CKO is not set
    CONFIG_HW_CONSOLE=y
    CONFIG_VT_HW_CONSOLE_BINDING=y
    CONFIG_DEVKMEM=y
    CONFIG_SERIAL_NONSTANDARD=y
    # CONFIG_COMPUTONE is not set
    # CONFIG_ROCKETPORT is not set
    # CONFIG_CYCLADES is not set
    # CONFIG_DIGIEPCA is not set
    # CONFIG_MOXA_INTELLIO is not set
    # CONFIG_MOXA_SMARTIO is not set
    # CONFIG_ISI is not set
    # CONFIG_SYNCLINK is not set
    # CONFIG_SYNCLINKMP is not set
    # CONFIG_SYNCLINK_GT is not set
    # CONFIG_N_HDLC is not set
    # CONFIG_N_GSM is not set
    # CONFIG_RISCOM8 is not set
    # CONFIG_SPECIALIX is not set
    # CONFIG_STALDRV is not set
    # CONFIG_NOZOMI is not set
    # Serial drivers
    CONFIG_SERIAL_8250=y
    CONFIG_SERIAL_8250_CONSOLE=y
    CONFIG_FIX_EARLYCON_MEM=y
    CONFIG_SERIAL_8250_PCI=y
    CONFIG_SERIAL_8250_PNP=y
    # CONFIG_SERIAL_8250_CS is not set
    CONFIG_SERIAL_8250_NR_UARTS=32
    CONFIG_SERIAL_8250_RUNTIME_UARTS=4
    CONFIG_SERIAL_8250_EXTENDED=y
    CONFIG_SERIAL_8250_MANY_PORTS=y
    CONFIG_SERIAL_8250_SHARE_IRQ=y
    CONFIG_SERIAL_8250_DETECT_IRQ=y
    CONFIG_SERIAL_8250_RSA=y
    # Non-8250 serial port support
    # CONFIG_SERIAL_MFD_HSU is not set
    CONFIG_SERIAL_CORE=y
    CONFIG_SERIAL_CORE_CONSOLE=y
    # CONFIG_SERIAL_JSM is not set
    # CONFIG_SERIAL_TIMBERDALE is not set
    # CONFIG_SERIAL_ALTERA_JTAGUART is not set
    # CONFIG_SERIAL_ALTERA_UART is not set
    # CONFIG_SERIAL_PCH_UART is not set
    CONFIG_UNIX98_PTYS=y
    # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
    # CONFIG_LEGACY_PTYS is not set
    # CONFIG_TTY_PRINTK is not set
    # CONFIG_IPMI_HANDLER is not set
    CONFIG_HW_RANDOM=y
    # CONFIG_HW_RANDOM_TIMERIOMEM is not set
    CONFIG_HW_RANDOM_INTEL=y
    CONFIG_HW_RANDOM_AMD=y
    CONFIG_HW_RANDOM_GEODE=y
    CONFIG_HW_RANDOM_VIA=y
    CONFIG_NVRAM=y
    # CONFIG_R3964 is not set
    # CONFIG_APPLICOM is not set
    # CONFIG_SONYPI is not set
    # PCMCIA character devices
    # CONFIG_SYNCLINK_CS is not set
    # CONFIG_CARDMAN_4000 is not set
    # CONFIG_CARDMAN_4040 is not set
    # CONFIG_IPWIRELESS is not set
    # CONFIG_MWAVE is not set
    # CONFIG_PC8736x_GPIO is not set
    # CONFIG_NSC_GPIO is not set
    # CONFIG_RAW_DRIVER is not set
    CONFIG_HPET=y
    # CONFIG_HPET_MMAP is not set
    # CONFIG_HANGCHECK_TIMER is not set
    # CONFIG_TCG_TPM is not set
    # CONFIG_TELCLOCK is not set
    CONFIG_DEVPORT=y
    # CONFIG_RAMOOPS is not set
    CONFIG_I2C=y
    CONFIG_I2C_BOARDINFO=y
    CONFIG_I2C_COMPAT=y
    CONFIG_I2C_CHARDEV=y
    CONFIG_I2C_MUX=y
    # Multiplexer I2C Chip support
    # CONFIG_I2C_MUX_GPIO is not set
    CONFIG_I2C_MUX_PCA9541=m
    CONFIG_I2C_MUX_PCA954x=m
    CONFIG_I2C_HELPER_AUTO=y
    CONFIG_I2C_ALGOBIT=y
    # I2C Hardware Bus support
    # PC SMBus host controller drivers
    # CONFIG_I2C_ALI1535 is not set
    # CONFIG_I2C_ALI1563 is not set
    # CONFIG_I2C_ALI15X3 is not set
    # CONFIG_I2C_AMD756 is not set
    # CONFIG_I2C_AMD8111 is not set
    CONFIG_I2C_I801=y
    CONFIG_I2C_ISCH=y
    CONFIG_I2C_PIIX4=y
    # CONFIG_I2C_NFORCE2 is not set
    # CONFIG_I2C_SIS5595 is not set
    # CONFIG_I2C_SIS630 is not set
    # CONFIG_I2C_SIS96X is not set
    # CONFIG_I2C_VIA is not set
    # CONFIG_I2C_VIAPRO is not set
    # ACPI drivers
    # CONFIG_I2C_SCMI is not set
    # I2C system bus drivers (mostly embedded / system-on-chip)
    # CONFIG_I2C_GPIO is not set
    CONFIG_I2C_INTEL_MID=y
    # CONFIG_I2C_OCORES is not set
    # CONFIG_I2C_PCA_PLATFORM is not set
    # CONFIG_I2C_SIMTEC is not set
    # CONFIG_I2C_XILINX is not set
    # CONFIG_I2C_EG20T is not set
    # External I2C/SMBus adapter drivers
    # CONFIG_I2C_PARPORT_LIGHT is not set
    # CONFIG_I2C_TAOS_EVM is not set
    # CONFIG_I2C_TINY_USB is not set
    # Other I2C/SMBus bus drivers
    # CONFIG_I2C_STUB is not set
    # CONFIG_SCx200_ACB is not set
    # CONFIG_I2C_DEBUG_CORE is not set
    # CONFIG_I2C_DEBUG_ALGO is not set
    # CONFIG_I2C_DEBUG_BUS is not set
    # CONFIG_SPI is not set
    # PPS support
    # CONFIG_PPS is not set
    # PPS generators support
    CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
    CONFIG_GPIOLIB=y
    # CONFIG_DEBUG_GPIO is not set
    # CONFIG_GPIO_SYSFS is not set
    # Memory mapped GPIO expanders:
    # CONFIG_GPIO_BASIC_MMIO is not set
    # CONFIG_GPIO_IT8761E is not set
    CONFIG_GPIO_SCH=m
    # CONFIG_GPIO_VX855 is not set
    # I2C GPIO expanders:
    # CONFIG_GPIO_MAX7300 is not set
    # CONFIG_GPIO_MAX732X is not set
    # CONFIG_GPIO_PCA953X is not set
    # CONFIG_GPIO_PCF857X is not set
    # CONFIG_GPIO_SX150X is not set
    # CONFIG_GPIO_ADP5588 is not set
    # PCI GPIO expanders:
    # CONFIG_GPIO_CS5535 is not set
    # CONFIG_GPIO_BT8XX is not set
    CONFIG_GPIO_LANGWELL=y
    # CONFIG_GPIO_PCH is not set
    # CONFIG_GPIO_ML_IOH is not set
    # CONFIG_GPIO_RDC321X is not set
    # SPI GPIO expanders:
    # AC97 GPIO expanders:
    # MODULbus GPIO expanders:
    # CONFIG_W1 is not set
    CONFIG_POWER_SUPPLY=y
    # CONFIG_POWER_SUPPLY_DEBUG is not set
    # CONFIG_PDA_POWER is not set
    # CONFIG_TEST_POWER is not set
    # CONFIG_BATTERY_DS2782 is not set
    # CONFIG_BATTERY_BQ20Z75 is not set
    # CONFIG_BATTERY_BQ27x00 is not set
    # CONFIG_BATTERY_MAX17040 is not set
    # CONFIG_BATTERY_MAX17042 is not set
    # CONFIG_CHARGER_GPIO is not set
    CONFIG_HWMON=y
    CONFIG_HWMON_VID=m
    # CONFIG_HWMON_DEBUG_CHIP is not set
    # Native drivers
    # CONFIG_SENSORS_ABITUGURU is not set
    # CONFIG_SENSORS_ABITUGURU3 is not set
    CONFIG_SENSORS_AD7414=m
    CONFIG_SENSORS_AD7418=m
    CONFIG_SENSORS_ADM1021=m
    CONFIG_SENSORS_ADM1025=m
    CONFIG_SENSORS_ADM1026=m
    CONFIG_SENSORS_ADM1029=m
    CONFIG_SENSORS_ADM1031=m
    CONFIG_SENSORS_ADM9240=m
    CONFIG_SENSORS_ADT7411=m
    CONFIG_SENSORS_ADT7462=m
    CONFIG_SENSORS_ADT7470=m
    CONFIG_SENSORS_ADT7475=m
    CONFIG_SENSORS_ASC7621=m
    # CONFIG_SENSORS_K8TEMP is not set
    # CONFIG_SENSORS_K10TEMP is not set
    # CONFIG_SENSORS_ASB100 is not set
    CONFIG_SENSORS_ATXP1=m
    CONFIG_SENSORS_DS620=m
    CONFIG_SENSORS_DS1621=m
    CONFIG_SENSORS_I5K_AMB=m
    CONFIG_SENSORS_F71805F=m
    CONFIG_SENSORS_F71882FG=m
    CONFIG_SENSORS_F75375S=m
    CONFIG_SENSORS_FSCHMD=m
    CONFIG_SENSORS_G760A=m
    CONFIG_SENSORS_GL518SM=m
    CONFIG_SENSORS_GL520SM=m
    CONFIG_SENSORS_GPIO_FAN=m
    CONFIG_SENSORS_CORETEMP=m
    CONFIG_SENSORS_PKGTEMP=m
    CONFIG_SENSORS_IT87=m
    CONFIG_SENSORS_JC42=m
    CONFIG_SENSORS_LM63=m
    CONFIG_SENSORS_LM73=m
    CONFIG_SENSORS_LM75=m
    CONFIG_SENSORS_LM77=m
    CONFIG_SENSORS_LM78=m
    CONFIG_SENSORS_LM80=m
    CONFIG_SENSORS_LM83=m
    CONFIG_SENSORS_LM85=m
    CONFIG_SENSORS_LM87=m
    CONFIG_SENSORS_LM90=m
    CONFIG_SENSORS_LM92=m
    CONFIG_SENSORS_LM93=m
    CONFIG_SENSORS_LTC4215=m
    CONFIG_SENSORS_LTC4245=m
    CONFIG_SENSORS_LTC4261=m
    CONFIG_SENSORS_LM95241=m
    CONFIG_SENSORS_MAX1619=m
    CONFIG_SENSORS_MAX6650=m
    CONFIG_SENSORS_PC87360=m
    CONFIG_SENSORS_PC87427=m
    CONFIG_SENSORS_PCF8591=m
    CONFIG_SENSORS_SHT15=m
    CONFIG_SENSORS_SHT21=m
    # CONFIG_SENSORS_SIS5595 is not set
    CONFIG_SENSORS_SMM665=m
    CONFIG_SENSORS_DME1737=m
    CONFIG_SENSORS_EMC1403=m
    CONFIG_SENSORS_EMC2103=m
    CONFIG_SENSORS_SMSC47M1=m
    CONFIG_SENSORS_SMSC47M192=m
    CONFIG_SENSORS_SMSC47B397=m
    CONFIG_SENSORS_ADS7828=m
    CONFIG_SENSORS_AMC6821=m
    CONFIG_SENSORS_THMC50=m
    CONFIG_SENSORS_TMP102=m
    CONFIG_SENSORS_TMP401=m
    CONFIG_SENSORS_TMP421=m
    # CONFIG_SENSORS_VIA_CPUTEMP is not set
    # CONFIG_SENSORS_VIA686A is not set
    # CONFIG_SENSORS_VT1211 is not set
    # CONFIG_SENSORS_VT8231 is not set
    # CONFIG_SENSORS_W83781D is not set
    # CONFIG_SENSORS_W83791D is not set
    # CONFIG_SENSORS_W83792D is not set
    # CONFIG_SENSORS_W83793 is not set
    # CONFIG_SENSORS_W83795 is not set
    # CONFIG_SENSORS_W83L785TS is not set
    # CONFIG_SENSORS_W83L786NG is not set
    # CONFIG_SENSORS_W83627HF is not set
    # CONFIG_SENSORS_W83627EHF is not set
    # CONFIG_SENSORS_LIS3_I2C is not set
    # CONFIG_SENSORS_APPLESMC is not set
    # ACPI drivers
    # CONFIG_SENSORS_ATK0110 is not set
    # CONFIG_SENSORS_LIS3LV02D is not set
    CONFIG_THERMAL=y
    CONFIG_THERMAL_HWMON=y
    CONFIG_WATCHDOG=y
    # CONFIG_WATCHDOG_NOWAYOUT is not set
    # Watchdog Device Drivers
    CONFIG_SOFT_WATCHDOG=m
    # CONFIG_ACQUIRE_WDT is not set
    # CONFIG_ADVANTECH_WDT is not set
    # CONFIG_ALIM1535_WDT is not set
    # CONFIG_ALIM7101_WDT is not set
    # CONFIG_F71808E_WDT is not set
    # CONFIG_SP5100_TCO is not set
    # CONFIG_SC520_WDT is not set
    # CONFIG_SBC_FITPC2_WATCHDOG is not set
    # CONFIG_EUROTECH_WDT is not set
    # CONFIG_IB700_WDT is not set
    # CONFIG_IBMASR is not set
    # CONFIG_WAFER_WDT is not set
    CONFIG_I6300ESB_WDT=m
    CONFIG_ITCO_WDT=m
    # CONFIG_ITCO_VENDOR_SUPPORT is not set
    CONFIG_IT8712F_WDT=m
    CONFIG_IT87_WDT=m
    # CONFIG_HP_WATCHDOG is not set
    CONFIG_SC1200_WDT=m
    # CONFIG_PC87413_WDT is not set
    CONFIG_NV_TCO=m
    # CONFIG_60XX_WDT is not set
    # CONFIG_SBC8360_WDT is not set
    # CONFIG_SBC7240_WDT is not set
    # CONFIG_CPU5_WDT is not set
    # CONFIG_SMSC_SCH311X_WDT is not set
    CONFIG_SMSC37B787_WDT=m
    CONFIG_W83627HF_WDT=m
    CONFIG_W83697HF_WDT=m
    CONFIG_W83697UG_WDT=m
    CONFIG_W83877F_WDT=m
    CONFIG_W83977F_WDT=m
    # CONFIG_MACHZ_WDT is not set
    # CONFIG_SBC_EPX_C3_WATCHDOG is not set
    # PCI-based Watchdog Cards
    # CONFIG_PCIPCWATCHDOG is not set
    # CONFIG_WDTPCI is not set
    # USB-based Watchdog Cards
    # CONFIG_USBPCWATCHDOG is not set
    CONFIG_SSB_POSSIBLE=y
    # Sonics Silicon Backplane
    CONFIG_SSB=y
    CONFIG_SSB_SPROM=y
    CONFIG_SSB_BLOCKIO=y
    CONFIG_SSB_PCIHOST_POSSIBLE=y
    CONFIG_SSB_PCIHOST=y
    CONFIG_SSB_B43_PCI_BRIDGE=y
    CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
    CONFIG_SSB_PCMCIAHOST=y
    # CONFIG_SSB_SILENT is not set
    # CONFIG_SSB_DEBUG is not set
    CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
    CONFIG_SSB_DRIVER_PCICORE=y
    CONFIG_MFD_SUPPORT=y
    CONFIG_MFD_CORE=y
    # CONFIG_MFD_88PM860X is not set
    # CONFIG_MFD_SM501 is not set
    # CONFIG_HTC_PASIC3 is not set
    # CONFIG_HTC_I2CPLD is not set
    # CONFIG_TPS65010 is not set
    # CONFIG_TPS6507X is not set
    # CONFIG_TWL4030_CORE is not set
    # CONFIG_MFD_STMPE is not set
    # CONFIG_MFD_TC3589X is not set
    # CONFIG_MFD_TMIO is not set
    # CONFIG_PMIC_DA903X is not set
    # CONFIG_PMIC_ADP5520 is not set
    # CONFIG_MFD_MAX8925 is not set
    # CONFIG_MFD_MAX8998 is not set
    # CONFIG_MFD_WM8400 is not set
    # CONFIG_MFD_WM831X_I2C is not set
    # CONFIG_MFD_WM8350_I2C is not set
    # CONFIG_MFD_WM8994 is not set
    # CONFIG_MFD_PCF50633 is not set
    # CONFIG_ABX500_CORE is not set
    # CONFIG_MFD_CS5535 is not set
    # CONFIG_MFD_TIMBERDALE is not set
    CONFIG_LPC_SCH=y
    # CONFIG_MFD_RDC321X is not set
    # CONFIG_MFD_JANZ_CMODIO is not set
    # CONFIG_MFD_TPS6586X is not set
    # CONFIG_MFD_VX855 is not set
    # CONFIG_MFD_WL1273_CORE is not set
    CONFIG_REGULATOR=y
    # CONFIG_REGULATOR_DEBUG is not set
    # CONFIG_REGULATOR_DUMMY is not set
    # CONFIG_REGULATOR_FIXED_VOLTAGE is not set
    # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
    CONFIG_REGULATOR_USERSPACE_CONSUMER=m
    # CONFIG_REGULATOR_BQ24022 is not set
    # CONFIG_REGULATOR_MAX1586 is not set
    # CONFIG_REGULATOR_MAX8649 is not set
    # CONFIG_REGULATOR_MAX8660 is not set
    # CONFIG_REGULATOR_MAX8952 is not set
    # CONFIG_REGULATOR_LP3971 is not set
    # CONFIG_REGULATOR_LP3972 is not set
    # CONFIG_REGULATOR_TPS65023 is not set
    # CONFIG_REGULATOR_TPS6507X is not set
    # CONFIG_REGULATOR_ISL6271A is not set
    # CONFIG_REGULATOR_AD5398 is not set
    CONFIG_MEDIA_SUPPORT=y
    # Multimedia core support
    # CONFIG_VIDEO_DEV is not set
    # CONFIG_DVB_CORE is not set
    # CONFIG_VIDEO_MEDIA is not set
    # Multimedia drivers
    CONFIG_RC_CORE=y
    CONFIG_LIRC=y
    CONFIG_RC_MAP=y
    CONFIG_IR_NEC_DECODER=y
    CONFIG_IR_RC5_DECODER=y
    CONFIG_IR_RC6_DECODER=y
    CONFIG_IR_JVC_DECODER=y
    CONFIG_IR_SONY_DECODER=y
    CONFIG_IR_RC5_SZ_DECODER=y
    CONFIG_IR_LIRC_CODEC=y
    # CONFIG_IR_ENE is not set
    # CONFIG_IR_IMON is not set
    # CONFIG_IR_MCEUSB is not set
    # CONFIG_IR_NUVOTON is not set
    # CONFIG_IR_STREAMZAP is not set
    # CONFIG_IR_WINBOND_CIR is not set
    # CONFIG_RC_LOOPBACK is not set
    # Graphics support
    CONFIG_AGP=y
    # CONFIG_AGP_ALI is not set
    # CONFIG_AGP_ATI is not set
    # CONFIG_AGP_AMD is not set
    CONFIG_AGP_INTEL=y
    CONFIG_AGP_NVIDIA=y
    # CONFIG_AGP_SIS is not set
    # CONFIG_AGP_SWORKS is not set
    # CONFIG_AGP_VIA is not set
    # CONFIG_AGP_EFFICEON is not set
    CONFIG_VGA_ARB=y
    CONFIG_VGA_ARB_MAX_GPUS=16
    # CONFIG_VGA_SWITCHEROO is not set
    CONFIG_DRM=y
    CONFIG_DRM_KMS_HELPER=m
    CONFIG_DRM_TTM=m
    # CONFIG_DRM_TDFX is not set
    # CONFIG_DRM_R128 is not set
    # CONFIG_DRM_RADEON is not set
    # CONFIG_DRM_I810 is not set
    # CONFIG_DRM_MGA is not set
    # CONFIG_DRM_SIS is not set
    # CONFIG_DRM_VIA is not set
    # CONFIG_DRM_SAVAGE is not set
    # CONFIG_STUB_POULSBO is not set
    # CONFIG_VGASTATE is not set
    CONFIG_VIDEO_OUTPUT_CONTROL=y
    CONFIG_FB=y
    CONFIG_FIRMWARE_EDID=y
    # CONFIG_FB_DDC is not set
    CONFIG_FB_BOOT_VESA_SUPPORT=y
    CONFIG_FB_CFB_FILLRECT=y
    CONFIG_FB_CFB_COPYAREA=y
    CONFIG_FB_CFB_IMAGEBLIT=y
    # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
    # CONFIG_FB_SYS_FILLRECT is not set
    # CONFIG_FB_SYS_COPYAREA is not set
    # CONFIG_FB_SYS_IMAGEBLIT is not set
    CONFIG_FB_FOREIGN_ENDIAN=y
    CONFIG_FB_BOTH_ENDIAN=y
    # CONFIG_FB_BIG_ENDIAN is not set
    # CONFIG_FB_LITTLE_ENDIAN is not set
    # CONFIG_FB_SYS_FOPS is not set
    # CONFIG_FB_WMT_GE_ROPS is not set
    # CONFIG_FB_SVGALIB is not set
    # CONFIG_FB_MACMODES is not set
    CONFIG_FB_BACKLIGHT=y
    CONFIG_FB_MODE_HELPERS=y
    CONFIG_FB_TILEBLITTING=y
    # Frame buffer hardware drivers
    # CONFIG_FB_CIRRUS is not set
    # CONFIG_FB_PM2 is not set
    # CONFIG_FB_CYBER2000 is not set
    # CONFIG_FB_ARC is not set
    # CONFIG_FB_ASILIANT is not set
    # CONFIG_FB_IMSTT is not set
    # CONFIG_FB_VGA16 is not set
    # CONFIG_FB_UVESA is not set
    CONFIG_FB_VESA=y
    CONFIG_FB_EFI=y
    # CONFIG_FB_N411 is not set
    # CONFIG_FB_HGA is not set
    # CONFIG_FB_S1D13XXX is not set
    # CONFIG_FB_NVIDIA is not set
    # CONFIG_FB_RIVA is not set
    # CONFIG_FB_I810 is not set
    # CONFIG_FB_LE80578 is not set
    # CONFIG_FB_INTEL is not set
    # CONFIG_FB_MATROX is not set
    # CONFIG_FB_RADEON is not set
    # CONFIG_FB_ATY128 is not set
    # CONFIG_FB_ATY is not set
    # CONFIG_FB_S3 is not set
    # CONFIG_FB_SAVAGE is not set
    # CONFIG_FB_SIS is not set
    # CONFIG_FB_VIA is not set
    # CONFIG_FB_NEOMAGIC is not set
    # CONFIG_FB_KYRO is not set
    # CONFIG_FB_3DFX is not set
    # CONFIG_FB_VOODOO1 is not set
    # CONFIG_FB_VT8623 is not set
    # CONFIG_FB_TRIDENT is not set
    # CONFIG_FB_ARK is not set
    # CONFIG_FB_PM3 is not set
    # CONFIG_FB_CARMINE is not set
    # CONFIG_FB_GEODE is not set
    # CONFIG_FB_TMIO is not set
    # CONFIG_FB_UDL is not set
    # CONFIG_FB_VIRTUAL is not set
    # CONFIG_FB_METRONOME is not set
    # CONFIG_FB_MB862XX is not set
    # CONFIG_FB_BROADSHEET is not set
    CONFIG_BACKLIGHT_LCD_SUPPORT=y
    CONFIG_LCD_CLASS_DEVICE=y
    CONFIG_LCD_PLATFORM=m
    CONFIG_BACKLIGHT_CLASS_DEVICE=y
    CONFIG_BACKLIGHT_GENERIC=m
    CONFIG_BACKLIGHT_PROGEAR=m
    CONFIG_BACKLIGHT_MBP_NVIDIA=m
    CONFIG_BACKLIGHT_SAHARA=m
    CONFIG_BACKLIGHT_ADP8860=m
    # Display device support
    CONFIG_DISPLAY_SUPPORT=y
    # Display hardware drivers
    # Console display driver support
    CONFIG_VGA_CONSOLE=y
    CONFIG_VGACON_SOFT_SCROLLBACK=y
    CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=512
    CONFIG_DUMMY_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE=y
    CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
    CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
    CONFIG_FONTS=y
    CONFIG_FONT_8x8=y
    CONFIG_FONT_8x16=y
    CONFIG_FONT_6x11=y
    CONFIG_FONT_7x14=y
    CONFIG_FONT_PEARL_8x8=y
    CONFIG_FONT_ACORN_8x8=y
    CONFIG_FONT_MINI_4x6=y
    CONFIG_FONT_SUN8x16=y
    CONFIG_FONT_SUN12x22=y
    # CONFIG_FONT_10x18 is not set
    CONFIG_LOGO=y
    # CONFIG_LOGO_RANDOM is not set
    # Available logos
    # CONFIG_LOGO_ZEN_CLUT224 is not set
    # CONFIG_LOGO_LINUX_MONO is not set
    # CONFIG_LOGO_LINUX_VGA16 is not set
    # CONFIG_LOGO_LINUX_CLUT224 is not set
    # CONFIG_LOGO_OLDZEN_CLUT224 is not set
    CONFIG_LOGO_ARCH_CLUT224=y
    # CONFIG_LOGO_GENTOO_CLUT224 is not set
    # CONFIG_LOGO_EXHERBO_CLUT224 is not set
    # CONFIG_LOGO_SLACKWARE_CLUT224 is not set
    # CONFIG_LOGO_DEBIAN_CLUT224 is not set
    # CONFIG_LOGO_FEDORASIMPLE_CLUT224 is not set
    # CONFIG_LOGO_FEDORAGLOSSY_CLUT224 is not set
    # CONFIG_LOGO_TITS_CLUT224 is not set
    # CONFIG_LOGO_BSD_CLUT224 is not set
    # CONFIG_LOGO_FBSD_CLUT224 is not set
    CONFIG_SOUND=y
    CONFIG_SOUND_OSS_CORE=y
    CONFIG_SOUND_OSS_CORE_PRECLAIM=y
    # CONFIG_SND is not set
    CONFIG_SOUND_PRIME=m
    CONFIG_SOUND_OSS=m
    CONFIG_SOUND_TRACEINIT=y
    CONFIG_SOUND_DMAP=y
    CONFIG_SOUND_VMIDI=m
    CONFIG_SOUND_TRIX=m
    CONFIG_SOUND_MSS=m
    CONFIG_SOUND_MPU401=m
    CONFIG_SOUND_PAS=m
    CONFIG_SOUND_PSS=m
    CONFIG_PSS_MIXER=y
    # CONFIG_PSS_HAVE_BOOT is not set
    CONFIG_SOUND_SB=m
    CONFIG_SOUND_YM3812=m
    CONFIG_SOUND_UART6850=m
    CONFIG_SOUND_AEDSP16=m
    CONFIG_SC6600=y
    # CONFIG_SC6600_JOY is not set
    CONFIG_SC6600_CDROM=4
    CONFIG_SC6600_CDROMBASE=0
    CONFIG_SOUND_KAHLUA=m
    CONFIG_HID_SUPPORT=y
    CONFIG_HID=y
    CONFIG_HIDRAW=y
    # USB Input Devices
    CONFIG_USB_HID=y
    # CONFIG_USB_HID_MOUSE_POLLING is not set
    CONFIG_HID_PID=y
    CONFIG_USB_HIDDEV=y
    # Special HID drivers
    # CONFIG_HID_3M_PCT is not set
    # CONFIG_HID_A4TECH is not set
    # CONFIG_HID_ACRUX is not set
    # CONFIG_HID_APPLE is not set
    # CONFIG_HID_BELKIN is not set
    # CONFIG_HID_CANDO is not set
    # CONFIG_HID_CHERRY is not set
    # CONFIG_HID_CHICONY is not set
    # CONFIG_HID_CYPRESS is not set
    # CONFIG_HID_DRAGONRISE is not set
    # CONFIG_HID_EMS_FF is not set
    # CONFIG_HID_EGALAX is not set
    # CONFIG_HID_ELECOM is not set
    # CONFIG_HID_EZKEY is not set
    # CONFIG_HID_KYE is not set
    # CONFIG_HID_UCLOGIC is not set
    # CONFIG_HID_WALTOP is not set
    CONFIG_HID_GYRATION=y
    # CONFIG_HID_TWINHAN is not set
    # CONFIG_HID_KENSINGTON is not set
    CONFIG_HID_LOGITECH=y
    CONFIG_LOGITECH_FF=y
    CONFIG_LOGIRUMBLEPAD2_FF=y
    CONFIG_LOGIG940_FF=y
    CONFIG_LOGIWII_FF=y
    # CONFIG_HID_MAGICMOUSE is not set
    CONFIG_HID_MICROSOFT=m
    # CONFIG_HID_MOSART is not set
    # CONFIG_HID_MONTEREY is not set
    # CONFIG_HID_MULTITOUCH is not set
    CONFIG_HID_NTRIG=y
    # CONFIG_HID_ORTEK is not set
    CONFIG_HID_PANTHERLORD=y
    CONFIG_PANTHERLORD_FF=y
    CONFIG_HID_PETALYNX=y
    # CONFIG_HID_PICOLCD is not set
    # CONFIG_HID_QUANTA is not set
    # CONFIG_HID_ROCCAT is not set
    # CONFIG_HID_ROCCAT_KONE is not set
    # CONFIG_HID_ROCCAT_KONEPLUS is not set
    # CONFIG_HID_ROCCAT_PYRA is not set
    CONFIG_HID_SAMSUNG=y
    CONFIG_HID_SONY=y
    # CONFIG_HID_STANTUM is not set
    CONFIG_HID_SUNPLUS=y
    # CONFIG_HID_GREENASIA is not set
    # CONFIG_HID_SMARTJOYPLUS is not set
    CONFIG_HID_TOPSEED=y
    # CONFIG_HID_THRUSTMASTER is not set
    CONFIG_HID_WACOM=m
    CONFIG_HID_WACOM_POWER_SUPPLY=y
    # CONFIG_HID_ZEROPLUS is not set
    # CONFIG_HID_ZYDACRON is not set
    CONFIG_USB_SUPPORT=y
    CONFIG_USB_ARCH_HAS_HCD=y
    CONFIG_USB_ARCH_HAS_OHCI=y
    CONFIG_USB_ARCH_HAS_EHCI=y
    CONFIG_USB=y
    CONFIG_USB_DEBUG=y
    CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
    # Miscellaneous USB options
    CONFIG_USB_DEVICEFS=y
    CONFIG_USB_DEVICE_CLASS=y
    # CONFIG_USB_DYNAMIC_MINORS is not set
    # CONFIG_USB_SUSPEND is not set
    # CONFIG_USB_OTG_WHITELIST is not set
    # CONFIG_USB_OTG_BLACKLIST_HUB is not set
    CONFIG_USB_MON=y
    CONFIG_USB_WUSB=y
    # CONFIG_USB_WUSB_CBAF is not set
    # USB Host Controller Drivers
    # CONFIG_USB_C67X00_HCD is not set
    # CONFIG_USB_XHCI_HCD is not set
    CONFIG_USB_EHCI_HCD=y
    CONFIG_USB_EHCI_ROOT_HUB_TT=y
    CONFIG_USB_EHCI_TT_NEWSCHED=y
    CONFIG_USB_OXU210HP_HCD=m
    CONFIG_USB_ISP116X_HCD=m
    CONFIG_USB_ISP1760_HCD=m
    CONFIG_USB_ISP1362_HCD=m
    CONFIG_USB_OHCI_HCD=y
    # CONFIG_USB_OHCI_HCD_SSB is not set
    # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
    # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
    CONFIG_USB_OHCI_LITTLE_ENDIAN=y
    CONFIG_USB_UHCI_HCD=y
    CONFIG_USB_SL811_HCD=m
    CONFIG_USB_SL811_CS=m
    CONFIG_USB_R8A66597_HCD=m
    CONFIG_USB_WHCI_HCD=m
    # CONFIG_USB_HWA_HCD is not set
    # USB Device Class drivers
    # CONFIG_USB_ACM is not set
    CONFIG_USB_PRINTER=y
    CONFIG_USB_WDM=y
    # CONFIG_USB_TMC is not set
    # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
    # also be needed; see USB_STORAGE Help for more info
    CONFIG_USB_STORAGE=y
    # CONFIG_USB_STORAGE_DEBUG is not set
    # CONFIG_USB_STORAGE_DATAFAB is not set
    # CONFIG_USB_STORAGE_FREECOM is not set
    # CONFIG_USB_STORAGE_ISD200 is not set
    # CONFIG_USB_STORAGE_USBAT is not set
    # CONFIG_USB_STORAGE_SDDR09 is not set
    # CONFIG_USB_STORAGE_SDDR55 is not set
    # CONFIG_USB_STORAGE_JUMPSHOT is not set
    # CONFIG_USB_STORAGE_ALAUDA is not set
    # CONFIG_USB_STORAGE_ONETOUCH is not set
    # CONFIG_USB_STORAGE_KARMA is not set
    # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
    # CONFIG_USB_UAS is not set
    CONFIG_USB_LIBUSUAL=y
    # USB Imaging devices
    # CONFIG_USB_MDC800 is not set
    # CONFIG_USB_MICROTEK is not set
    # USB port drivers
    # CONFIG_USB_SERIAL is not set
    # USB Miscellaneous drivers
    # CONFIG_USB_EMI62 is not set
    # CONFIG_USB_EMI26 is not set
    # CONFIG_USB_ADUTUX is not set
    # CONFIG_USB_SEVSEG is not set
    # CONFIG_USB_RIO500 is not set
    # CONFIG_USB_LEGOTOWER is not set
    # CONFIG_USB_LCD is not set
    # CONFIG_USB_LED is not set
    # CONFIG_USB_CYPRESS_CY7C63 is not set
    # CONFIG_USB_CYTHERM is not set
    # CONFIG_USB_IDMOUSE is not set
    # CONFIG_USB_FTDI_ELAN is not set
    # CONFIG_USB_APPLEDISPLAY is not set
    # CONFIG_USB_SISUSBVGA is not set
    # CONFIG_USB_LD is not set
    # CONFIG_USB_TRANCEVIBRATOR is not set
    # CONFIG_USB_IOWARRIOR is not set
    # CONFIG_USB_TEST is not set
    # CONFIG_USB_ISIGHTFW is not set
    # CONFIG_USB_YUREX is not set
    # CONFIG_USB_GADGET is not set
    # OTG and related infrastructure
    # CONFIG_USB_GPIO_VBUS is not set
    # CONFIG_NOP_USB_XCEIV is not set
    CONFIG_UWB=y
    # CONFIG_UWB_HWA is not set
    CONFIG_UWB_WHCI=m
    # CONFIG_MMC is not set
    # CONFIG_MEMSTICK is not set
    CONFIG_NEW_LEDS=y
    CONFIG_LEDS_CLASS=y
    # LED drivers
    # CONFIG_LEDS_ALIX2 is not set
    # CONFIG_LEDS_PCA9532 is not set
    # CONFIG_LEDS_GPIO is not set
    # CONFIG_LEDS_LP3944 is not set
    # CONFIG_LEDS_LP5521 is not set
    # CONFIG_LEDS_LP5523 is not set
    # CONFIG_LEDS_CLEVO_MAIL is not set
    # CONFIG_LEDS_PCA955X is not set
    # CONFIG_LEDS_REGULATOR is not set
    # CONFIG_LEDS_BD2802 is not set
    # CONFIG_LEDS_INTEL_SS4200 is not set
    # CONFIG_LEDS_LT3593 is not set
    # CONFIG_LEDS_DELL_NETBOOKS is not set
    CONFIG_LEDS_TRIGGERS=y
    # LED Triggers
    # CONFIG_LEDS_TRIGGER_TIMER is not set
    # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
    # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
    # CONFIG_LEDS_TRIGGER_GPIO is not set
    # CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set
    # iptables trigger is under Netfilter config (LED target)
    # CONFIG_NFC_DEVICES is not set
    # CONFIG_ACCESSIBILITY is not set
    # CONFIG_INFINIBAND is not set
    CONFIG_EDAC=y
    # Reporting subsystems
    # CONFIG_EDAC_DEBUG is not set
    # CONFIG_EDAC_MM_EDAC is not set
    CONFIG_RTC_LIB=y
    CONFIG_RTC_CLASS=y
    # CONFIG_RTC_HCTOSYS is not set
    # CONFIG_RTC_DEBUG is not set
    # RTC interfaces
    CONFIG_RTC_INTF_SYSFS=y
    CONFIG_RTC_INTF_PROC=y
    CONFIG_RTC_INTF_DEV=y
    # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
    # CONFIG_RTC_DRV_TEST is not set
    # I2C RTC drivers
    # CONFIG_RTC_DRV_DS1307 is not set
    # CONFIG_RTC_DRV_DS1374 is not set
    # CONFIG_RTC_DRV_DS1672 is not set
    # CONFIG_RTC_DRV_DS3232 is not set
    # CONFIG_RTC_DRV_MAX6900 is not set
    # CONFIG_RTC_DRV_RS5C372 is not set
    # CONFIG_RTC_DRV_ISL1208 is not set
    # CONFIG_RTC_DRV_ISL12022 is not set
    # CONFIG_RTC_DRV_X1205 is not set
    # CONFIG_RTC_DRV_PCF8563 is not set
    # CONFIG_RTC_DRV_PCF8583 is not set
    # CONFIG_RTC_DRV_M41T80 is not set
    # CONFIG_RTC_DRV_BQ32K is not set
    # CONFIG_RTC_DRV_S35390A is not set
    # CONFIG_RTC_DRV_FM3130 is not set
    # CONFIG_RTC_DRV_RX8581 is not set
    # CONFIG_RTC_DRV_RX8025 is not set
    # SPI RTC drivers
    # Platform RTC drivers
    CONFIG_RTC_DRV_CMOS=y
    # CONFIG_RTC_DRV_DS1286 is not set
    # CONFIG_RTC_DRV_DS1511 is not set
    # CONFIG_RTC_DRV_DS1553 is not set
    # CONFIG_RTC_DRV_DS1742 is not set
    # CONFIG_RTC_DRV_STK17TA8 is not set
    # CONFIG_RTC_DRV_M48T86 is not set
    # CONFIG_RTC_DRV_M48T35 is not set
    # CONFIG_RTC_DRV_M48T59 is not set
    # CONFIG_RTC_DRV_MSM6242 is not set
    # CONFIG_RTC_DRV_BQ4802 is not set
    # CONFIG_RTC_DRV_RP5C01 is not set
    # CONFIG_RTC_DRV_V3020 is not set
    # on-CPU RTC drivers
    CONFIG_DMADEVICES=y
    # CONFIG_DMADEVICES_DEBUG is not set
    # DMA Devices
    CONFIG_INTEL_MID_DMAC=m
    CONFIG_INTEL_IOATDMA=m
    CONFIG_TIMB_DMA=m
    CONFIG_PCH_DMA=m
    CONFIG_DMA_ENGINE=y
    # DMA Clients
    CONFIG_NET_DMA=y
    # CONFIG_ASYNC_TX_DMA is not set
    # CONFIG_DMATEST is not set
    CONFIG_DCA=m
    # CONFIG_AUXDISPLAY is not set
    CONFIG_UIO=y
    # CONFIG_UIO_CIF is not set
    CONFIG_UIO_PDRV=m
    CONFIG_UIO_PDRV_GENIRQ=m
    # CONFIG_UIO_AEC is not set
    # CONFIG_UIO_SERCOS3 is not set
    # CONFIG_UIO_PCI_GENERIC is not set
    # CONFIG_UIO_NETX is not set
    CONFIG_STAGING=y
    # CONFIG_STAGING_EXCLUDE_BUILD is not set
    # CONFIG_ET131X is not set
    # CONFIG_SLICOSS is not set
    # CONFIG_USB_DABUSB is not set
    # CONFIG_USB_IP_COMMON is not set
    # CONFIG_W35UND is not set
    # CONFIG_PRISM2_USB is not set
    # CONFIG_ECHO is not set
    # CONFIG_BRCM80211 is not set
    # CONFIG_RT2860 is not set
    # CONFIG_RT2870 is not set
    # CONFIG_COMEDI is not set
    # CONFIG_ASUS_OLED is not set
    # CONFIG_R8187SE is not set
    # CONFIG_RTL8192U is not set
    # CONFIG_RTL8192E is not set
    # CONFIG_R8712U is not set
    # CONFIG_TRANZPORT is not set
    # CONFIG_POHMELFS is not set
    # CONFIG_AUTOFS_FS is not set
    # CONFIG_IDE_PHISON is not set
    # CONFIG_DRM_VMWGFX is not set
    CONFIG_DRM_NOUVEAU=m
    CONFIG_DRM_NOUVEAU_BACKLIGHT=y
    CONFIG_DRM_NOUVEAU_DEBUG=y
    # I2C encoder or helper chips
    CONFIG_DRM_I2C_CH7006=m
    CONFIG_DRM_I2C_SIL164=m
    # CONFIG_VT6655 is not set
    # CONFIG_VT6656 is not set
    # CONFIG_HYPERV is not set
    # CONFIG_VME_BUS is not set
    # CONFIG_DX_SEP is not set
    # CONFIG_IIO is not set
    # CONFIG_CS5535_GPIO is not set
    # CONFIG_ZRAM is not set
    # CONFIG_WLAGS49_H2 is not set
    # CONFIG_WLAGS49_H25 is not set
    # CONFIG_SAMSUNG_LAPTOP is not set
    # CONFIG_FB_SM7XX is not set
    # CONFIG_CRYSTALHD is not set
    # Texas Instruments shared transport line discipline
    CONFIG_ST_BT=m
    CONFIG_FB_XGI=m
    # CONFIG_LIRC_STAGING is not set
    #

    Ah, that worked.  It's my first time using OSS and have always compiled that in.
    A bit off the topic, anyone know why the oss-hg package in the aur causes a kernel panic when shutting down?  It appears to be an issue with the soundoff command.  The offical arch package doesn't do this.  Though the sound seems...grainy...compared to oss-hg.

  • [SOLVED] Two Grub boot menus on Macbook pro 7.1 efi boot

    Hello
    This is my first Arch post and I feel a bit of a fool for making the error I'm going to describe but here we go....
    A couple of weeks ago I installed Arch as dual boot on my Macbook pro 7.1 and I'm generally quite happy with the result.  I boot as EFI using Grub2 having followed instructions to make a standalone boot.efi and boot from the mac's bootloader. The boot.efi file is placed on a small macosx journaled partition that has been made bootable with "bless". I've been able to boot between the two systems using 'alt' at startup or, more generally, just leave the pc to boot into Arch.
    When I generated the boot.cfg file I didn't specify ro or rw but grub added ro. So I've had the "root mounted as ro" warning since upgrading to 3.10.3-1 (I don't subscribe to the testing repository) although it was obviously an issue from the start and I was aware of it. After reading some of the forum posts today I thought I'd have a go at changing the boot parameters at startup and edit the boot menu to include rw. This worked and I didn't get the read only warning. I decided to try to generate a new grub.fcg and specify rw before generating a new boot.efi. On inspecting the new boot.cfg I noticed it had both ro and rw entries. I decided to think about what to do (thinking of removing the ro) before making the standalone file.
    Anyway, I had to boot into osx for something else but when doing so noticed that I now have 3 efi boot options in the mac bootmanager. Two are grub and one boots osx. I've had a look in the forums and on the internet in general but can't find out how to remove the second entry. My guess is I've installed grub on my Arch /boot partition but can't figure out how to remove it.   
    Although I can boot into Arch as normal as the pc defaults to the original grub menu, I'd like to remove the additional entry if possible and would be grateful for any help.
    Dylan
    Last edited by youngdm (2013-08-06 21:00:37)

    These are the instructions I followed
    grub-mkconfig -o boot/grub/grub.cfg grub-mkstandalone -o boot.efi -d usr/lib/grub/x86_64-efi -O x86_64-efi -C xz boot/grub/grub.cfg
    Then in osx:
    sudo bless --device /dev/disk0s4 --setBoot
    I think that on initial installation I ran the command above as one and then last night ran it as two. Like this:
    grub-mkconfig -o boot/grub/grub.cfg
    grub-mkstandalone -o boot.efi -d usr/lib/grub/x86_64-efi -O x86_64-efi -C xz boot/grub/grub.cfg
    The instructions were from:
    http://codylittlewood.com/arch-linux-on … tallation/
    From the apple discussion forums..
    This one is a bit more tricky, surely there is another way but this one is simple and not so risky
    1- burn a GParted Live CD iso
    2- boot on the GParted live CD (press alt on boot and wait for the CD boot option to appear) and choose the first boot entry
    3- during the boot process accept every option with its default value
    4- in GParted select the EFI partition and somewhere in the menus select the "flags" entry and uncheck "boot"
    5- exit GParted Live CD and boot in Mac OS
    6- a new volume has appeared "/volumes/efi"
    in the finder go to "/volumes/efi/EFI" and delete the "ubuntu" folder
    7- repeat steps 2/3 and step 4 but check "boot" instead of unchecking it
    8- exit GParted live CD and reboot
    I have found the instructions above on the apple discussion forums but as noted above I'm a little wary about following them. I guess though that I need to remove the entry in the mac EFI partition which is hidden in osx but shows as sda1 in Arch.
    Do you think I could mount sda1 in Arch and have a look at what's on there? From the instructions above it looks like there should be a directory  for Arch that could be deleted. I presume that Arch is booting from the blessed partition on sda4. Is this correct?
    Last edited by youngdm (2013-08-06 11:46:09)

  • [SOLVED] Custom CSS to override skin

    I'm having problems with creating my own ADF skins.
    Is it possible to use a custom CSS to override your skin's generated CSS? Instead of create my own .css file.

    Frank,
    When i change the .css file, and run the ADF app via the embedded container or even deploying to the standalone container, my CSS changes are not reflected. I must reset my computer for them to appear.
    When does the app regenerate my css file? can i force it to regenerate it all the time? Or is it being cached in memory.
    I really need to force it to regenerate frequently for adf skin development. Any ideas?

  • [SOLVED] Custom Copy & Paste Keyboard Shortcuts in Gnome3

    I'm looking for a way to make custom keyboard shortcuts in for the copy and paste functions. Specifically, I want F1 to be Copy. F2 to be Paste.
    (In the future, I'd love to be able to do more, like Find, Cut, adding in frequently used text phrases via one keyboard combo ... in ANY application.)
    Why? Because I use a different keyboard layout, Dvorak. I'm sure other layouts have similar problems. The Ctrl-C and Ctrl-V are all of a sudden two handed operations. Slows me down. I need a non-mouse (I'm aware of the middle-click option), one handed operation solution.
    There's a solution I found for Windows, AutoHotkey. Lets me do this. No Linux alternative as far as I was able to find. The options in the System Settings for Keyboard shortcuts do not include the Copy, Paste, etc functions. I also tried xclip. Works for copy. Just not paste. I can't get it to paste into any X app. I've used every variation of xclip -o I could. It appears that xclip isn't made for this. Nor do any of the other clipboard-like packages appear to be for it either.
    Any suggestions?
    Last edited by HuckleSmothered (2013-01-15 13:29:06)

    Found a solution!
    xdotool
    Nothing else needed. I just set up custom keyboard shortcuts in the Gnome3 system settings that utilize this command. "xdotool key ctrl+v" will paste. I have that set to F2. "xdotool key ctrl+c" set to F1.
    It can type preset text as well, which I use a lot at work (not so much at home). " xdotool type "Hello world!" "

  • [SOLVED] custom terminal (urxvt) settings with vim

    Hi all,
    I want to run vim in a terminal (urxvt) session with XRESOURCES settings different than the default, located at ~/.Xresources.
    I'm doing this because when I run vim I want different font settings as well as some other urxvt settings
    How can I do this?
    I have a second xresources file called .Xresources-vim
    I tried setting the environment variable XRESOURCES=.Xresources-vim, and ran vim on the same line, but it doesn't pick up on the alternate urxvt settings.
    If I change XRESOURCES as above and run urxvt on the same line, i get the custom settings
    So I want to somehow execute vim with one key combination and get it into a urxvt session with the custom settings
    any ideas?
    Best,
    Alan
    Last edited by beitme (2013-09-05 04:08:45)

    You can also just have a different class specifier in your Xresources file, so you'd have settings for URxvt*<option>: setting, and urxvt-vim.<option>: setting.  Then call as "urxvt -name urxvt-vim -e vim" and it will take all the urxvt-vim settings from Xresources.
    But if this is for different color settings, you do know that vim syntax highlighting can use 256 colors, right?  So you wouldn't need to reset the 16 base colors.

  • [SOLVED] EFI grub Install problems

    I know this topic has been beat to death but I cannot for the life of me figure this out.
    My Config:
    1 Hard Drive -- /dev/sda
    /dev/sda2 is EFI Partition.
    /dev/sda5 is /mnt/boot   during the install
    /dev/sda6 is /mnt/  during the install
    PC has windows 8.1 installed and booting fine with rEFInd installed.   I run through the basic arch installation and mount my /dev/sda2 to /boot/ like in the beginners guide.
    I chroot and do the commands below: (from the wiki)
    # mount -t efivarfs efivarfs /sys/firmware/efi/efivars # ignore if already mounted
    # pacman -S grub efibootmgr
    # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
    It installs fine, and then I run:
    # grub-mkconfig -o /boot/grub/grub.cfg
    It completes as well, and im left with a EFI/arch_grub/something.efi and then a /grub folder with the config in it on my EFI partition.
    When I reboot, grub completly takes over and doesnt boot anything.  Just stuck at grub2>... 
    I have to boot off live CD and remove the EFI/arch_grub folder and the other grub folder to be able to boot windows again.
    What am I doing wrong here?
    Any help is appreciated....
    Last edited by skwid (2013-11-19 17:38:01)

    teateawhy wrote:You mounted the boot partition on sda5 to /boot, instead of mounting the ESP on sda2 to /boot. The beginner's guide expects you to mount the ESP to /boot.
    Ok, I went back and re-done the entire thing and made sure I mounted /dev/sda5 to /boot.   That left me with a /boot/EFI folder which my refind and microsoft folders are in.
    Ran through the installs and everything went fine.  I have a /boot/EFI/arch_grub/grubx64.efi file and a /boot/efi/grub/ folder with the grub.cfg file.  No errors.
    Rebooted, and same thing.  reFINd no longer runs first, grub does.  grub is broken because there are no kernel lines or anything.
    When I reboot the PC and select the boot menu in the BIOS, I get a UEFI entry for "arch_grub" and I can select it and it boots to the broken grub.
    I can select rEFInd and it will run, but not automatically like it used to.
    If I remove all the arch_grub and grub folder from my EFI partition, then everything works, but of course, no arch.

  • [SOLVED] Custom Kernel failed to boot

    Hello everyone, this is my first time compiling my own kernel,  I was afraid of breaking the base system so I followed the guides on the wiki
    http://wiki.archlinux.org/index.php/Ker … n_with_ABS
    http://wiki.archlinux.org/index.php/Cus … n_with_ABS
    :: Running Hook [filesystems]
    :: Loading root filesystem module...
    ERROR: Failed to parse block device name for '/dev/sda4'
    ERROR: root fs cannot be detected. Try using the rootfstype= kernel paramter.
    ERROR: Unable to create/detect root device '/dev/sda4'
    I have tried to make an intrid by makeinitcpio -k <my kernel version> -g kernel-SLAB.img but that didn't really do anything.
    So I'm just wondering where I have done wrong, the kernel error messages are pertty cryptic so I have no idea, I would really appreciate any help I can get right now.
    Here's a list of the files that I have used or related to this problem. Thanks all!
    *PKGBUILD
    http://www.ualberta.ca/~blu2/kernel26/PKGBUILD
    *kernel config file
    http://www.ualberta.ca/~blu2/kernel26/config
    *GRUB menu.lst
    http://www.ualberta.ca/~blu2/kernel26/menu.lst
    *mkinitcpio conf
    http://www.ualberta.ca/~blu2/kernel26/mkinitcpio.conf
    *RC.conf
    http://www.ualberta.ca/~blu2/kernel26/rc.conf
    Update, HELP NEEDED
    To be on the safe side, I decided not to apply any EXTRA patch at all, so I used the kernel26 from /var/abs/core/base/kernel26, ONLY changing the package name and the features I wanted, (I changed the generic m686 MARCH to MK8 (amd semperon processor) and KEPT everything else as is to the .config file in /usr/src/linux-2.6.23.12-ARCH/.config
    The package compiled fine but again, but I can't boot properly, giving the same error as previous attempts. The mkinitcpio generated an image that I can boot with the original kernel that came with Arch, but not the kernel I compiled.
    I noticed that during boot, when loading udev, for the original kernel, there's a lot of messages showing modules being detected etc., but for my compiled kernel, there's only one message loading the PS2 keyboard, and nothing else, the HOOK filesystem was ran immediately after that. Is there anyway to capture those initial boot messages? Thanks!
    I'm not sure what I am doing wrong. Any help is appreciated.
    Update
    Kernel sucessfully compiled with the help of fwojciec, thank you.
    Last edited by blu3ness (2008-01-15 05:42:38)

    I can only really tell you how I do it -- I'm not exactly an expert with in-depth knowledge of how kernel works  
    The way I compile the kernel is by adapting the PKGBUILD for the current kernel from the ABS.  I use the script from this thread (http://bbs.archlinux.org/viewtopic.php?id=34815) to rename the kernel and add "make menuconfig" command to the PKGBUILD; I also manually add some patches.  If you want to use this script be careful: is a bit old and last time I've tried it changed "kernel26" to kernel26-[myname] in few some source addresses which obviously was not good but also not really difficult to fix. 
    When I compile the kernel like this I can just do "mkinitcpio -p kernel26-[myname]" and this generates the image without any problems.
    Sorry -- that's the best answer I can give you.  Perhaps somebody else will have ideas what needs to be done using your method to get the kernel to work.  Maybe just looking at the script will give you some ideas...

  • [SOLVED] UEFI / Grub Partitioning

    Hi,
    first of all, I'm very sorry, that I'm asking a question of that level. Though, I've gone over the Wiki, an several attempts to google an answer... The topic seems to be very vague, and more or less I just want to have a confirmation of what I'm planning to do.
    I want to install Arch on my uefi enabled notebook; no secure boot; Grub as bootloader.
    What I already understood, is:
    - GPT Table isntead of MBR
    - Create an EFI system partition (like this: https://wiki.archlinux.org/index.php/Un … Partition)
    - Proceed as usual
    So what I'm planning these partitions:
    gdisk:
    - 1: 1024 MB EFI Partition (bigger then recommended, to be save)
    - 2: / (of any size)
    - 3 /home (of any size)
    Is that sufficient?
    Do I need that 1 megabyte EF02 disk for Grub like on MBR?
    Do I need /boot partition?
    I'm confused (Probably obious) and a bit desperate, as it seems that I'm not able to find a proper guide on that. Please help.
    Best regards
    Simon
    Last edited by smnpl (2015-05-25 12:01:19)

    smnpl wrote:1024 MB EFI Partition (bigger then recommended, to be save)
    While this is unlikely to cause any problems, I do have one laptop that will only accept an EFI system partition if it is 512MiB -- if you want to be "save" [sic], you should probably make it that size.
    smnpl wrote:Do I need that 1 megabyte EF02 disk for Grub like on MBR?
    You only need an EF02 partition if you intend to boot in non-EFI mode as well (using GRUB). Also, that partition type is not needed on MBR disks (it is only used on disks with a GUID partition table).
    smnpl wrote:Do I need /boot partition?
    Yes, you need a separate /boot partition mounted to the EFI system partition -- make sure it is FAT(32) formatted.

  • [SOLVED] Generated grub file contains syntax error

    I haven't touched any of /etc/default/grub and /etc/grub.d/*
    Here's generated file containing syntax errors:
    http://pastebin.kde.org/p39g742cg/kn73gf
    Last edited by dlh (2013-12-09 18:59:57)

    Well the errors show up when:
    grub-mkconfig -o /boot/grub/grub.cfg
    Generating grub configuration file ...
    Found linux image: /boot/vmlinuz-linux-ck
    Found initrd image: /boot/initramfs-linux-ck.img
    Found Windows 8 (loader) on /dev/sda1
    error: out of memory.
    error: syntax error.
    error: Incorrect command.
    error: syntax error.
    Syntax error at line 159
    Syntax errors are detected in generated GRUB config file.
    Ensure that there are no errors in /etc/default/grub
    and /etc/grub.d/* files or please file a bug report with
    /boot/grub/grub.cfg.new file attached.done

Maybe you are looking for

  • Need suggestion for Clusterning

    Hi, I need some suggestion regarding Clustering. I have a table which is partitioned and indexed and the table has 400 million of rows which is every day appended. The problem I am facing is that when fetching data from the table(application joins wi

  • CANNOT START OUTLOOK

    I WANT TO START OUTLOOK 2007 BUT IT WONT START.IT SHOW THE MESSAGE-THE CONNECTION TO MICROSOFT EXCHANGE  IS UNAVAILABLE. OUTLOOK MUST BE ONLINE OR CONNECTED TO COMPLETES THIS ACTION.OR CANNOT START MICROSOFT OFFICE OUTLOOK. THE FILE C:\USERS\WIN7\APP

  • Oracle AQ tables - 9i to 10g upgrade

    We have Oracle AQ implemented in one of our application. Our database on the test environment recently went through an upgrade from 9i to 10g. Now when we deploy the application we are getting the following error: Caused by: oracle.oc4j.admin.interna

  • 16:9 DVD Still Letterboxed on Widescreen TV

    I have completed a slideshow on a 720/480 anamorphic sequence in FCP. I used Compresser(Best Quality DVD) preset option to compress the DVD. I have all display settings set to 16:9 on menu and tracks alike. My viewer plays the slideshow with the corr

  • [AI-CS5]How to get default pdf preset list.

    Hi All, I want to get the complete list of pdf presets, the same"Adobe PDF Preset" list which we see in "Save Adobe PDF" dialog. I am unable to find any method to get this list programatically. Can anyone please point me in the right direction ? Is I