[SOLVED] Managing Kernels with rEFInd

Hey fellows hope you're all doing great.
I just have some questions regarding refind boot manager which I use to dual boot arch and windows on my laptop.
Before I installed arch,I installed refind boot manager from windows 8 using the guide  on the rodsmith website.
Then I went on and installed arch,and everything worked right away.
On the arch system I mounted the efi partition to the
boot folder using fstab.
UUID="502D-3405" /boot/efi vfat defaults 0 1¬
/dev/sda2: UUID="502D-3405" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="85674c9f-2484-4b3b-bb97-2205e8d9da1c"
so what resides now in my boot folder next to the efi folder,are the files (initramfs-linux.img, initramfs-linux-fallback.img
and vmlinuz-linux)
to make a long story short,I'm trying to create a custom entry in refind to boot into the kernel with modified parameters.
I just added this stanza to the defualt refind.conf file in (/boot/efi/EFI/refind/)
#Custom.Kernel Test
menuentry "Arch Linux" {
icon /EFI/refind/icons/os_arch.icns
loader /boot/vmlinuz-linux
initrd /boot/initramfs-linux.img
options "root=PARTUUID=5b772462-68e1-463c-b22f-8ff22625ec21 rw rootfstype=ext4 pcie_aspm=force i915.i915_enable_rc6=1"
blkid
/dev/sdb1: LABEL="root" UUID="310f4bbc-0a2c-4667-a397-d020a7c94177" TYPE="ext4" PARTUUID="5b772462-68e1-463c-b22f-8ff22625ec21"
The entry is there,but the the system won't boot.I also tried compiling a custom kernel the traditional way using the guide on the wiki,the kernel and the img are created another entry for the custom kernel which showed up on the refind menu,when I select it,error that the loader is not found while loading vmlinuz comes up although all the files are in the boot directory.
Is there any thing I'm missing to make the new kernel bootable ?
Last edited by Herbalist (2014-08-01 12:24:30)

It seems as if you have two drives: one containing the efi-partition (sda2) and one containing your system (sdb)
On which partition is your boot folder you put the kernel images in?
If your kernel files are NOT on the efi partition you need to specify that using the 'volume' token as described here because the paths for 'loader' and such are relative to the efi partition or the specified volume.
Last edited by dice (2014-07-31 15:59:24)

Similar Messages

  • [Solved] Compiling kernel with 'localmodcfg' - 'brcmsmac' missing

    Hi all,
    I want to compile my own optimized ck-kernel with localmodcfg="y" which works mostly.
    However there is a small problem.
    The module 'brcmsmac' for the WLAN card is never included although it is listed in my modprobed.db.
    Does someone have any clue what could be the cause?
    Thanks
    Radioactiveman
    Last edited by Radioactiveman (2012-01-13 16:36:15)

    A minor fix for the patch by Steven Rostedt solved my issue.
    I have compiled linux-ck 3.2.1-2 with localmodconfig today and brcmsmac is now included.
    Marking the thread as solved, thanks to Steve.
    Patch file:
    diff --git a/scripts/kconfig/streamline_config.pl b/scripts/kconfig/streamline_config.pl
    index ec7afce..bccf07d 100644
    --- a/scripts/kconfig/streamline_config.pl
    +++ b/scripts/kconfig/streamline_config.pl
    @@ -250,33 +250,61 @@ if ($kconfig) {
    read_kconfig($kconfig);
    +sub convert_vars {
    + my ($line, %vars) = @_;
    +
    + my $process = "";
    +
    + while ($line =~ s/^(.*?)(\$\((.*?)\))//) {
    + my $start = $1;
    + my $variable = $2;
    + my $var = $3;
    +
    + if (defined($vars{$var})) {
    + $process .= $start . $vars{$var};
    + } else {
    + $process .= $start . $variable;
    + }
    + }
    +
    + $process .= $line;
    +
    + return $process;
    +}
    +
    # Read all Makefiles to map the configs to the objects
    foreach my $makefile (@makefiles) {
    - my $cont = 0;
    + my $line = "";
    + my %make_vars;
    open(MIN,$makefile) || die "Can't open $makefile";
    while (<MIN>) {
    + # if this line ends with a backslash, continue
    + chomp;
    + if (/^(.*)\\$/) {
    + $line .= $1;
    + next;
    + }
    +
    + $line .= $_;
    + $_ = $line;
    + $line = "";
    +
    my $objs;
    - # is this a line after a line with a backslash?
    - if ($cont && /(\S.*)$/) {
    - $objs = $1;
    - $cont = 0;
    + $_ = convert_vars($_, %make_vars);
    # collect objects after obj-$(CONFIG_FOO_BAR)
    if (/obj-\$\((CONFIG_[^\)]*)\)\s*[+:]?=\s*(.*)/) {
    $var = $1;
    $objs = $2;
    +
    + # check if variables are set
    + } elsif (/^\s*(\S+)\s*[:]?=\s*(.*\S)/) {
    + $make_vars{$1} = $2;
    if (defined($objs)) {
    - # test if the line ends with a backslash
    - if ($objs =~ m,(.*)\\$,) {
    - $objs = $1;
    - $cont = 1;
    foreach my $obj (split /\s+/,$objs) {
    $obj =~ s/-/_/g;
    if ($obj =~ /(.*)\.o$/) {
    Last edited by Radioactiveman (2012-01-13 16:37:06)

  • [Solved] Parallel kernels with 2.6.32

    I like to keep a vanilla kernel installed along with my custom kernel just in case something ever goes wrong. With the way the PKGBUILD for 2.6.32 was restructured, does this mean I need to build separate (and differently named) headers for each kernel?
    I ask because I did not rename my headers package when I built my custom kernel and it seems to be preventing me from building vbox or nvidia kernel modules for more than one kernel at a time. That is, both my header packages have the same name. I install the custom headers, and I can build modules for custom, but get errors for vanilla. I install vanilla headers out of the testing repo, and the reverse is true.
    Semi-related: can I somehow rename the custom package I've built after the fact? Or would it be too much to cover and I'm better off just rebuilding?
    Last edited by falconindy (2009-12-10 03:55:08)

    falconindy wrote:
    ngoonee wrote:
    Rebuilding would be needed to change stuff, unless you want to manually modify .pkgfile or something. Bad idea .
    If you look at the AUR, there's various kernels which work OOTB without needing kernel26-headers. They're still using the 'old' format of the previous kernel26 package, without splitting to headers. I think for custom kernels that makes the most sense, honestly. I use kernel26-ice and kernel26-rt-ice myself, both don't need kernel26-headers
    This is an idea I had not thought of. I assumed headers were split off as a necessity. Thanks, I'll look at these packages.
    As a side note, recompiling separately named headers did not work and still managed to overwrite each other.
    Update: Unless there's something invisible and horrible about using it, the old 2.6.31 PKGBUILD yields a package for .32 as well. Good show.
    If you want to make another kernel26-headers package, you'd need to make sure all relevant files are moved to the correct location (/lib/modules/2.6.32-parallel for example). I'm sure you should be able to figure out how to do that by modifying the kernel26-headers PKGBUILD, for myself I haven't found the need to do so yet.

  • [SOLVED] Need help with rEFInd boot entry for rsync backup

    I made a successful backup my arch install to an other internal SSD disk (from my HDD).
    But now I can't figure out how to make a boot entry for this drive. The wiki only mentions GRUB, which I do not use.
    This is the fstab for my HDD:
    # <file system> <dir> <type> <options> <dump> <pass>
    # /dev/sda5
    UUID=c1822e3c-e037-4445-bdd8-b71778237dee / ext4 rw,relatime,data=ordered 0 1
    # /dev/sda2 LABEL=SYSTEM_DRV
    UUID=D2DF-9F74 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
    And this is the fstab on my SSD which I edited:
    # <file system> <dir> <type> <options> <dump> <pass>
    # /dev/sdb1
    UUID=c61a1301-4728-465d-b40b-bde5e084eb50 / ext4 rw,relatime,data=ordered 0 1
    # /dev/sda2 LABEL=SYSTEM_DRV
    UUID=D2DF-9F74 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
    But I'm not sure about the /boot entry, do I need something else here?
    Afterward I tried updating rEFInd by reinstalling using refind-install, but that did not work.
    ps. I dual boot with Windows.
    Last edited by Devenda (2014-08-18 07:58:07)

    I also tried adding the menu entry manually by editing refind.conf but that didn't work. I got:
    Invalid loader file!
    Error: Not Found while loading vmlinuz-linux
    Here is some additional info:
    refind.conf:
    menuentry "SSD Arch Linux" {
    icon /EFI/refind/icons/os_arch.png
    volume "ArchSSD"
    loader /boot/vmlinuz-linux
    initrd /boot/initramfs-linux.img
    options "root=/dev/sdb1 ro"
    I hope this helps.
    blkid
    /dev/sda1: LABEL="WINRE_DRV" UUID="7C2ADD1D2ADCD4EC" TYPE="ntfs" PARTUUID="b7137819-2ca6-40fb-9167-b73ac37d8d96"
    /dev/sda2: LABEL="SYSTEM_DRV" UUID="D2DF-9F74" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="9c77b526-730f-42f9-9904-f9a31b205687"
    /dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="f4d5275b-24c1-4847-b937-345bc23bec89"
    /dev/sda4: LABEL="Windows 8" UUID="38D6E449D6E408C8" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="d777a359-f42c-4629-a07c-cc55316352fe"
    /dev/sda5: UUID="c1822e3c-e037-4445-bdd8-b71778237dee" TYPE="ext4" PARTUUID="3d282004-2515-4630-b82e-35ed7f707b89"
    /dev/sda6: UUID="F80680CC06808D76" TYPE="ntfs" PARTUUID="575bc623-c7f1-44da-a79e-220ce3c98d9b"
    /dev/sda7: LABEL="Lenovo_Recovery" UUID="0898D76B98D75632" TYPE="ntfs" PARTUUID="99bfc6d6-1b71-46d1-887e-2f7e65e3eab1"
    /dev/sdb1: LABEL="ArchSSD" UUID="c61a1301-4728-465d-b40b-bde5e084eb50" TYPE="ext4" PARTUUID="e87704a5-01"
    lsblk -f
    NAME FSTYPE LABEL UUID MOUNTPOINT
    sda
    ├─sda1 ntfs WINRE_DRV 7C2ADD1D2ADCD4EC
    ├─sda2 vfat SYSTEM_DRV D2DF-9F74 /boot
    ├─sda3
    ├─sda4 ntfs Windows 8 38D6E449D6E408C8
    ├─sda5 ext4 c1822e3c-e037-4445-bdd8-b71778237dee /
    ├─sda6 ntfs F80680CC06808D76
    └─sda7 ntfs Lenovo_Recovery 0898D76B98D75632
    sdb
    └─sdb1 ext4 ArchSSD c61a1301-4728-465d-b40b-bde5e084eb50
    sr0
    boot tree
    /boot
    ├── BOOT
    │   └── boot.sdi
    ├── BOOTSECT.BAK
    ├── EFI
    │   ├── Boot
    │   │   ├── bootx64.efi
    │   │   ├── LenovoBT.EFI
    │   │   ├── License.txt
    │   │   └── ReadMe.txt
    │   ├── gummiboot
    │   │   └── gummibootx64.efi
    │   ├── Lenovo
    │   │   └── Boot
    │   │   ├── BCD
    │   │   ├── BCD.LOG
    │   │   ├── BCD.LOG1
    │   │   ├── BCD.LOG2
    │   │   ├── bg-BG
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── bootmgfw.efi
    │   │   ├── bootmgr.efi
    │   │   ├── BOOTSTAT.DAT
    │   │   ├── boot.stl
    │   │   ├── cs-CZ
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── da-DK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── de-DE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── el-GR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── en-GB
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── en-US
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── es-ES
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── et-EE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── fi-FI
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── Fonts
    │   │   │   ├── chs_boot.ttf
    │   │   │   ├── cht_boot.ttf
    │   │   │   ├── jpn_boot.ttf
    │   │   │   ├── kor_boot.ttf
    │   │   │   ├── malgun_boot.ttf
    │   │   │   ├── malgunn_boot.ttf
    │   │   │   ├── meiryo_boot.ttf
    │   │   │   ├── meiryon_boot.ttf
    │   │   │   ├── msjh_boot.ttf
    │   │   │   ├── msjhn_boot.ttf
    │   │   │   ├── msyh_boot.ttf
    │   │   │   ├── msyhn_boot.ttf
    │   │   │   ├── segmono_boot.ttf
    │   │   │   ├── segoen_slboot.ttf
    │   │   │   ├── segoe_slboot.ttf
    │   │   │   └── wgl4_boot.ttf
    │   │   ├── fr-FR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── hr-HR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── hu-HU
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── it-IT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── ja-JP
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── ko-KR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── lt-LT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── lv-LV
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── memtest.efi
    │   │   ├── nb-NO
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── nl-NL
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pl-PL
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pt-BR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pt-PT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── qps-ploc
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── Resources
    │   │   │   ├── bootres.dll
    │   │   │   └── en-US
    │   │   │   └── bootres.dll.mui
    │   │   ├── ro-RO
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── ru-RU
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── sk-SK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sl-SI
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sr-Latn-CS
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sv-SE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── tr-TR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── uk-UA
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── zh-CN
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── zh-HK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   └── zh-TW
    │   │   ├── bootmgfw.efi.mui
    │   │   ├── bootmgr.efi.mui
    │   │   └── memtest.efi.mui
    │   ├── Microsoft
    │   │   └── Boot
    │   │   ├── BCD
    │   │   ├── BCD.LOG
    │   │   ├── BCD.LOG1
    │   │   ├── BCD.LOG2
    │   │   ├── bg-BG
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── bootmgfw.efi
    │   │   ├── bootmgr.efi
    │   │   ├── BOOTSTAT.DAT
    │   │   ├── boot.stl
    │   │   ├── cs-CZ
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── da-DK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── de-DE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── el-GR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── en-GB
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── en-US
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── es-ES
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── et-EE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── fi-FI
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── Fonts
    │   │   │   ├── chs_boot.ttf
    │   │   │   ├── cht_boot.ttf
    │   │   │   ├── jpn_boot.ttf
    │   │   │   ├── kor_boot.ttf
    │   │   │   ├── malgun_boot.ttf
    │   │   │   ├── malgunn_boot.ttf
    │   │   │   ├── meiryo_boot.ttf
    │   │   │   ├── meiryon_boot.ttf
    │   │   │   ├── msjh_boot.ttf
    │   │   │   ├── msjhn_boot.ttf
    │   │   │   ├── msyh_boot.ttf
    │   │   │   ├── msyhn_boot.ttf
    │   │   │   ├── segmono_boot.ttf
    │   │   │   ├── segoen_slboot.ttf
    │   │   │   ├── segoe_slboot.ttf
    │   │   │   └── wgl4_boot.ttf
    │   │   ├── fr-FR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── hr-HR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── hu-HU
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── it-IT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── ja-JP
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── ko-KR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── lt-LT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── lv-LV
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── memtest.efi
    │   │   ├── nb-NO
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── nl-NL
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pl-PL
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pt-BR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── pt-PT
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── qps-ploc
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── Resources
    │   │   │   ├── bootres.dll
    │   │   │   ├── en-US
    │   │   │   │   └── bootres.dll.mui
    │   │   │   └── nl-NL
    │   │   │   └── bootres.dll.mui
    │   │   ├── ro-RO
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── ru-RU
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── sk-SK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sl-SI
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sr-Latn-CS
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sr-Latn-RS
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── sv-SE
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── tr-TR
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── uk-UA
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   └── bootmgr.efi.mui
    │   │   ├── zh-CN
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   ├── zh-HK
    │   │   │   ├── bootmgfw.efi.mui
    │   │   │   ├── bootmgr.efi.mui
    │   │   │   └── memtest.efi.mui
    │   │   └── zh-TW
    │   │   ├── bootmgfw.efi.mui
    │   │   ├── bootmgr.efi.mui
    │   │   └── memtest.efi.mui
    │   ├── refind
    │   │   ├── icons
    │   │   │   ├── arrow_left.png
    │   │   │   ├── arrow_right.png
    │   │   │   ├── boot_linux.png
    │   │   │   ├── boot_win.png
    │   │   │   ├── func_about.png
    │   │   │   ├── func_exit.png
    │   │   │   ├── func_firmware.png
    │   │   │   ├── func_reset.png
    │   │   │   ├── func_shutdown.png
    │   │   │   ├── os_altlinux.png
    │   │   │   ├── os_arch.png
    │   │   │   ├── os_centos.png
    │   │   │   ├── os_chrome.png
    │   │   │   ├── os_clover.png
    │   │   │   ├── os_debian.png
    │   │   │   ├── os_ecomstation.png
    │   │   │   ├── os_fatdog.png
    │   │   │   ├── os_fedora.png
    │   │   │   ├── os_freebsd.png
    │   │   │   ├── os_freedos.png
    │   │   │   ├── os_funtoo.png
    │   │   │   ├── os_gentoo.png
    │   │   │   ├── os_gummiboot.png
    │   │   │   ├── os_haiku.png
    │   │   │   ├── os_hwtest.png
    │   │   │   ├── os_kubuntu.png
    │   │   │   ├── os_legacy.png
    │   │   │   ├── os_linuxmint.png
    │   │   │   ├── os_linux.png
    │   │   │   ├── os_lubuntu.png
    │   │   │   ├── os_mac.png
    │   │   │   ├── os_mageia.png
    │   │   │   ├── os_mandriva.png
    │   │   │   ├── os_manjaro.png
    │   │   │   ├── os_mythbuntu.png
    │   │   │   ├── os_netbsd.png
    │   │   │   ├── os_openbsd.png
    │   │   │   ├── os_opensuse.png
    │   │   │   ├── os_redhat.png
    │   │   │   ├── os_refind.png
    │   │   │   ├── os_refit.png
    │   │   │   ├── os_slackware.png
    │   │   │   ├── os_suse.png
    │   │   │   ├── os_ubuntu.png
    │   │   │   ├── os_unknown.png
    │   │   │   ├── os_win.png
    │   │   │   ├── tool_apple_rescue.png
    │   │   │   ├── tool_memtest.png
    │   │   │   ├── tool_mok_tool.png
    │   │   │   ├── tool_part.png
    │   │   │   ├── tool_shell.png
    │   │   │   ├── tool_windows_rescue.png
    │   │   │   ├── transparent.png
    │   │   │   ├── vol_external.png
    │   │   │   ├── vol_internal.png
    │   │   │   └── vol_optical.png
    │   │   ├── icons-backup
    │   │   │   ├── arrow_left.png
    │   │   │   ├── arrow_right.png
    │   │   │   ├── boot_linux.png
    │   │   │   ├── boot_win.png
    │   │   │   ├── func_about.png
    │   │   │   ├── func_exit.png
    │   │   │   ├── func_firmware.png
    │   │   │   ├── func_reset.png
    │   │   │   ├── func_shutdown.png
    │   │   │   ├── os_altlinux.png
    │   │   │   ├── os_arch.png
    │   │   │   ├── os_centos.png
    │   │   │   ├── os_chrome.png
    │   │   │   ├── os_clover.png
    │   │   │   ├── os_debian.png
    │   │   │   ├── os_ecomstation.png
    │   │   │   ├── os_fatdog.png
    │   │   │   ├── os_fedora.png
    │   │   │   ├── os_freebsd.png
    │   │   │   ├── os_freedos.png
    │   │   │   ├── os_funtoo.png
    │   │   │   ├── os_gentoo.png
    │   │   │   ├── os_gummiboot.png
    │   │   │   ├── os_haiku.png
    │   │   │   ├── os_hwtest.png
    │   │   │   ├── os_kubuntu.png
    │   │   │   ├── os_legacy.png
    │   │   │   ├── os_linuxmint.png
    │   │   │   ├── os_linux.png
    │   │   │   ├── os_lubuntu.png
    │   │   │   ├── os_mac.png
    │   │   │   ├── os_mageia.png
    │   │   │   ├── os_mandriva.png
    │   │   │   ├── os_manjaro.png
    │   │   │   ├── os_mythbuntu.png
    │   │   │   ├── os_netbsd.png
    │   │   │   ├── os_openbsd.png
    │   │   │   ├── os_opensuse.png
    │   │   │   ├── os_redhat.png
    │   │   │   ├── os_refind.png
    │   │   │   ├── os_refit.png
    │   │   │   ├── os_slackware.png
    │   │   │   ├── os_suse.png
    │   │   │   ├── os_ubuntu.png
    │   │   │   ├── os_unknown.png
    │   │   │   ├── os_win.png
    │   │   │   ├── tool_apple_rescue.png
    │   │   │   ├── tool_memtest.png
    │   │   │   ├── tool_mok_tool.png
    │   │   │   ├── tool_part.png
    │   │   │   ├── tool_shell.png
    │   │   │   ├── tool_windows_rescue.png
    │   │   │   ├── transparent.png
    │   │   │   ├── vol_external.png
    │   │   │   ├── vol_internal.png
    │   │   │   └── vol_optical.png
    │   │   ├── keys
    │   │   │   ├── altlinux.cer
    │   │   │   ├── canonical-uefi-ca.der
    │   │   │   ├── fedora-ca.cer
    │   │   │   ├── openSUSE-UEFI-CA-Certificate.cer
    │   │   │   ├── refind.cer
    │   │   │   └── SLES-UEFI-CA-Certificate.cer
    │   │   ├── refind.conf
    │   │   ├── refind.conf.old
    │   │   ├── refind.conf-sample
    │   │   └── refind_x64.efi
    │   └── tools
    ├── grub
    │   ├── grub.cfg
    │   └── grub.cfg.example
    ├── initramfs-linux-fallback.img
    ├── initramfs-linux.img
    ├── loader
    │   ├── entries
    │   │   └── arch.conf
    │   └── loader.conf
    ├── refind_linux.conf
    └── vmlinuz-linux
    refind_linux.conf
    "Boot with standard options" "ro root=UUID=c1822e3c-e037-4445-bdd8-b71778237dee quiet "
    "Boot to single-user mode" "ro root=UUID=c1822e3c-e037-4445-bdd8-b71778237dee quiet single"
    "Boot with minimal options" "ro root=UUID=c1822e3c-e037-4445-bdd8-b71778237dee"

  • [Solved] Compiling a new kernel with ABS

    I've made it through the whole process outlined in the wiki, up to installing with pacman.  Pacman is telling me that the stock arch kernel is a conflicting package and wants to remove it.  I want to hang on to it in case I've messed something up.  What am I doing wrong?  I know you can have two kernels installed.  Using the traditional way I can get this, but I'd rather keep to doing things The Arch Way.
    Last edited by Morrvick (2011-11-17 00:40:30)

    I double checked what I was doing, and I have done that.  Here is my modified PKGBUILD:
    # $Id: PKGBUILD 130991 2011-07-09 12:23:51Z thomas $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    pkgbase=linux
    #pkgname=('linux' 'linux-headers' 'linux-docs') # Build stock -ARCH kernel
    pkgname=('linux-morrvick' 'linux-headers-morrvick') # Build kernel with a different name
    _kernelname=${pkgname#linux}
    _basekernel=3.1
    pkgver=${_basekernel}.1
    pkgrel=1
    arch=('i686' 'x86_64')
    url="http://www.kernel.org/"
    license=('GPL2')
    makedepends=('xmlto' 'docbook-xsl')
    options=('!strip')
    source=("http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.1.tar.xz"
    "http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz"
    # the main kernel config files
    'config' 'config.x86_64'
    # standard config files for mkinitcpio ramdisk
    "${pkgname}.preset"
    'change-default-console-loglevel.patch'
    'i915-fix-ghost-tv-output.patch'
    'i915-fix-incorrect-error-message.patch'
    'usb-add-reset-resume-quirk-for-several-webcams.patch')
    md5sums=('edbdc798f23ae0f8045c82f6fa22c536'
    '2bf7eb28a58238e1a062fa7393bf7824'
    'cbaaa923f00c1935055273ccc1630144'
    '93687a4b7e1e6bcd4e7417d6e5079bc4'
    'eb14dcfd80c00852ef81ded6e826826a'
    '9d3c56a4b999c8bfbd4018089a62f662'
    '263725f20c0b9eb9c353040792d644e5'
    'a50c9076012cb2dda49952dc6ec3e9c1'
    '52d41fa61e80277ace2b994412a0c856')
    build() {
    cd "${srcdir}/linux-${_basekernel}"
    # add upstream patch
    patch -p1 -i "${srcdir}/patch-${pkgver}"
    # add latest fixes from stable queue, if needed
    # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
    # Some chips detect a ghost TV output
    # mailing list discussion: http://lists.freedesktop.org/archives/intel-gfx/2011-April/010371.html
    # Arch Linux bug report: FS#19234
    # It is unclear why this patch wasn't merged upstream, it was accepted,
    # then dropped because the reasoning was unclear. However, it is clearly
    # needed.
    patch -Np1 -i "${srcdir}/i915-fix-ghost-tv-output.patch"
    # In 3.1.1, a DRM_DEBUG message is falsely declared as DRM_ERROR. This
    # worries users, as this message is displayed even at loglevel 4. Fix
    # this.
    patch -Np1 -i "${srcdir}/i915-fix-incorrect-error-message.patch"
    # Add the USB_QUIRK_RESET_RESUME for several webcams
    # FS#26528
    patch -Np1 -i "${srcdir}/usb-add-reset-resume-quirk-for-several-webcams.patch"
    # set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
    # remove this when a Kconfig knob is made available by upstream
    # (relevant patch sent upstream: https://lkml.org/lkml/2011/7/26/227)
    patch -Np1 -i "${srcdir}/change-default-console-loglevel.patch"
    if [ "${CARCH}" = "x86_64" ]; then
    cat "${srcdir}/config.x86_64" > ./.config
    else
    cat "${srcdir}/config" > ./.config
    fi
    if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
    fi
    # set extraversion to pkgrel
    sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
    # get kernel version
    make prepare
    # load configuration
    # Configure the kernel. Replace the line below with one of your choice.
    #make menuconfig # CLI menu for configuration
    #make nconfig # new CLI menu for configuration
    make xconfig # X-based configuration
    #make oldconfig # using old config from previous kernel version
    # ... or manually edit .config
    # stop here
    # this is useful to configure the kernel
    #msg "Stopping build"
    #return 1
    yes "" | make config
    # build!
    make ${MAKEFLAGS} bzImage modules
    package_linux-morrvick() {
    pkgdesc="The Linux Kernel and modules"
    groups=('base')
    depends=('coreutils' 'linux-firmware' 'module-init-tools>=3.16' 'mkinitcpio>=0.7')
    optdepends=('crda: to set the correct wireless channels of your country')
    provides=('kernel26')
    conflicts=('kernel26')
    replaces=('kernel26')
    backup=("etc/mkinitcpio.d/${pkgname}.preset")
    install=${pkgname}.install
    cd "${srcdir}/linux-${_basekernel}"
    KARCH=x86
    # get kernel version
    _kernver="$(make kernelrelease)"
    mkdir -p "${pkgdir}"/{lib/modules,lib/firmware,boot}
    make INSTALL_MOD_PATH="${pkgdir}" modules_install
    cp arch/$KARCH/boot/bzImage "${pkgdir}/boot/vmlinuz-${pkgname}"
    # add vmlinux
    install -D -m644 vmlinux "${pkgdir}/usr/src/linux-${_kernver}/vmlinux"
    # install fallback mkinitcpio.conf file and preset file for kernel
    install -D -m644 "${srcdir}/${pkgname}.preset" "${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset"
    # set correct depmod command for install
    sed \
    -e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
    -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
    -i "${startdir}/${pkgname}.install"
    sed \
    -e "s|ALL_kver=.*|ALL_kver=\"/boot/vmlinuz-${pkgname}\"|g" \
    -e "s|default_image=.*|default_image=\"/boot/initramfs-${pkgname}.img\"|g" \
    -e "s|fallback_image=.*|fallback_image=\"/boot/initramfs-${pkgname}-fallback.img\"|g" \
    -i "${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset"
    # remove build and source links
    rm -f "${pkgdir}"/lib/modules/${_kernver}/{source,build}
    # remove the firmware
    rm -rf "${pkgdir}/lib/firmware"
    # gzip -9 all modules to save 100MB of space
    find "${pkgdir}" -name '*.ko' -exec gzip -9 {} \;
    # make room for external modules
    ln -s "../extramodules-${_basekernel}${_kernelname:--ARCH}" "${pkgdir}/lib/modules/${_kernver}/extramodules"
    # add real version for building modules and running depmod from post_install/upgrade
    mkdir -p "${pkgdir}/lib/modules/extramodules-${_basekernel}${_kernelname:--ARCH}"
    echo "${_kernver}" > "${pkgdir}/lib/modules/extramodules-${_basekernel}${_kernelname:--ARCH}/version"
    package_linux-headers-morrvick() {
    pkgdesc="Header files and scripts for building modules for linux kernel"
    provides=('kernel26-headers')
    conflicts=('kernel26-headers')
    replaces=('kernel26-headers')
    mkdir -p "${pkgdir}/lib/modules/${_kernver}"
    cd "${pkgdir}/lib/modules/${_kernver}"
    ln -sf ../../../usr/src/linux-${_kernver} build
    cd "${srcdir}/linux-${_basekernel}"
    install -D -m644 Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/Makefile"
    install -D -m644 kernel/Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile"
    install -D -m644 .config \
    "${pkgdir}/usr/src/linux-${_kernver}/.config"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include"
    for i in acpi asm-generic config crypto drm generated linux math-emu \
    media net pcmcia scsi sound trace video xen; do
    cp -a include/${i} "${pkgdir}/usr/src/linux-${_kernver}/include/"
    done
    # copy arch includes for external modules
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/arch/x86"
    cp -a arch/x86/include "${pkgdir}/usr/src/linux-${_kernver}/arch/x86/"
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers "${pkgdir}/usr/src/linux-${_kernver}"
    cp -a scripts "${pkgdir}/usr/src/linux-${_kernver}"
    # fix permissions on scripts dir
    chmod og-w -R "${pkgdir}/usr/src/linux-${_kernver}/scripts"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/kernel"
    cp arch/${KARCH}/Makefile "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/"
    if [ "${CARCH}" = "i686" ]; then
    cp arch/${KARCH}/Makefile_32.cpu "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/"
    fi
    cp arch/${KARCH}/kernel/asm-offsets.s "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/kernel/"
    # add headers for lirc package
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video"
    cp drivers/media/video/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/"
    for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102; do
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/${i}"
    cp -a drivers/media/video/${i}/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/${i}"
    done
    # add docbook makefile
    install -D -m644 Documentation/DocBook/Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile"
    # add dm headers
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/md"
    cp drivers/md/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/md"
    # add inotify.h
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include/linux"
    cp include/linux/inotify.h "${pkgdir}/usr/src/linux-${_kernver}/include/linux/"
    # add wireless headers
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/"
    cp net/mac80211/*.h "${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/"
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/9912
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core"
    cp drivers/media/dvb/dvb-core/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/"
    # and...
    # http://bugs.archlinux.org/task/11194
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"
    cp include/config/dvb/*.h "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"
    # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
    # in reference to:
    # http://bugs.archlinux.org/task/13146
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/"
    cp drivers/media/dvb/frontends/lgdt330x.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/"
    cp drivers/media/video/msp3400-driver.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/"
    # add dvb headers
    # in reference to:
    # http://bugs.archlinux.org/task/20402
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb"
    cp drivers/media/dvb/dvb-usb/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb/"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends"
    cp drivers/media/dvb/frontends/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners"
    cp drivers/media/common/tuners/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners/"
    # add xfs and shmem for aufs building
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/fs/xfs"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/mm"
    cp fs/xfs/xfs_sb.h "${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h"
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p "${pkgdir}"/usr/src/linux-${_kernver}/`echo ${i} | sed 's|/Kconfig.*||'`
    cp ${i} "${pkgdir}/usr/src/linux-${_kernver}/${i}"
    done
    chown -R root.root "${pkgdir}/usr/src/linux-${_kernver}"
    find "${pkgdir}/usr/src/linux-${_kernver}" -type d -exec chmod 755 {} \;
    # strip scripts directory
    find "${pkgdir}/usr/src/linux-${_kernver}/scripts" -type f -perm -u+w 2>/dev/null | while read binary ; do
    case "$(file -bi "${binary}")" in
    *application/x-sharedlib*) # Libraries (.so)
    /usr/bin/strip ${STRIP_SHARED} "${binary}";;
    *application/x-archive*) # Libraries (.a)
    /usr/bin/strip ${STRIP_STATIC} "${binary}";;
    *application/x-executable*) # Binaries
    /usr/bin/strip ${STRIP_BINARIES} "${binary}";;
    esac
    done
    # remove unneeded architectures
    rm -rf "${pkgdir}"/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
    package_linux-docs() {
    pkgdesc="Kernel hackers manual - HTML documentation that comes with the Linux kernel."
    provides=('kernel26-docs')
    conflicts=('kernel26-docs')
    replaces=('kernel26-docs')
    cd "${srcdir}/linux-${_basekernel}"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}"
    cp -al Documentation "${pkgdir}/usr/src/linux-${_kernver}"
    find "${pkgdir}" -type f -exec chmod 444 {} \;
    find "${pkgdir}" -type d -exec chmod 755 {} \;
    # remove a file already in linux package
    rm -f "${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile"
    After the compiling is finished:
    sudo pacman -U linux-morrvick-3.1.1-1-x86_64.pkg.tar.xz
    Password:
    resolving dependencies...
    looking for inter-conflicts...
    :: linux-morrvick and linux are in conflict (kernel26). Remove linux? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: linux-morrvick and linux are in conflict (kernel26)
    Any thoughts?

  • Pactching kernel with fbsplash.patch (SOLVED)

    Never patched a kernel before and i'm having problems!!
    This what i've done so far (as root):
    1. Installed kernel26-ck (2.6.22-ck) with pacman and rebooted into arch using that kernel
    2. downloaded the fbsplash via (genpatches-2.6.22-1.extras.tar.bz2)
    3. put the splash.patch file into /usr/src
    4. made a symlink for current kernel in /usr/src; giving /usr/src/linux --> /usr/src/linux/linux-2.6.22-ck
    5. cd /usr/src/linux
    6. patch -p1 < ../splash.patch
    # NOTE: looking into using the abs method of PKGBUILD'ing a custom kernel with patches - hopefully i'll do better!!
    The best way to do this is by emulating the abs versions of the standard kernel as described in these forums
    1. copy the abs version of the stock kernel26
    2. adjust the PKGBUILD to include spock's patch (not gentoo's)
    3. makepkg
    4. pacman -U the new kernel
    Then get on with fbsplash!
    Last edited by Hongkongblue (2007-08-17 02:58:45)

    mazu wrote:
    I used to use kernel26-beyond kernel with fbsplash. Recently I found out that with this kernel any attempt to mount ntfs disk end with system hung. I switched back to standard kernel, but I want to still use fbsplash. I read the wiki several times but I can't figure out how to patch and compile kernel with fbsplash. Can anyone write step by step what shuld I do?
    Thanks for any help in advice.
    mazu
    Not that it answers your question but I have been using the latest beyond kernel since it came out and have had no problem with mounting and using ntfs disks resulting in system hangs. Also I have recently been using ntfs-3g which allows safely writing to NTFS partitions. I am using it for backups on an external USB drive with an NTFS file system. Give ntf-3g a shot before patching the kernel.
    Last edited by raymano (2007-04-14 14:01:35)

  • [SOLVED] Help Setting up rEFInd

    Hello,
    I am trying to setup rEFInd to work with kernels I have installed (core and mainline). I am getting error Error: Not Found While Loading vmllinuz-linux. Here is some back ground.
    Directory and File Tree
    ls -R /boot
    /boot:
    efi initramfs-linux-fallback.img initramfs-linux.img initramfs-linux-mainline.img refind_linux.conf vmlinuz-linux vmlinuz-linux-mainline
    /boot/efi:
    EFI
    /boot/efi/EFI:
    arch refind
    /boot/efi/EFI/arch:
    initramfs-arch-fallback.img initramfs-arch.img refind_linux.conf vmlinuz-arch.efi
    /boot/efi/EFI/refind:
    icons refind.conf refind_x64.efi
    /boot/efi/EFI/refind/icons:
    ***All Icon Files***
    refind_linux.com in /boot/efi/EFI/arch and /boot
    cat refind_linux.conf
    "Boot to X" "root=PARTUUID=53677820-f114-456b-9b2e-6ca2a07f2c36 ro rootfstype=ext4 systemd.unit=graphical.target"
    "Boot to Console" "root=PARTUUID=53677820-f114-456b-9b2e-6ca2a07f2c36 ro rootfstype=ext4 systemd.unit=multi-user.target"
    /boot/efi/EFI/refind/refind.conf Relevant part is below. Here is the full file.
    menuentry "Arch Linux Core Kernel" {
    icon /EFI/refind/icons/os_arch.icns
    loader /boot/vmlinuz-linux
    initrd /boot/initramfs-linux.img
    options "root=PARTUUID=53677820-f114-456b-9b2e-6ca2a07f2c36 rootfstype=ext4 systemd.unit=graphical.target"
    ostype Linux
    graphics off
    menuentry "Arch Linux Core Kernel Fallback" {
    icon /EFI/refind/icons/os_arch.icns
    loader /boot/vmlinuz-linux
    initrd /boot/initramfs-linux-fallback.img
    options "root=PARTUUID=53677820-f114-456b-9b2e-6ca2a07f2c36 rootfstype=ext4 systemd.unit=graphical.target"
    ostype Linux
    graphics off
    My understanding is refind-efi 0.6.5 and above can detect kernel files in /boot and doesn't require it to be renamed with extension .efi. Currently, I am able to boot through /boot/efi/EFI/arch but that shouldn't be required anymore and should be safe to remove once I can get refind to work. What am I doing wrong in refind.conf that it isn't able to find vmlinuz-linux.
    Source:- https://wiki.archlinux.org/index.php/UEFI_Bootloaders
    Thanks.
    UPDATE:- Reading and tinkering solved all my confusions. More details are in this thread.
    Last edited by donniezazen (2013-04-04 06:56:15)

    See my rEFInd config files below, they are self-explanatory:
    /boot/efi/EFI/refind/refind.conf
    # refind.conf
    # Configuration file for the rEFInd boot menu
    # Timeout in seconds for the main menu screen. Setting the timeout to 0
    # disables automatic booting (i.e., no timeout).
    timeout 3
    # Hide user interface elements for personal preference or to increase
    # security:
    # banner - the rEFInd title banner (built-in or loaded via "banner")
    # label - boot option text label in the menu
    # singleuser - remove the submenu options to boot Mac OS X in single-user
    # or verbose modes; affects ONLY MacOS X
    # safemode - remove the submenu option to boot Mac OS X in "safe mode"
    # hwtest - the submenu option to run Apple's hardware test
    # arrows - scroll arrows on the OS selection tag line
    # hints - brief command summary in the menu
    # editor - the options editor (+, F2, or Insert on boot options menu)
    # all - all of the above
    # Default is none of these (all elements active)
    #hideui singleuser
    #hideui all
    # Set the name of a subdirectory in which icons are stored. Icons must
    # have the same names they have in the standard directory. The directory
    # name is specified relative to the main rEFInd binary's directory. If
    # an icon can't be found in the specified directory, an attempt is made
    # to load it from the default directory; thus, you can replace just some
    # icons in your own directory and rely on the default for others.
    # Default is "icons".
    #icons_dir myicons
    # Use a custom title banner instead of the rEFInd icon and name. The file
    # path is relative to the directory where refind.efi is located. The color
    # in the top left corner of the image is used as the background color
    # for the menu screens. Currently uncompressed BMP images with color
    # depths of 24, 8, 4 or 1 bits are supported, as well as PNG images.
    #banner hostname.bmp
    #banner mybanner.png
    # Custom images for the selection background. There is a big one (144 x 144)
    # for the OS icons, and a small one (64 x 64) for the function icons in the
    # second row. If only a small image is given, that one is also used for
    # the big icons by stretching it in the middle. If only a big one is given,
    # the built-in default will be used for the small icons.
    # Like the banner option above, these options take a filename of an
    # uncompressed BMP image file with a color depth of 24, 8, 4, or 1 bits,
    # or a PNG image. The PNG format is required if you need transparency
    # support (to let you "see through" to a full-screen banner).
    #selection_big selection-big.bmp
    #selection_small selection-small.bmp
    # Set the font to be used for all textual displays in graphics mode.
    # The font must be a PNG file with alpha channel transparency. It must
    # contain ASCII characters 32-126 (space through tilde), inclusive, plus
    # a glyph to be displayed in place of characters outside of this range,
    # for a total of 96 glyphs. Only monospaced fonts are supported. Fonts
    # may be of any size, although large fonts can produce display
    # irregularities.
    # The default is rEFInd's built-in font, Luxi Mono Regular 12 point.
    #font myfont.png
    # Use text mode only. When enabled, this option forces rEFInd into text mode.
    # Passing this option a "0" value causes graphics mode to be used. Pasing
    # it no value or any non-0 value causes text mode to be used.
    # Default is to use graphics mode.
    #textonly
    textonly
    # Set the EFI text mode to be used for textual displays. This option
    # takes a single digit that refers to a mode number. Mode 0 is normally
    # 80x25, 1 is sometimes 80x50, and higher numbers are system-specific
    # modes. Mode 1024 is a special code that tells rEFInd to not set the
    # text mode; it uses whatever was in use when the program was launched.
    # If you specify an invalid mode, rEFInd pauses during boot to inform
    # you of valid modes.
    # CAUTION: On VirtualBox, and perhaps on some real computers, specifying
    # a text mode and uncommenting the "textonly" option while NOT specifying
    # a resolution can result in an unusable display in the booted OS.
    # Default is 1024 (no change)
    #textmode 2
    textmode 1024
    # Set the screen's video resolution. Pass this option either:
    # * two values, corresponding to the X and Y resolutions
    # * one value, corresponding to a GOP (UEFI) video mode
    # Note that not all resolutions are supported. On UEFI systems, passing
    # an incorrect value results in a message being shown on the screen to
    # that effect, along with a list of supported modes. On EFI 1.x systems
    # (e.g., Macintoshes), setting an incorrect mode silently fails. On both
    # types of systems, setting an incorrect resolution results in the default
    # resolution being used. A resolution of 1024x768 usually works, but higher
    # values often don't.
    # Default is "0 0" (use the system default resolution, usually 800x600).
    #resolution 1024 768
    #resolution 3
    resolution 1366 768
    # Launch specified OSes in graphics mode. By default, rEFInd switches
    # to text mode and displays basic pre-launch information when launching
    # all OSes except OS X. Using graphics mode can produce a more seamless
    # transition, but displays no information, which can make matters
    # difficult if you must debug a problem. Also, on at least one known
    # computer, using graphics mode prevents a crash when using the Linux
    # kernel's EFI stub loader. You can specify an empty list to boot all
    # OSes in text mode.
    # Valid options:
    # osx - Mac OS X
    # linux - A Linux kernel with EFI stub loader
    # elilo - The ELILO boot loader
    # grub - The GRUB (Legacy or 2) boot loader
    # windows - Microsoft Windows
    # Default value: osx
    #use_graphics_for osx,linux
    # Which non-bootloader tools to show on the tools line, and in what
    # order to display them:
    # shell - the EFI shell (requires external program; see rEFInd
    # documentation for details)
    # gptsync - the (dangerous) gptsync.efi utility (requires external
    # program; see rEFInd documentation for details)
    # apple_recovery - boots the Apple Recovery HD partition, if present
    # mok_tool - makes available the Machine Owner Key (MOK) maintenance
    # tool, MokManager.efi, used on Secure Boot systems
    # about - an "about this program" option
    # exit - a tag to exit from rEFInd
    # shutdown - shuts down the computer (a bug causes this to reboot
    # EFI systems)
    # reboot - a tag to reboot the computer
    # Default is shell,apple_recovery,mok_tool,about,shutdown,reboot
    #showtools shell, mok_tool, about, reboot, exit
    showtools mok_tool,about,reboot,shutdown,exit
    # Directories in which to search for EFI drivers. These drivers can
    # provide filesystem support, give access to hard disks on plug-in
    # controllers, etc. In most cases none are needed, but if you add
    # EFI drivers and you want rEFInd to automatically load them, you
    # should specify one or more paths here. rEFInd always scans the
    # "drivers" and "drivers_{arch}" subdirectories of its own installation
    # directory (where "{arch}" is your architecture code); this option
    # specifies ADDITIONAL directories to scan.
    # Default is to scan no additional directories for EFI drivers
    #scan_driver_dirs EFI/tools/drivers,drivers
    scan_driver_dirs EFI/tools/drivers_x64
    # Which types of boot loaders to search, and in what order to display them:
    # internal - internal EFI disk-based boot loaders
    # external - external EFI disk-based boot loaders
    # optical - EFI optical discs (CD, DVD, etc.)
    # hdbios - BIOS disk-based boot loaders
    # biosexternal - BIOS external boot loaders (USB, eSATA, etc.)
    # cd - BIOS optical-disc boot loaders
    # manual - use stanzas later in this configuration file
    # Note that the legacy BIOS options require firmware support, which is
    # not present on all computers.
    # On UEFI PCs, default is internal,external,optical,manual
    # On Macs, default is internal,hdbios,external,biosexternal,optical,cd,manual
    #scanfor internal,external,optical,manual
    # scanfor manual,internal,external,optical,hdbios,biosexternal,cd
    scanfor manual,internal,external,optical
    # Delay for the specified number of seconds before scanning disks.
    # This can help some users who find that some of their disks
    # (usually external or optical discs) aren't detected initially,
    # but are detected after pressing Esc.
    # The default is 0.
    #scan_delay 5
    scan_delay 0
    # When scanning volumes for EFI boot loaders, rEFInd always looks for
    # Mac OS X's and Microsoft Windows' boot loaders in their normal locations,
    # and scans the root directory and every subdirectory of the /EFI directory
    # for additional boot loaders, but it doesn't recurse into these directories.
    # The also_scan_dirs token adds more directories to the scan list.
    # Directories are specified relative to the volume's root directory. This
    # option applies to ALL the volumes that rEFInd scans UNLESS you include
    # a volume name and colon before the directory name, as in "myvol:/somedir"
    # to scan the somedir directory only on the filesystem named myvol. If a
    # specified directory doesn't exist, it's ignored (no error condition
    # results). The default is to scan the "boot" directory in addition to
    # various hard-coded directories.
    #also_scan_dirs boot,ESP2:EFI/linux/kernels
    # also_scan_dirs UEFISYS:EFI/arch/arch_linux_core,UEFISYS:EFI/arch/arch_linux_mainline
    # Partitions to omit from scans. You must specify a volume by its
    # label, which you can obtain in an EFI shell by typing "vol", from
    # Linux by typing "blkid /dev/{devicename}", or by examining the
    # disk's label in various OSes' file browsers.
    # The default is "Recovery HD".
    #dont_scan_volumes "Recovery HD"
    # Directories that should NOT be scanned for boot loaders. By default,
    # rEFInd doesn't scan its own directory or the EFI/tools directory.
    # You can "blacklist" additional directories with this option, which
    # takes a list of directory names as options. You might do this to
    # keep EFI/boot/bootx64.efi out of the menu if that's a duplicate of
    # another boot loader or to exclude a directory that holds drivers
    # or non-bootloader utilities provided by a hardware manufacturer. If
    # a directory is listed both here and in also_scan_dirs, dont_scan_dirs
    # takes precedence. Note that this blacklist applies to ALL the
    # filesystems that rEFInd scans, not just the ESP, unless you precede
    # the directory name by a filesystem name, as in "myvol:EFI/somedir"
    # to exclude EFI/somedir from the scan on the myvol volume but not on
    # other volumes.
    #dont_scan_dirs ESP:/EFI/boot,EFI/Dell
    dont_scan_dirs UEFISYS:EFI/boot
    # Files that should NOT be included as EFI boot loaders (on the
    # first line of the display). If you're using a boot loader that
    # relies on support programs or drivers that are installed alongside
    # the main binary or if you want to "blacklist" certain loaders by
    # name rather than location, use this option. Note that this will
    # NOT prevent certain binaries from showing up in the second-row
    # set of tools. Most notably, MokManager.efi is in this blacklist,
    # but will show up as a tool if present in certain directories. You
    # can control the tools row with the showtools token.
    # The default is shim.efi,TextMode.efi,ebounce.efi,GraphicsConsole.efi,MokManager.efi,HashTool.efi,HashTool-signed.efi
    #dont_scan_files shim.efi,MokManager.efi
    # Scan for Linux kernels that lack a ".efi" filename extension. This is
    # useful for better integration with Linux distributions that provide
    # kernels with EFI stub loaders but that don't give those kernels filenames
    # that end in ".efi", particularly if the kernels are stored on a
    # filesystem that the EFI can read. When uncommented, this option causes
    # all files in scanned directories with names that begin with "vmlinuz"
    # or "bzImage" to be included as loaders, even if they lack ".efi"
    # extensions. The drawback to this option is that it can pick up kernels
    # that lack EFI stub loader support and other files. Passing this option
    # a "0" value causes kernels without ".efi" extensions to NOT be scanned;
    # passing it alone or with any other value causes all kernels to be scanned.
    # Default is to NOT scan for kernels without ".efi" extensions.
    scan_all_linux_kernels
    # Set the maximum number of tags that can be displayed on the screen at
    # any time. If more loaders are discovered than this value, rEFInd shows
    # a subset in a scrolling list. If this value is set too high for the
    # screen to handle, it's reduced to the value that the screen can manage.
    # If this value is set to 0 (the default), it's adjusted to the number
    # that the screen can handle.
    #max_tags 0
    # Set the default menu selection. The available arguments match the
    # keyboard accelerators available within rEFInd. You may select the
    # default loader using:
    # - A digit between 1 and 9, in which case the Nth loader in the menu
    # will be the default.
    # - Any substring that corresponds to a portion of the loader's title
    # (usually the OS's name or boot loader's path).
    #default_selection 1
    default_selection "Arch Linux Core Kernel"
    # Include a secondary configuration file within this one. This secondary
    # file is loaded as if its options appeared at the point of the "include"
    # token itself, so if you want to override a setting in the main file,
    # the secondary file must be referenced AFTER the setting you want to
    # override. Note that the secondary file may NOT load a tertiary file.
    #include manual.conf
    # Sample manual configuration stanzas. Each begins with the "menuentry"
    # keyword followed by a name that's to appear in the menu (use quotes
    # if you want the name to contain a space) and an open curly brace
    # ("{"). Each entry ends with a close curly brace ("}"). Common
    # keywords within each stanza include:
    # volume - identifies the filesystem from which subsequent files
    # are loaded. You can specify the volume by label or by
    # a number followed by a colon (as in "0:" for the first
    # filesystem or "1:" for the second).
    # loader - identifies the boot loader file
    # initrd - Specifies an initial RAM disk file
    # icon - specifies a custom boot loader icon
    # ostype - OS type code to determine boot options available by
    # pressing Insert. Valid values are "MacOS", "Linux",
    # "Windows", and "XOM". Case-sensitive.
    # graphics - set to "on" to enable graphics-mode boot (useful
    # mainly for MacOS) or "off" for text-mode boot.
    # Default is auto-detected from loader filename.
    # options - sets options to be passed to the boot loader; use
    # quotes if more than one option should be passed or
    # if any options use characters that might be changed
    # by rEFInd parsing procedures (=, /, #, or tab).
    # disabled - use alone or set to "yes" to disable this entry.
    # Note that you can use either DOS/Windows/EFI-style backslashes (\)
    # or Unix-style forward slashes (/) as directory separators. Either
    # way, all file references are on the ESP from which rEFInd was
    # launched.
    # Use of quotes around parameters causes them to be interpreted as
    # one keyword, and for parsing of special characters (spaces, =, /,
    # and #) to be disabled. This is useful mainly with the "options"
    # keyword. Use of quotes around parameters that specify filenames is
    # permissible, but you must then use backslashes instead of slashes,
    # except when you must pass a forward slash to the loader, as when
    # passing a root= option to a Linux kernel.
    menuentry "Arch Linux Core Kernel" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/arch/arch_linux_core/vmlinuz-ARCH-core.efi
    initrd /EFI/arch/arch_linux_core/initramfs-ARCH-core.img
    options "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=graphical.target"
    ostype Linux
    graphics off
    menuentry "Arch Linux Core Kernel Fallback" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/arch/arch_linux_core/vmlinuz-ARCH-core.efi
    initrd /EFI/arch/arch_linux_core/initramfs-ARCH-core-fallback.img
    options "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=graphical.target"
    ostype Linux
    graphics off
    menuentry "Arch Linux Mainline Kernel" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/arch/arch_linux_mainline/vmlinuz-arch-mainline.efi
    initrd /EFI/arch/arch_linux_mainline/initramfs-arch-mainline.img
    options "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=graphical.target"
    ostype Linux
    graphics off
    menuentry "Arch Linux Mainline Kernel Fallback" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/arch/arch_linux_mainline/vmlinuz-arch-mainline.efi
    initrd /EFI/arch/arch_linux_mainline/initramfs-arch-mainline-fallback.img
    options "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=graphical.target"
    ostype Linux
    graphics off
    menuentry "UEFI x86_64 Shell v2" {
    icon /EFI/refind/icons/tool_shell.icns
    volume UEFISYS
    loader /EFI/tools/shellx64_v2.efi
    graphics off
    menuentry "UEFI x86_64 Shell v1" {
    icon /EFI/refind/icons/tool_shell.icns
    volume UEFISYS
    loader /EFI/tools/shellx64_v1.efi
    graphics off
    menuentry "Arch Linux x86_64 Archboot" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/arch/archboot/vmlinuz_x86_64
    initrd /EFI/arch/archboot/initramfs_x86_64.img
    options "gpt loglevel=7 add_efi_memmap none=UEFI_ARCH_x86_64"
    ostype Linux
    graphics off
    menuentry "Arch Linux LTS x86_64 Archboot via EFILINUX" {
    icon /EFI/refind/icons/os_arch.icns
    volume UEFISYS
    loader /EFI/efilinux/efilinuxx64.efi
    initrd /EFI/arch/archboot/initramfs_x86_64.img
    options "-f \EFI\arch\archboot\vmlinuz_x86_64_lts gpt loglevel=7 add_efi_memmap none=UEFI_ARCH_x86_64"
    ostype Linux
    graphics off
    disabled
    # Below are several sample boot stanzas. All are disabled by default.
    # Find one similar to what you need, copy it, remove the "disabled" line,
    # and adjust the entries to suit your needs.
    # A sample entry for a Linux 3.3 kernel with its new EFI boot stub
    # support on a filesystem called "KERNELS". This entry includes
    # Linux-specific boot options and specification of an initial RAM disk.
    # Note uses of Linux-style forward slashes, even in the initrd
    # specification. Also note that a leading slash is optional in file
    # specifications.
    menuentry Linux {
    icon EFI/refind/icons/os_linux.icns
    volume KERNELS
    loader bzImage-3.3.0-rc7
    initrd initrd-3.3.0.img
    options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
    disabled
    # A sample entry for loading Ubuntu using its standard name for
    # its GRUB 2 boot loader. Note uses of Linux-style forward slashes
    menuentry Ubuntu {
    loader /EFI/ubuntu/grubx64.efi
    icon /EFI/refined/icons/os_linux.icns
    disabled
    # A minimal ELILO entry, which probably offers nothing that
    # auto-detection can't accomplish.
    menuentry "ELILO" {
    loader \EFI\elilo\elilo.efi
    disabled
    # Like the ELILO entry, this one offers nothing that auto-detection
    # can't do; but you might use it if you want to disable auto-detection
    # but still boot Windows....
    menuentry "Windows 7" {
    loader \EFI\Microsoft\Boot\bootmgfw.efi
    disabled
    # EFI shells are programs just like boot loaders, and can be
    # launched in the same way. You can pass a shell the name of a
    # script that it's to run on the "options" line. The script
    # could initialize hardware and then launch an OS, or it could
    # do something entirely different.
    menuentry "Windows via shell script" {
    icon \EFI\refind\icons\os_win.icns
    loader \EFI\tools\shell.efi
    options "fs0:\EFI\tools\launch_windows.nsh"
    disabled
    # Mac OS is normally detected and run automatically; however,
    # if you want to do something unusual, a manual boot stanza may
    # be the way to do it. This one does nothing very unusual, but
    # it may serve as a starting point. Note that you'll almost
    # certainly need to change the "volume" line for this example
    # to work.
    menuentry "My Mac OS X" {
    icon \EFI\refind\icons\os_mac.icns
    volume "OS X boot"
    loader \System\Library\CoreServices\boot.efi
    disabled
    /boot/refind_linux.conf
    ## This file should be present in the same directory as the kernel file(s)
    ## More info at http://www.rodsbooks.com/refind/linux.html , http://www.rodsbooks.com/efi-bootloaders/efistub.html
    "Boot into Graphics mode" "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=graphical.target initrd=\initramfs-linux-fallback.img initrd=\initramfs-linux-mainline-fallback.img"
    "Boot into Terminal mode" "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=multi-user.target initrd=\initramfs-linux-fallback.img initrd=\initramfs-linux-mainline-fallback.img"
    "Boot into Rescue mode" "root=PARTUUID=6f44c56d-d5c2-41ca-8c54-873d8dc5e5e3 rootfstype=ext4 gpt loglevel=6 printk.time=y pcie_aspm=force i915.i915_enable_rc6=1 nouveau.nofbaccel=1 add_efi_memmap systemd.unit=rescue.target initrd=\initramfs-linux-fallback.img initrd=\initramfs-linux-mainline-fallback.img"
    For this you need to have /boot/efi/EFI/tools/drivers_x64/ext4_x64.efi driver, otherwise rEFInd wont be able to read /boot. I have /boot as a separate partition from / root partition. If your /boot is part of root partition, you need to modify the file paths accordingly.

  • I just updated my latest java but the update is causing problems with some externale devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device

    i just updated my latest java but the update is causing problems with some external devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device.
    Is this possible and how do i do that?
    Anyone who responds thanks for that!
    Juko
    I am running
    Hardware Overview:
      Model Name:          Mac Pro
      Model Identifier:          MacPro1,1
      Processor Name:          Dual-Core Intel Xeon
      Processor Speed:          2,66 GHz
      Number of Processors:          2
      Total Number of Cores:          4
      L2 Cache (per Processor):          4 MB
      Memory:          6 GB
      Bus Speed:          1,33 GHz
      Boot ROM Version:          MP11.005D.B00
      SMC Version (system):          1.7f10
      Serial Number (system):          CK7XXXXXXGP
      Hardware UUID:          00000000-0000-1000-8000-0017F20F82F0
    System Software Overview:
      System Version:          Mac OS X 10.7.5 (11G63)
      Kernel Version:          Darwin 11.4.2
      Boot Volume:          Macintosh HD(2)
      Boot Mode:          Normal
      Computer Name:          Mac Pro van Juko de Vries
      User Name:          Juko de Vries (jukodevries)
      Secure Virtual Memory:          Enabled
      64-bit Kernel and Extensions:          No
      Time since boot:          11 days 20:39
    Message was edited by Host

    Java 6 you can't as Apple maintains it, and Java 7 you could if you uninstall it and Oracle provides the earlier version which they likely won't his last update fixed 37 remote exploits.
    Java broken some software here and there, all you'll have to do is wait for a update from the other parties.

  • [Load data from excel file [1]] Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009. There may be error messa

    Error
    [Load data from excel file [1]] Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009.  There
    may be error message
    I am using BIDS Microsoft Visual Studio 2008 and running the package to load the data from excel .
    My machine has 32 bit excel hence have set property to RUN64BITRUNTIME AS FALSE.
    But the error still occurs .
    I checked on Google and  many have used Delay validation property at Data flow task level to true but even using it at both excel connection manager and DFT level it doesnt work
    Mudassar

    Thats my connection string
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\SrcData\Feeds\Utilization.xlsx;Extended Properties="Excel 12.0;HDR=NO";
    Excel 2010 installed and its 32 bit edition
    Are you referring to install this component -AccessDatabaseEngine_x64.exe?
    http://www.microsoft.com/en-us/download/details.aspx?id=13255
    Mudassar
    You can try an OLEDB provider in that case
    see
    http://dataintegrity.wordpress.com/2009/10/16/xlsx/
    you might need to download and install ms access redistributable
    http://www.microsoft.com/en-in/download/details.aspx?id=13255
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Easier and better ways to solve current problems with Acrobat?

    Is there no better and easier way to solve the problems (installation, re-installing and crashing) with Acrobat? I really think that the ball is in Acrobat's corner right now, because I should not (for example) need to deactivate and re-activate my subscription in order to get AcrobatPro XI to work on my computer, let alone deinstalling an older version that (for now) does work, risking that in the end neither of them work. I need the (great) AdobeCloud applications to do my work as a freelancer, and I really cannot afford this kind of trouble with my applications, nore loose time repairing them. These are difficult times as it is.
    Regards,
    Marc

    Sorry, I can't. When I installed it there was no message that said I had to deinstall the old version first, and with other Adobe CC applications there had been no trouble at all, so I installed it with The previous version still on my computer.
    After installing, neither of them would start up properly, so I deinstalled version XI, after which the old version worked again, but my Adobe Application Manager does not let me download the XI version a second time, so I cannot try again.
    Regards,
    Marc
    Op 7 dec. 2012 om 00:41 heeft David Kastendick <[email protected]> het volgende geschreven:
    Re: Easier and better ways to solve current problems with Acrobat?
    created by David Kastendick in Acrobat Installation & Update Issues - View the full discussion
    The description of the issue you originally presented isn't something that I've seen happen to Acrobat when installed as a part of Creative Cloud.
    Could you provide a specific description of the behavior that occurs when you launch Acrobat XI now?
    Thanks,
    David
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/4902597#4902597
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4902597#4902597
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4902597#4902597. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Acrobat Installation & Update Issues by email or at Adobe Community
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • [SOLVED] Custom kernel, init fails.

    I've been trying to get xen (community/xen package) working for quite some time now and I'm quite stuck. Raid support is built in to the dom0 kernel but it was missing support for my sata chipset (sata_nv) so it didn't see my drives. I downloaded the xenified kernel sources from xen.org and recompiled the kernel with the dom0 config in /boot/. Now it sees the drives but init crashes with.
    (had to type this so I skipped quite a lot of the dump and there might be typos)
    Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP:
    [<ffffffff805a0f08>] netlink_insert+0x58/0x110
    Call Trace:
    [<ffffffff805a12a5>] netlink_bind+0xc5/0x220
    [<ffffffff80585c59>] sys_bin+0x69/0xa0
    [<ffffffff805860bc>] sys_setsockopt+0x6c/0xc0
    [<ffffffff8020a8d8>] system_call+0x69/0x6d
    [<ffffffff8020a870>] system_call+0x0/0x6d
    This doesn't happen with the kernel provided in the package and the only thing that has been changed from the provided configuration is the sata driver. I'm really lost with this, if somebody knows how to build a working xen dom0 kernel I could use some insight. If you need more info just ask thou I don't have much to give since I don't have any kind of logs.
    EDIT: Actually it might happen even with the provided kernel, I'm not sure if it gets that far before failing because it can't find my hds.
    EDIT2: Changed the topic to a little more descriptive one since my questions doesn't really have anything to do with raid 5 .
    EDIT3: Changed topic as below it doesn't seem to have anything to do with xen.
    Last edited by virus2547 (2008-05-10 01:20:28)

    Ok I finally managed to boot in to XEN. I modified the PKGBUILD for the xen package to generate the generic XEN kernel (no different kernels for dom0 and domU). Here's the PKGBUILD I used.
    pkgname=xen
    pkgver=3.1.2
    _kernelver=2.6.18
    pkgrel=2
    pkgdesc="a Virtual Machine Monitor (VMM)"
    arch=(i686 x86_64)
    url="http://xen.xensource.com"
    license=("GPL")
    depends=('iproute' 'bridge-utils' 'python' 'sdl' 'zlib' 'e2fsprogs' 'mercurial' 'patch')
    source=(http://archlinux-stuff.googlecode.com/files/xen-$pkgver.tar.bz2 \
            http://www.kernel.org/pub/linux/kernel/ … r.tar.bz2)
    md5sums=('04d3d8d1d57868282a21698559410cc4'
             '296a6d150d260144639c3664d127d174')
    build() {
      cd $startdir/src/xen-3.1-testing.hg
      mv ../linux-$_kernelver.tar.bz2 .
      make KERNELS="linux-2.6-xen" world || return 1
      make KERNELS="linux-2.6-xen" DESTDIR=$startdir/pkg install || return 1
      ( cd $startdir/pkg/etc && mv init.d rc.d ) || return 1
      rm -f $startdir/pkg/usr/share/man/man1/qemu-img.1* \
            $startdir/pkg/usr/share/man/man1/qemu.1* \
            $startdir/pkg/lib/modules/$_kernelver-xen/build \
            $startdir/pkg/lib/modules/$_kernelver-xen/source
    I also did mkinitcpio -k 2.6.18 -g /boot/kernel26xen.img, don't know if that's needed but I'm not going to test it now .

  • Can anyone help me solving this problem with Mail?

    I haven´t being able to send emails with MAIL for two days. I have managed 7 email accounts with 3 different servers for more than 2 years with no problem until last Monday.
    Basically, what I can notice as unusual is this message from Connection Inspector:
    220-We do not authorize the use of this system to transport unsolicited,
    220 and/or bulk e-mail.
    But I have copy/pasted what Connection Inspector says:
    urityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x117b0fc60 -- thread:0x117b8b340
    +OK
    WROTE Oct 16 14:09:36.480 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    CAPA
    READ Oct 16 14:09:36.531 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11867d520 -- thread:0x11734ba80
    +OK
    WROTE Oct 16 14:09:36.552 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    USER [email protected]
    WROTE Oct 16 14:09:36.622 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    USER [email protected]
    READ Oct 16 14:09:36.640 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1181804d0 -- thread:0x118731cd0
    250-dime124.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    WROTE Oct 16 14:09:36.666 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x11adb69c0 -- thread:0x11445b140
    EHLO [192.168.2.5]
    READ Oct 16 14:09:36.677 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x11d403520 -- thread:0x11d40e9f0
    250-dime155.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    WROTE Oct 16 14:09:36.694 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    USER [email protected]
    WROTE Oct 16 14:09:36.720 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    USER [email protected]
    WROTE Oct 16 14:09:36.744 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x117b0fc60 -- thread:0x117b8b340
    PASS ********
    WROTE Oct 16 14:09:36.795 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11867d520 -- thread:0x11734ba80
    PASS ********
    READ Oct 16 14:09:36.806 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    READ Oct 16 14:09:36.870 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    +OK
    WROTE Oct 16 14:09:36.871 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1181804d0 -- thread:0x118731cd0
    QUIT
    WROTE Oct 16 14:09:36.924 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x11d403520 -- thread:0x11d40e9f0
    QUIT
    READ Oct 16 14:09:36.948 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    +OK
    READ Oct 16 14:09:36.996 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x11adb69c0 -- thread:0x11445b140
    250-dime124.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    READ Oct 16 14:09:37.012 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    +OK
    READ Oct 16 14:09:37.054 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    +OK
    WROTE Oct 16 14:09:37.065 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    USER [email protected]
    READ Oct 16 14:09:37.087 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x117b0fc60 -- thread:0x117b8b340
    +OK Logged in.
    WROTE Oct 16 14:09:37.094 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    PASS ********
    READ Oct 16 14:09:37.124 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11867d520 -- thread:0x11734ba80
    +OK Logged in.
    WROTE Oct 16 14:09:37.179 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    PASS ********
    WROTE Oct 16 14:09:37.219 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x11adb69c0 -- thread:0x11445b140
    QUIT
    WROTE Oct 16 14:09:37.246 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    PASS ********
    WROTE Oct 16 14:09:37.274 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    PASS ********
    WROTE Oct 16 14:09:37.331 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x117b0fc60 -- thread:0x117b8b340
    QUIT
    READ Oct 16 14:09:37.384 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    +OK
    WROTE Oct 16 14:09:37.388 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11867d520 -- thread:0x11734ba80
    QUIT
    READ Oct 16 14:09:37.421 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    +OK Logged in.
    READ Oct 16 14:09:37.519 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    +OK Logged in.
    WROTE Oct 16 14:09:37.578 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    PASS ********
    READ Oct 16 14:09:37.580 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    +OK Logged in.
    READ Oct 16 14:09:37.602 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    +OK Logged in.
    READ Oct 16 14:09:37.649 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x117b0fc60 -- thread:0x117b8b340
    +OK Logging out.
    WROTE Oct 16 14:09:37.657 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    QUIT
    WROTE Oct 16 14:09:37.680 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    QUIT
    READ Oct 16 14:09:37.705 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11867d520 -- thread:0x11734ba80
    +OK Logging out.
    WROTE Oct 16 14:09:37.731 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    QUIT
    WROTE Oct 16 14:09:37.756 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    QUIT
    READ Oct 16 14:09:37.915 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    +OK Logged in.
    WROTE Oct 16 14:09:37.945 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    QUIT
    READ Oct 16 14:09:37.976 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x119c3e2f0 -- thread:0x1189210d0
    +OK Logging out.
    READ Oct 16 14:09:38.010 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x11d40d8c0 -- thread:0x114462fe0
    +OK Logging out.
    READ Oct 16 14:09:38.051 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11863c650 -- thread:0x1168cdf20
    +OK Logging out.
    READ Oct 16 14:09:38.079 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x117349340 -- thread:0x1005af900
    +OK Logging out.
    READ Oct 16 14:09:38.270 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x118714190 -- thread:0x11872ee70
    +OK Logging out.
    CONNECTED Oct 16 14:11:00.752 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    CONNECTED Oct 16 14:11:00.752 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    CONNECTED Oct 16 14:11:00.753 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    CONNECTED Oct 16 14:11:00.754 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    CONNECTED Oct 16 14:11:00.755 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    CONNECTED Oct 16 14:11:00.755 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:25 -- socket:0x11ad0a7d0 -- thread:0x11b3406f0
    CONNECTED Oct 16 14:11:00.756 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    CONNECTED Oct 16 14:11:00.756 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:25 -- socket:0x119c94890 -- thread:0x11d40a2a0
    CONNECTED Oct 16 14:11:00.757 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    CONNECTED Oct 16 14:11:00.757 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x1179d3df0 -- thread:0x11731e680
    READ Oct 16 14:11:03.770 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:25 -- socket:0x11ad0a7d0 -- thread:0x11b3406f0
    451-The server has reached its limit for processing requests from your host.
    451 Please try again later.
    READ Oct 16 14:11:03.770 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:25 -- socket:0x119c94890 -- thread:0x11d40a2a0
    451-The server has reached its limit for processing requests from your host.
    451 Please try again later.
    READ Oct 16 14:11:03.777 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x1179d3df0 -- thread:0x11731e680
    220-dime155.dizinc.com ESMTP Exim 4.80 #2 Wed, 16 Oct 2013 13:11:02 -0400
    220-We do not authorize the use of this system to transport unsolicited,
    220 and/or bulk e-mail.
    WROTE Oct 16 14:11:03.863 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x1179d3df0 -- thread:0x11731e680
    EHLO [192.168.2.5]
    CONNECTED Oct 16 14:11:04.165 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x117944c00 -- thread:0x11b3406f0
    CONNECTED Oct 16 14:11:04.168 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1179f2fe0 -- thread:0x11d40a2a0
    READ Oct 16 14:11:04.193 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x1179d3df0 -- thread:0x11731e680
    250-dime155.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    WROTE Oct 16 14:11:04.242 [kCFStreamSocketSecurityLevelNone]  -- host:mail.lamontana.com -- port:587 -- socket:0x1179d3df0 -- thread:0x11731e680
    QUIT
    READ Oct 16 14:11:04.262 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    +OK Dovecot ready.
    WROTE Oct 16 14:11:04.300 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    CAPA
    READ Oct 16 14:11:04.486 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    +OK Dovecot ready.
    READ Oct 16 14:11:04.491 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    +OK Dovecot ready.
    READ Oct 16 14:11:04.493 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    +OK Dovecot ready.
    READ Oct 16 14:11:04.495 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x117944c00 -- thread:0x11b3406f0
    220-dime124.dizinc.com ESMTP Exim 4.80.1 #2 Wed, 16 Oct 2013 13:11:05 -0400
    220-We do not authorize the use of this system to transport unsolicited,
    220 and/or bulk e-mail.
    READ Oct 16 14:11:04.496 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    +OK Dovecot ready.
    READ Oct 16 14:11:04.497 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1179f2fe0 -- thread:0x11d40a2a0
    220-dime124.dizinc.com ESMTP Exim 4.80.1 #2 Wed, 16 Oct 2013 13:11:05 -0400
    220-We do not authorize the use of this system to transport unsolicited,
    220 and/or bulk e-mail.
    READ Oct 16 14:11:04.499 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    +OK Dovecot ready.
    WROTE Oct 16 14:11:04.511 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    CAPA
    WROTE Oct 16 14:11:04.536 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    CAPA
    WROTE Oct 16 14:11:04.561 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    CAPA
    READ Oct 16 14:11:04.586 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    +OK Dovecot ready.
    WROTE Oct 16 14:11:04.594 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x117944c00 -- thread:0x11b3406f0
    EHLO [192.168.2.5]
    WROTE Oct 16 14:11:04.614 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    CAPA
    READ Oct 16 14:11:04.625 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    WROTE Oct 16 14:11:04.648 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1179f2fe0 -- thread:0x11d40a2a0
    EHLO [192.168.2.5]
    WROTE Oct 16 14:11:04.667 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    CAPA
    WROTE Oct 16 14:11:04.778 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    CAPA
    READ Oct 16 14:11:04.838 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    WROTE Oct 16 14:11:04.859 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    USER [email protected]
    READ Oct 16 14:11:04.865 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    READ Oct 16 14:11:04.886 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    READ Oct 16 14:11:04.921 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x117944c00 -- thread:0x11b3406f0
    250-dime124.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    READ Oct 16 14:11:04.938 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    READ Oct 16 14:11:04.974 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1179f2fe0 -- thread:0x11d40a2a0
    250-dime124.dizinc.com Hello [192.168.2.5] [190.49.30.228]
    250-SIZE 52428800
    250-8BITMIME
    250-PIPELINING
    250-AUTH PLAIN LOGIN
    250-STARTTLS
    250 HELP
    WROTE Oct 16 14:11:04.975 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    USER [email protected]
    READ Oct 16 14:11:04.989 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    WROTE Oct 16 14:11:05.027 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    USER [email protected]
    WROTE Oct 16 14:11:05.052 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    USER [email protected]
    WROTE Oct 16 14:11:05.080 [kCFStreamSocketSecurityLevelNone]  -- host:mail.spanishinbariloche.com -- port:587 -- socket:0x117944c00 -- thread:0x11b3406f0
    QUIT
    READ Oct 16 14:11:05.107 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    +OK
    CAPA
    TOP
    UIDL
    RESP-CODES
    PIPELINING
    USER
    SASL PLAIN LOGIN
    WROTE Oct 16 14:11:05.116 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    USER [email protected]
    WROTE Oct 16 14:11:05.143 [kCFStreamSocketSecurityLevelNone]  -- host:mail.fundaciondeloslagos.org -- port:587 -- socket:0x1179f2fe0 -- thread:0x11d40a2a0
    QUIT
    READ Oct 16 14:11:05.182 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    +OK
    WROTE Oct 16 14:11:05.200 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    USER [email protected]
    READ Oct 16 14:11:05.303 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    +OK
    WROTE Oct 16 14:11:05.320 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    USER [email protected]
    READ Oct 16 14:11:05.355 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    +OK
    READ Oct 16 14:11:05.379 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    +OK
    WROTE Oct 16 14:11:05.406 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    PASS ********
    READ Oct 16 14:11:05.440 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    +OK
    WROTE Oct 16 14:11:05.476 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    PASS ********
    READ Oct 16 14:11:05.523 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    +OK
    WROTE Oct 16 14:11:05.534 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    PASS ********
    WROTE Oct 16 14:11:05.565 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    PASS ********
    WROTE Oct 16 14:11:05.624 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    PASS ********
    READ Oct 16 14:11:05.648 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    +OK
    WROTE Oct 16 14:11:05.690 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    PASS ********
    READ Oct 16 14:11:05.742 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    +OK Logged in.
    WROTE Oct 16 14:11:05.811 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    PASS ********
    WROTE Oct 16 14:11:05.864 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    QUIT
    READ Oct 16 14:11:05.872 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    +OK Logged in.
    READ Oct 16 14:11:05.901 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    +OK Logged in.
    WROTE Oct 16 14:11:05.947 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    QUIT
    READ Oct 16 14:11:05.969 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    +OK Logged in.
    WROTE Oct 16 14:11:05.971 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    QUIT
    READ Oct 16 14:11:05.987 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    +OK Logged in.
    WROTE Oct 16 14:11:06.023 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    QUIT
    READ Oct 16 14:11:06.028 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    +OK Logged in.
    WROTE Oct 16 14:11:06.080 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    QUIT
    WROTE Oct 16 14:11:06.132 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    QUIT
    READ Oct 16 14:11:06.154 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    +OK Logged in.
    READ Oct 16 14:11:06.189 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x115fbf290 -- thread:0x11867d890
    +OK Logging out.
    WROTE Oct 16 14:11:06.214 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    QUIT
    READ Oct 16 14:11:06.273 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.fundaciondeloslagos.org -- port:995 -- socket:0x11d4f2e80 -- thread:0x118150ca0
    +OK Logging out.
    READ Oct 16 14:11:06.294 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1173e2b40 -- thread:0x1189fad80
    +OK Logging out.
    READ Oct 16 14:11:06.346 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x11864c2e0 -- thread:0x117b48800
    +OK Logging out.
    READ Oct 16 14:11:06.406 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.lamontana.com -- port:995 -- socket:0x1167388b0 -- thread:0x116677ef0
    +OK Logging out.
    READ Oct 16 14:11:06.453 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1167c5cf0 -- thread:0x118151ef0
    +OK Logging out.
    READ Oct 16 14:11:06.540 [kCFStreamSocketSecurityLevelNegotiatedSSL]  -- host:mail.spanishinbariloche.com -- port:995 -- socket:0x1168c80b0 -- thread:0x1188b42a0
    +OK Logging out.

    Deep1974 wrote:
    Can anyone help me solving this question with explaination .
    Given:
    11. public String makinStrings() {
    12. String s = ?Fred?;
    13. s = s + ?47?;
    14. s = s.substring(2, 5);
    15. s = s.toUpperCase();
    16. return s.toString();
    17. }
    How many String objects will be created when this method is invoked?
    A. 1
    B. 2
    C. 3
    D. 4
    E. 5
    F. 61 is created at line 13 as a result of StringBuilder.toString().
    1 is created at line 14 as a result of substring().
    1 is created at line 15 as a result of toUpperCase().
    The Strings "Fred" and "47" at lines 12 and 13 are NOT created when that method is invoked. They are created when the class is loaded.
    Note, however, that some of this is based on current implementations, NOT on requirements of the JLS or VM spec, so really, the answers could be different. Overall, it's a poorly thought out question.
    Edited by: jverd on Jan 28, 2010 2:35 PM

  • Safely installing 64bit kernel with 32bit userland

    I'm happily running a 64bit kernel with 32bit userland, but I was wondering whether there is any way to let pacman allow me to install the 64bit kernel (manually downloaded) without me needing to edit pacman.conf. I sometimes forget to set the arch to i686 again causing me to install 64bit packages.
    If there is no such option, I'll script something for myself, but I wanted to be sure I didn't miss something (maybe an undocumented option?).

    I have the Architecture line commented out of my pacman.conf, but that is because I am too lazy to upgrade the kernel using --arch.  That and I use "i686" in my mirror url and am fairly sure I will never change it to x86_64 by accident...
    Anyway, these are the changes I made to /etc/inittab.  Just added linux32 in lots of places.
    # -8 options fixes umlauts problem on login
    c1:2345:respawn:linux32 /sbin/agetty -8 38400 tty1 linux
    c2:2345:respawn:linux32 /sbin/agetty -8 38400 tty2 linux
    c3:2345:respawn:linux32 /sbin/agetty -8 38400 tty3 linux
    c4:2345:respawn:linux32 /sbin/agetty -8 38400 tty4 linux
    c5:2345:respawn:linux32 /sbin/agetty -8 38400 tty5 linux
    c6:2345:respawn:linux32 /sbin/agetty -8 38400 tty6 linux
    # Hypervisor Virtual Console for Xen and KVM
    #h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux
    ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    # Example lines for starting a login manager
    #x:5:respawn:/usr/bin/xdm -nodaemon
    #x:5:respawn:/usr/sbin/gdm -nodaemon
    #x:5:respawn:/usr/bin/kdm -nodaemon
    #x:5:respawn:linux32 /usr/bin/slim >& /dev/null
    x:5:respawn:linux32 /usr/sbin/lxdm >& /dev/null
    Do that, and you will never know that you are running an x86_64 kernel and can keep Architecture=auto if you wish.

  • [SOLVED]Strange problem with Optimus in HP dv4-5113tx

    Hi all.
    I have arch64 installed in my new laptop with Optimus.
    And the graphics drivers installation part strictly follows http://www.pavanky.com/archlinux-cuda-o … ge-kepler/
    Although using bumblebee I can use `optirun` to run applications via nVIDIA GPU.
    But I still can not work if I don't load the kernel with 'nomodeset' parameter.
    If 'nomodeset' is not presented. The screen would be off after 'Waiting for uDEV events'.
    Or if I compiled 'i915' module into initramfs the screen would be off immediately after the initramfs is loaded.
    Even when blackscreen occurs X launches normally. I can check the log and I found nothing inproper there.
    Here is my device info when vesa driver is used.
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device [103c:189a]
        Flags: fast devsel, IRQ 16
        Memory at d1000000 (64-bit, non-prefetchable) [size=4M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 4000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 650M] [10de:0fd1] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device [103c:189a]
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at d0000000 (32-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        Memory at b0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 3000 [size=128]
        Expansion ROM at b2000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [b4] Vendor Specific Information: Len=14 <?>
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Capabilities: [900] #19
    Last edited by mrain (2012-09-16 02:07:10)

    I've done a experiment.
    First I boot the kernel with nomodeset parameter.
    Then I use these commands to manually load intel drivers.
    sudo modprobe -r i915
    sudo modprobe i915 modeset=1
    After that I get a black screen.

  • [Solved] Disable ipv6 on rEFInd

    Trying out luakit and uzbl-tabbed. They are almost painfully  slow(20-30+sec to 100% page loads). Firefox and Chromium load pages almost instanlty, taking about 6sec to 100%.
    I read on here that ipv6 may be causing it. I read that i need to do it through the kernel line. I'm not sure how to do it with my bootloader, rEFInd. I don't want to play trial and error with it so does anyone know exactly how to do this?
    Last edited by Mgrim (2013-03-20 03:34:28)

    How to do it in rEFInd depends on how you're booting your kernel. There are at three common possibilities:
    EFI stub loader and auto-detection -- In this case, you must edit the refind_linux.conf file that lives in the same directory as your kernel file(s).
    EFI stub loader and manual configuration -- If you're using manual boot stanzas in refind.conf, you must add the options to the "options" line in the relevant stanza.
    Via another boot loader (GRUB, ELILO, etc.) -- If rEFInd is passing control to another boot loader, you must configure it to pass the option to the kernel, not rEFInd.
    There are some less-common possibilities, too. For instance, you can build kernel options into your kernel binary at compile time. If you're relying on this, you'd have to adjust the options when you build your kernel.

Maybe you are looking for

  • Podcast not showing up on ATV search

    The podcast I publish is available (format wise) for iphone, mac/win and ATV. If I search for the podcast in iTunes it shows up and play. If I use AppleTV and search for the podcast there it doesn't appear in the search results. How can I fix that?

  • Outbound trigerring for Inspection Lots

    Hi Friends, I am working on QM. I have to trigger inspection lots data in the form of an outbound idoc. I need to find out any creation/change in inspection lots data. In this scenario the inspection lots will be created/changed when: 1) there is a c

  • Need to understand when  redo log files content  is wrote to datafiles

    Hi all I have a question about the time when redo log files are wrote to the datafiles supposing that the database is in NOARCHIVELOG mode, and all redo log files are filled, the official oracle database documentation says that: *a filled redo log fi

  • Full screen ACR problem

    I open the ACR window on my primary monitor, but as soon as I push the fullscreen button at the top of the ACR window, the ACR window goes fullscreen AND goes to my secondary monitor! I have nview (nvidia) deactivated for Photoshop, so that can`t be

  • Cannot Change SQL Query in Master page

    I am testing out Flex 3 and when I add a new master page and try to click the "Edit Master Page" button to write a query, nothing happens.  Any ideas?