[solved] Can grub2-efi chainload a bios target?

Hi,
my laptop runs arch in efi-mode which works fine for me for everyday use. However (its summer break) I would like to install windows for some gaming.
Since my internal hard drive is occupied by linux and data, I tried to install to an external hard drive, following this guide. To make matters worse, since there is no windows on my laptop, I did this using virtual box, which does not allow booting windows in uefi mode, so I'm stuck with a bios windows install on my external hard drive that I would like to chainload from grub2-efi. Is this possible, and if yes, how?
I tried the commands from the wiki page:
menuentry "Windows" {
set root=(hd1,1)
chainloader --force +1
but this gives me an error, saying that the efi path is invalid (not a big surprise)
Last edited by Mox (2013-08-05 17:33:24)

Okay, so is the windows installation on bare-metal or not?  You say you did this via virtualbox, but that would imply that there is no reason to have to chainload from grub to bios mode.  So I am a bit confused here.  (And by bare-metal, I just mean not in a virtual machine image, I know that it is on an external drive at least).
I have not come across any documentation that suggests that this is a possibility from grub2-efi.  That doesn't mean that there is no way to do this, but I do not think that there is a legitimate (read "supported") way to do this.  rEFInd, Rod Smith's fork of rEFIt, is supposedly able to handle the bios boot sector, but it is not totally reliable unless you are using a Mac, for which this functionality was actually designed.
I have seen tutorials about how to convert windows from bios to UEFI or vice versa though. So that may be an option.
On my system, I can set the machine to use both UEFI and bios modes at the same time.  It then also gives me a choice of which should be the preferred method in the event that both methods are available.  So if I were to have this setup, where Linux (or whatever) is configured to boot with UEFI, and another operating system (not just limited to windows) is configured to use bios mode, then I could quite easily make both available.  What I would need to do is to configure the system to use my UEFI bootloader using a firmware entry. That is it would need a direct nvram entry created using something like efibootmgr.  Then I would set the bios to use 'both" (UEFI and legacy bios) and give preference to legacy bios. That way I could select that created entry to boot the UEFI thing (in your case grub-efi), while also having the option of booting from the disk itself to get to the bios booting OS.
But unfortunately, every firmware is different, and I have heard of many machines that don't offer such functioanlity. This method would also require that I would have to potentially deal with two boot managers.  So I could hold (on my machine) F12 and select the windows disk, or let it boot the default UEFI entry and get grub (or gummiboot in my case).

Similar Messages

  • [SOLVED] Splitting grub2 package as grub2-bios and grub2-efi

    Hi all,
             I currently maintain the grub2-efi-bzr http://aur.archlinux.org/packages.php?ID=40290 and grub2-bios-bzr http://aur.archlinux.org/packages.php?ID=41055 AUR packages. I proposed a split PKGBUILD to tpowa and pressh for grub2 package based on requests at https://bugs.archlinux.org/task/19838 and https://bugs.archlinux.org/task/20419 . The PKGBUILD creates 4 packages grub2-common, grub2-bios, grub2-efi-x86_64, grub2-efi-i386.
    I need your impressions and suggestions on improving the PKGBUILD, especially in avoiding the use of multilib toolchain. Thanks in advance.
    grub2-bios for Archlinux i686 and x86_64 (multilib needed in x86_64) - compiled as any in Arch64
    grub2-bios for Archlinux i686 and x86_64 (multilib needed in x86_64) - compiled as any in Arch64
    grub2-efi-x86_64 for Archlinux i686 and x86_64 (no need for multilib in x86_64, not possible to compile in i686) - compiled as any in Arch64
    I currently use x86_64 Archlinux with gcc-multilib from the official repo. I do not have i686 linux (either Arch or any other distro) installed. My system compiles both grub2-efi-x86_64 and grub2-efi-i386 using the below PKGBUILD. I use only grub2-efi-x86_64 (or x86_64-EFI) in my system.
    _grub2_rev=3040
    _grub2_lua_ver=19
    _grub2_gpxe_ver=12
    _grub2_ntldr_ver=13
    _grub2_915_ver=6
    _USE_MULTILIB=1
    pkgname=('grub2-common' 'grub2-bios' 'grub2-efi-i386')
    pkgbase="grub2"
    pkgver="1.99beta0_r${_grub2_rev}"
    pkgrel=1
    url="http://www.gnu.org/software/grub/"
    arch=('i686' 'x86_64')
    license=('GPL3')
    optdepends=()
    makedepends=('bdf-unifont' 'python2' 'xz' 'autogen' 'texinfo' 'help2man' 'gettext')
    options=(strip docs zipman !emptydirs)
    groups=('grub2')
    conflicts=()
    provides=()
    # source=("ftp://alpha.gnu.org/gnu/grub/grub-${pkgver}.tar.gz"
    source=("http://dl.dropbox.com/u/9710721/grub2_sources/grub2_r${_grub2_rev}.tar.xz"
    "http://dl.dropbox.com/u/9710721/grub2_sources/grub2_extras_lua_r${_grub2_lua_ver}.tar.xz"
    "http://dl.dropbox.com/u/9710721/grub2_sources/grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz"
    "http://dl.dropbox.com/u/9710721/grub2_sources/grub2_extras_ntldr-img_r${_grub2_ntldr_ver}.tar.xz"
    "http://dl.dropbox.com/u/9710721/grub2_sources/grub2_extras_915resolution_r${_grub2_915_ver}.tar.xz"
    'grub2.default'
    'grub.cfg.example'
    '20_memtest86+'
    '05_archtheme')
    noextract=("grub2_extras_lua_r${_grub2_lua_ver}.tar.xz"
    "grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz"
    "grub2_extras_ntldr-img_r${_grub2_ntldr_ver}.tar.xz"
    "grub2_extras_915resolution_r${_grub2_915_ver}.tar.xz")
    sha256sums=('50e17683b972c0f5aab9b252af6c800bdc6068aab3654059046a435a3c5eccb6'
    '4d092a8780342a0f7fb5f5f92dc3b123fb5dd583ba137357630c56d416ed3114'
    '8ce1b6b89ef0e3545736477d4c4418524e32c7fb9ba40c67dcebfb84b98cde66'
    '554e9d65805ac61ca9a8c7cecdf6e7d28375dc28b3984140faef0e929e1ebd5b'
    'f0bd90bbbad4b07ec2053d4056f7c5252e95e97477af4206df59ec2d72d88ce0'
    '9dc7834514deabba3eb3ed19d0c7d73e3ab0114b7cd8a2eb6b17e8b7a6328143'
    '8128da77d8e8c86077fde561ba107756ece744ad54a16161c637ce73f836a84a'
    'ba0f871ee93760d14d7f19709bb875af4a863a758776a23519ca7100a63da295'
    '6628b70b857c024297af38cf519bfe7d518a122030ab5d0958677a60ddff6cdd')
    # DESTARCH="i686"
    DESTARCH="x86_64"
    if [ "${CARCH}" = 'x86_64' ] && [ "${_USE_MULTILIB}" = '1' ]
    then
    makedepends=(${makedepends[@]} 'gcc-multilib' 'gcc-libs-multilib' 'lib32-glibc' 'binutils-multilib' 'libtool-multilib')
    _EFIEMU="--enable-efiemu"
    _CFLAGS=""
    _HOST="x86_64"
    if [ "${DESTARCH}" = 'i686' ]
    then
    _CFLAGS="-m32"
    _HOST="i686"
    fi
    elif [ "${CARCH}" = 'x86_64' ] && [ "${_USE_MULTILIB}" = '0' ]
    then
    echo "This package can be built only in a i686 system or in a x86_64 system using gcc-multilib. Exiting."
    exit 1
    fi
    if [ "${CARCH}" = 'i686' ]
    then
    _EFIEMU="--disable-efiemu"
    if [ "${DESTARCH}" = 'x86_64' ]
    then
    _CFLAGS="-m32 -static"
    _HOST="i686"
    fi
    fi
    build_grub2-common_and_bios() {
    rm -rf ${srcdir}/grub2_bios_${DESTARCH} || true
    cp -r ${srcdir}/grub2 ${srcdir}/grub2_bios_${DESTARCH}
    cd ${srcdir}/grub2_bios_${DESTARCH}
    mkdir ${srcdir}/grub2_bios_${DESTARCH}/grub2-extras/
    cd ${srcdir}/grub2_bios_${DESTARCH}/grub2-extras/
    bsdtar xf ${srcdir}/grub2_extras_lua_r${_grub2_lua_ver}.tar.xz
    bsdtar xf ${srcdir}/grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz
    bsdtar xf ${srcdir}/grub2_extras_ntldr-img_r${_grub2_ntldr_ver}.tar.xz
    bsdtar xf ${srcdir}/grub2_extras_915resolution_r${_grub2_915_ver}.tar.xz
    cd ${srcdir}/grub2_bios_${DESTARCH}
    export GRUB_CONTRIB=${srcdir}/grub2_bios_${DESTARCH}/grub2-extras/
    ## Archlinux changed default /usr/bin/python3, need to use /usr/bin/python2 instead
    cp ${srcdir}/grub2_bios_${DESTARCH}/autogen.sh ${srcdir}/grub2_bios_${DESTARCH}/autogen_unmodified.sh
    sed -i 's|python|python2|' ${srcdir}/grub2_bios_${DESTARCH}/autogen.sh
    ${srcdir}/grub2_bios_${DESTARCH}/autogen.sh
    echo
    mkdir ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS
    cd ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS
    CFLAGS="${_CFLAGS}" ${srcdir}/grub2_bios_${DESTARCH}/configure --with-platform=pc \
    --host=${_HOST} \
    --program-transform-name=s,grub,grub2, \
    --enable-mm-debug \
    ${_EFIEMU} \
    --enable-grub-mkfont \
    --prefix=/usr \
    --bindir=/bin \
    --sbindir=/sbin \
    --mandir=/usr/share/man \
    --infodir=/usr/share/info \
    --sysconfdir=/etc
    echo
    CFLAGS="${_CFLAGS}" make
    echo
    ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS/grub-mkfont --output=${srcdir}/unifont.pf2 /usr/share/fonts/misc/unifont.bdf || true
    ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS/grub-mkfont --ascii-bitmaps --output=${srcdir}/ascii.pf2 /usr/share/fonts/misc/unifont.bdf || true
    build_grub2-efi-i386() {
    mkdir ${srcdir}/grub2_efi/BUILD_EFI_i386
    cd ${srcdir}/grub2_efi/BUILD_EFI_i386
    CFLAGS="${_CFLAGS}" ${srcdir}/grub2_efi/configure --with-platform=efi \
    --target=i386 \
    --host=${_HOST} \
    --program-transform-name=s,grub,grub2, \
    --enable-mm-debug \
    --disable-efiemu \
    --prefix=/usr \
    --bindir=/bin \
    --sbindir=/sbin \
    --mandir=/usr/share/man \
    --infodir=/usr/share/info \
    --sysconfdir=/etc
    echo
    CFLAGS="${_CFLAGS}" make
    echo
    build_grub2-efi() {
    rm -rf ${srcdir}/grub2_efi || true
    cp -r ${srcdir}/grub2 ${srcdir}/grub2_efi
    rm -rf ${srcdir}/grub2
    cd ${srcdir}/grub2_efi
    mkdir ${srcdir}/grub2_efi/grub2-extras/
    cd ${srcdir}/grub2_efi/grub2-extras/
    bsdtar xf ${srcdir}/grub2_extras_lua_r${_grub2_lua_ver}.tar.xz
    bsdtar xf ${srcdir}/grub2_extras_gpxe_r${_grub2_gpxe_ver}.tar.xz
    cd ${srcdir}/grub2_efi
    export GRUB_CONTRIB=${srcdir}/grub2_efi/grub2-extras/
    ## Archlinux changed default /usr/bin/python3, need to use /usr/bin/python2 instead
    cp ${srcdir}/grub2_efi/autogen.sh ${srcdir}/grub2_efi/autogen_unmodified.sh
    sed -i 's|python|python2|' ${srcdir}/grub2_efi/autogen.sh
    ${srcdir}/grub2_efi/autogen.sh
    echo
    build_grub2-efi-i386
    echo
    build() {
    echo
    build_grub2-common_and_bios #
    echo
    build_grub2-efi #
    echo
    package_grub2-common() {
    pkgdesc="The GNU GRand Unified Bootloader version 2 - Files common for all platforms"
    install="grub2-common.install"
    depends=('sh' 'xz' 'freetype2' 'mtools' 'dosfstools')
    conflicts=('grub2')
    backup=('etc/default/grub' 'etc/grub.d/40_custom')
    cd ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS
    make DESTDIR=${pkgdir} install
    ## install grub2-extras ntldr-img's grubinst as grub2-grubinst
    install ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS/grub-core/grubinst ${pkgdir}/sbin/grub2-grubinst || true
    ## remove platform specific files
    rm -rf ${pkgdir}/usr/lib/grub2/
    rm -rf ${pkgdir}/usr/share/grub2/
    ## remove some problamatic files - may work properly in future
    rm -rf ${pkgdir}/etc/bash_completion.d/
    cp ${pkgdir}/sbin/grub2-install ${pkgdir}/sbin/grub2_bios-install
    cp ${pkgdir}/sbin/grub2-install ${pkgdir}/sbin/grub2_efi_x86_64-install
    cp ${pkgdir}/sbin/grub2-install ${pkgdir}/sbin/grub2_efi_i386-install
    sed -i "s|^\(target_cpu\)=.*|\1=i386|; \
    s|^\(platform\)=.*|\1=pc|" \
    ${pkgdir}/sbin/grub2_bios-install
    sed -i "s|^\(target_cpu\)=.*|\1=x86_64|; \
    s|^\(platform\)=.*|\1=efi|" \
    ${pkgdir}/sbin/grub2_efi_x86_64-install
    sed -i "s|^\(target_cpu\)=.*|\1=i386|; \
    s|^\(platform\)=.*|\1=efi|" \
    ${pkgdir}/sbin/grub2_efi_i386-install
    ## install the /etc/grub.d/ files
    install ${startdir}/05_archtheme ${pkgdir}/etc/grub.d/05_archtheme
    install ${startdir}/20_memtest86+ ${pkgdir}/etc/grub.d/20_memtest86+
    ## install the unifont files
    install ${srcdir}/unifont.pf2 ${pkgdir}/etc/grub.d/unifont.pf2 || true
    install ${srcdir}/ascii.pf2 ${pkgdir}/etc/grub.d/ascii.pf2 || true
    ## install /etc/default/grub
    install -Dm644 ${srcdir}/grub2.default ${pkgdir}/etc/default/grub
    ## install example grub2 config file
    install -Dm755 ${srcdir}/grub.cfg.example ${pkgdir}/etc/grub.d/grub.cfg.example
    ## rename grub.info to grub2.info
    mv ${pkgdir}/usr/share/info/grub.info ${pkgdir}/usr/share/info/grub2.info || true
    export CARCH="${DESTARCH}"
    package_grub2-bios() {
    pkgdesc="The GNU GRand Unified Bootloader version 2 - Built for PC BIOS"
    arch=('any')
    depends=(grub2-common=${pkgver})
    replaces=('grub2')
    install="grub2-bios.install"
    cd ${srcdir}/grub2_bios_${DESTARCH}/BUILD_BIOS
    make DESTDIR=${pkgdir} install
    ## remove non platform-specific files
    rm -rf ${pkgdir}/bin/
    rm -rf ${pkgdir}/sbin/
    rm -rf ${pkgdir}/etc/
    rm -rf ${pkgdir}/usr/share/info/
    rm -rf ${pkgdir}/usr/share/man/
    rm -rf ${pkgdir}/usr/lib/grub/
    package_grub2-efi-i386() {
    pkgdesc="The GNU GRand Unified Bootloader version 2 - i386 UEFI version"
    arch=('any')
    depends=("grub2-common=${pkgver}" 'efibootmgr-git')
    replaces=('grub2-efi-x86')
    install="grub2-efi.install"
    cd ${srcdir}/grub2_efi/BUILD_EFI_i386
    make DESTDIR=${pkgdir} install
    ## remove non platform-specific files
    rm -rf ${pkgdir}/bin/
    rm -rf ${pkgdir}/sbin/
    rm -rf ${pkgdir}/etc/
    rm -rf ${pkgdir}/usr/share/info/
    rm -rf ${pkgdir}/usr/share/man/
    rm -rf ${pkgdir}/usr/lib/grub/
    sed -i "s|^\(_EFI_ARCH\)=.*|\1=i386|" ${startdir}/grub2-efi.install
    Last edited by skodabenz (2011-01-30 19:36:25)

    The package is now in testing repo and will soon be moved to extra repo. Solved by splitting the PKGBUILDs and through direct interaction with grub2 maintainer using irc.

  • Where can I get an old BIOS for my X230T?

    I recently upgraded from 2.50 BIOS to 2.54 and now I'm having audio issues. I can only found the latest BIOS on Lenovos site. Where can I get 2.50 to put it back and test if audio fixes? Does Lenovo have a link for older BIOS?
    vr
    -James
    Solved!
    Go to Solution.

    Good day and welcome to the community.
    For the bootable CD versions, have a look at the bottom of:
    http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS029684
    For the update utility versions, have a look at the bottom of:
    http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS029683
    Hope this helps.
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество
    Community Resources: Participation Rules • Images in posts • Search (Advanced) • Private Messaging
    PM requests for individual support are not answered. If a post solves your issue, please mark it so.
    X1C3 Helix X220 X301 X200T T61p T60p Y3P • T520 T420 T510 T400 R400 T61 Y2P Y13
    I am not a Lenovo employee.

  • Mini 110 bios pasword problem Can you give me a Bios unlock code for CNU9443DVL

    Can you give me a Bios unlock code for CNU9443DVL
    Tnank you in advace
    Branko
    This question was solved.
    View Solution.

    Welcome App. Try.
    e 9 l o v v f t 6 k
    Third letter lowercase L.
    I must inform you that these services are not endorsed by HP, and that HP is not responsible for any damage that may arise to your system by using these services. Please be aware that you do this at your own risk.
    HP Expert Tester "Now testing HP Pavilion 15t i3-4030U Win8.1, 6GB RAM and 750GB HDD"
    Loaner Program”HP Split 13 x2 13r010dx i3-4012Y Win8.1, 4GB RAM and 500GB Hybrid HDD”
    Microsoft Registered Refurbisher
    Registered Microsoft Partner
    Apple Certified Macintosh Technician Certification in progress.

  • I can't enter to the Bios - Toshibe Satellite C55-B5287

    Hello,
    I could enter the Bios in the past, but after I installed a new windows, I can't enter to the Bios.
    I tried to click F1-F12 (I know that I need to click F2 or F12, but those keys doesn't work).
    I did a lot of tries, but it isn't working for me.
    Someone know how to solve this problem?
    P.S. - I have the minimum requirments for the game "Titanfall", but when I run it, it's working very slow...
    I have another computer which has low Specifications more than this computer, and titanfall works like a charm there...
    Why does it happen to me?
    Thanks!
    Solved!
    Go to Solution.

    Try this. After starting the laptop so it's begun booting, hold the power button for 10+ seconds to force a hard shutdown. Hold the F2 key down and press the power button to start the computer again. Continue holding F2 even after you pressed the power button. It might take a couple tries.
    - Peter

  • [SOLVED] LVM GRUB2 no volume groups found?

    Hi.
    I have installed Arch with LVM on a macbook pro. Since I installed /boot inside the LVM, I had to install GRUB2-efi also (the mac uses EFI).
    When I boot, I am able to get to the GRUB2 menu but when I try to start Arch, I get this error:
    No volume groups found
    ERROR: Unable to determine major/minor number of root device '(Arch_Linux-boot)'
    And right before the GRUB2 menu appears, an error message flashes so quickly I can only make out the word "failed".
    Arch is in an extended partition (/dev/sda3) with root, boot, var, home and swap on their own separate partitions.
    In /etc/default/grub (NOT on the CD), I added "lvm2" to GRUB_PRELOAD_MODULES and added "root=(Arch_Linux-boot)" to GRUB_CMDLINE_LINUX. Arch_Linux is the volume group and boot is the boot partition. During installation, I set USELVM="yes" (in the first configuration file in the configure system phase) and added an lvm2 hook in the mkinitcpio configuration file (during installation also).
    Also, when I try to boot OS X (using GRUB2), it seems to boot (spits out some console stuff) then gets stuck. By holding Option at startup and selecting the OS X partition, I can boot into OS X. The same doesn't work with Arch.
    My guess is that it's not finding the volume group (Arch_Linux) because I got the configuration file wrong or something.
    So is
    #Settings I added in /etc/default/grub
    GRUB_CMDLINE_LINUX="root=(Arch_Linux-boot)"
    GRUB_PRELOAD_MODULES="lvm2"
    valid? Or is something wrong here?
    Last edited by Splooshie123 (2012-04-03 02:35:54)

    Lennie wrote:In your other thread you used the words 'extended partition' and 'LVM' as if they mean the same thing, but they are actually two different thing. So which of them did you use? If you just installed Arch on logical partitions, then you don't need to do any special configuration because of that. Linux doesn't care if it's installed on primary or logical partition(s).
    Sorry if I wasn't clear. I installed Arch in several logical partitions within an extended partition.
    I believe I'm close to figuring out what's wrong. Apparently I am able to access the logical partitions by using the fallback image.
    Because the fallback image works but the other one doesn't, it might be the hooks.
    I read that the fallback image doesn't load the autodetect hook. I also know that putting a hook before autodetect has the effect of sort of "exempting" the hook from autodetect.
    I recall getting a 'no controller found' error when booting the image with autodetect so I'm guessing it might be the sata hook.
    I'll try regenerating the images with sata before the autodetect hook.
    PS: If my post looks a bit "unformatted" with no spaces between paragraphs, its because I'm typing this from lynx, a text-based web browser, and I'm not that familiar with it yet.

  • Can I install the G500s BIOS on G500s Touch?

    Can I install the G500s BIOS on G500s Touch? Will it cause any problem? I want to update the BIOS because right now, if I want to press F1 I have to hold down FN and F1 which sucks for gaming and normal usage. I have noticed that the G500s model has received an update that enables users to make the F1 key the "real F1 key". However, when I check the G500s Touch page, there is no update for it.
    I don't want to use that thing called "SharpKeys" to remap my keys. I don't want any 3rd-party program installed on my laptop just to fix my F1-F12 buttons, therefore, I want to know if it is safe to do. Thanks.
    Solved!
    Go to Solution.

    Hi Derek,
    Welcome to Lenovo Community Forums!
    As there is no BIOS update available for G500s Touch laptop, please install the update available for G500s Laptop. If it is not compatible will display an error message while updating the BIOS.
    Do post us back if the issue still persists.
    Best Regards
    Shiva Kumar
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Can't boot into the bios

    Hi!i need some help please T.TIve just changed my HP 14-d003la Notebooks  HDD for an SSD.Saddly, after the cloning and plugging everything back in, the bios simply wont just boot. I even tried to put the HDD back, but no luck, ive done several BIOS recovery with the USB, still nothing. Everytime i press like F2....BIOS setup Options.....stays there forever Any clue on how to solve this?Thnx in advance!

    thereafter you can't boot up into the bios with either the F2 or the F12 key.
    Karl, you can boot directly into the BIOS by pressing (and holding down) F2 prior to pressing the power switch.
    -Jerry

  • Can I boot the 380e bios ugrade from the cd drive rather than the floppy disk?

    Can I boot the 380e bios upgrade from the cd drive rather than the floppy disk? I don't have any floppies around and I don't want to order them online just for this one task. The bios disk images are here. http://support.lenovo.com/en_US/detail.page?LegacyDocID=DSHY-46AKPY

    I'm sorry that I can't answer your CD vs diskette question, but you mention updating your 380E BIOS and the link you've included is for the 390E.
    Here's the 380E BIOS link: http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS001672
    What version are you currently at?
    Regards.
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество
    Community Resources: Participation Rules • Images in posts • Search (Advanced) • Private Messaging
    PM requests for individual support are not answered. If a post solves your issue, please mark it so.
    X1C3 Helix X220 X301 X200T T61p T60p Y3P • T520 T420 T510 T400 R400 T61 Y2P Y13
    I am not a Lenovo employee.

  • Can no longer get into BIOS, always goes to system diagnostics

    After changing some settings in BIOS the system won't boot anymore.
    But the real problem is that I can not get into the BIOS anymore. When started the system goes straight to System Diagnostics.
    When I continue I get the message:
    BootDevice Not Found
    Please install an operating system on your hard disk.
    Hard Disk - (3F0)
    When I go to the startup menu and try to enter Boot Device Options(F9) or Bios Setup(F10) it still takes me to System Diagnostics.
    The system passes all system diagnostic tests.
    I don't understand why I can't get into the BIOS anymore, this should always be possible right? How can I fix this?
    Any help is greatly appreciated.

    @WB__ 
    ‎Thank you for using HP Support Forum. I have brought your issue to the appropriate team within HP. They will likely request information from you in order to look up your case details or product serial number. Please look for a private message from an identified HP contact. Additionally, keep in mind not to publicly post ( serial numbers and case details).
    If you are unfamiliar with the Forum's private messaging please click here to learn more.
    Thank you,
    Omar
    I Work for HP

  • OBN: How can we add the tcode of target system into Source System.?

    Dear Experts,
    I want to add a t-code ME53n of ERP) into a role as OBN target in my SAP TM.
    I tried to add this t-code but could not find this t-code in SAP TM system.
    How can we add the tcode of target system into Source System.?
    I tries to import the role of target system but that does not work.
    Please help!
    Regards,
    Saurabh

    Hi Saurabh,
    Logically there is no need to add a tcode of the target system in the source system.
    If you have right roles in the system then system should allow you to add tcode in the OBN target simply by going to PFCG roles and using add transaction feature.
    To make sure it works properly you have to check the Method & Parameter assignment to the newly added tcode.
    Thanks & Regards,
    Tarun Kumar

  • Can't be used as assignment target

    Hi
    I take this code and then i get the error message:
    "my_counter" can't be used as assignment target"
    Select count(I_ERFASSUNG.ID_ERFASSUNG)into counter from I_ERFASSUNG where ID2_BETRMITTEL like ''||LEITUNG_1|| '';
              Message(counter);
              my_counter := 0;
              my_counter_1 := 0;
              n := 1;           
              for my_counter in 1..counter LOOP
                   Message('MY_Counter' ||my_counter);
                        Go_Record( my_counter );
                        Select count(I_ERFASSUNG.ID_ERFASSUNG)into counter_1 from I_ERFASSUNG where ID2_BETRMITTEL = ''||:I_ERFASSUNG.ID2_BETRMITTEL|| '';
                        Message(counter_1);
                        for my_counter_2 in 1..counter_1 LOOP
                        my_counter_1 := my_counter * 10;
                        Message(my_counter_1);
                        end loop;
                        n := n +1;
                        my_counter := my_counter + my_counter_2;
    Why does i get this error?
    Has anyone an idea to make it better?
    Thank's for help!
    Nicole

    When you name a variable in a FOR...LOOP statement, you are declaring a completely new and independent variable, separate from the one you declared explicitly in a declare statement. And PL/SQL does not allow you to alter the value of the variable declared in the FOR loop statement. Inside the For...Loop and down through your END LOOP statement, your own declared variable is not accessible.

  • Can I program my hyperlinks to target a new window?

    When exporting interactive pdf files from InDesign, my hyperlinks target the same window and permanently direct my readers away from my pdf. Can I program my hyperlinks to target a new window? The reader must constantly hit the back button in order to not lose my pdf on their browser. I do not like this and have looked for ways to tell my hyperlinks to target a new window. I have not been able to find a way thus far and I have been creating my newsletters as interactive pdf files in InDesign for over 3 years. I kept hoping with each upgrade (CS4 to CS5 to CS6 to CC) that I would see an improvement to the hyperlinks and buttons pallets. However, not much has changed here since CS4. Please correct me if I am wrong. And please share if this had already been made possible. In my newsletters, I hyperlink images as well as selected text, to external URLs.
    Side note: This was less of a problem when I emailed the pdf files directly to my contacts using Outlook. In the last year and a half, I have been using an email service provider to better track my open rates, etc. I give my interactive pdf files to my developer to put up on my company website. He provides me with a URL for my email template. So, when readers click the link to read the full newsletter (pdf) they are viewing it in a browser. I also print my newsletter. So, keeping with InDesign to be able to output my files for print and as interactive pdfs is ideal. I have not yet considered creating my newsletters in html at this point. Please feel free to make suggestions.

    Acrobat Pro has the power to add features which can't be accomplished within the interface.
    Ask in the forums there. I recall that it was fairly easy to add that JavaScript:
    Creating, Editing & Exporting PDFs

  • Satellite Pro A300D-161 why i can't download the latest Bios from Toshiba

    Hi,
    i want your help because i can't download the latest Bios for my notebook from toshiba-europe support page.
    Either internet expoler 8, either firefox can't open the Bios download page.
    Why is that problem? Is thre anyway to fix it?
    Does anyone has the same problem with me?
    Note: I'm using windows xp and the version of the bios is *3.10*v dated +30/4/2009+.
    Thanks in advance and sorry for my english, mike.

    Hi!
    I agree with you and Jimi.
    I have tried to download the BIOS for Satellite Pro A300D but it doesnt work at the moment :(
    But I think Toshiba will fix this problem as fast as possible. Try it 1 or 2 days later.
    Why do you want to update the BIOS? Do you have an issue?
    Bye

  • Where can I find an old BIOS version for X200

    Hi,
    I am running windows 7 build 7100 on an x200. After updating to BIOS Version 3.05 - 3.06 the system is significant slower. Where can I find the former BIOS version for download?
    In advance thx a lot for support.

    Hi wolfgang285, and welcome to the Lenovo User Community!
    All the BIOS versions which have been released on the web are on the X200 BIOS update page.
    I don't work for Lenovo. I'm a crazy volunteer!

Maybe you are looking for

  • Need Help Finding Tech Support Contact Info

    I can't seem to locate the area where you can either email Apple with a question or talk to a tech support person via chat, phone, email ect.... Does Apple even offer tech support? I know that some sites do and figured that Apple would too but maybe

  • In service order

    what is logic to put purchase group in service order? where we do setting of purchase group for service order in config?

  • Is there a quick way of listing all Authorization Schemes?

    Is there a quick way of listing all Authorization Schemes of all pages/items/tabs/etc of a particular application? V4.1.

  • And again - how do I superimpose an image over a moving image?

    So I am beginning to work this all out... I have cropped an image using motion which is looking great, except that the image (which is someone's head) is square because I used 'crop' in motion, any ideas how to make the edges curved? The next step is

  • Renaming the physical file

    I am having problems renaming physical files when using multiple databases in a single file and with a single environment. I was able to do this in BDB4. I want to create, load and close a database, then rename the file, and then be able to read the