[SOLVED] No module for virtualbox-ose with 2.6.27

Hi there,
I just upgraded and noticed, that virtualbox isn't starting. Probing vboxdrv manually doesn't work because there is no module for the current kernel. The packages virtualbox-modules was upgraded with the system-upgrade. I'm using virtualbox-modules-2.0.2-3.pkg.tar.gz.
So I'm compiling the modules manually with ABS right now, will report the results.
Edit: After compiling and installing, there is still no working module
Last edited by crom (2008-10-15 20:04:36)

You only need to recompile virtualbox-modules. I did that yesterday and worked flawlessly.
The thing you have to notice, is that you must update the kernel version defined in the PKGBUILD and virtualbox-modules.install:
cp -r /var/abs/community/modules/virtualbox-modules .
cd virtualbox-modules
sed -i 's|2.6.26-ARCH|2.6.27-ARCH|' PKGBUILD virtualbox-modules.install
makepkg

Similar Messages

  • Build modules for Virtualbox 4.2 guest

    I expected to see packages for virtualbox 4.2 guest additions in package lists. Is there some reason why there aren't any?
    Also, is there some reason why installing kernel source has to be such a PITA?
    Building modules against installed kernel source is so easy --like with virtualbox guest additions.

    yug wrote:
    I expected to see packages for virtualbox 4.2 guest additions in package lists. Is there some reason why there aren't any?
    Also, is there some reason why installing kernel source has to be such a PITA?
    Building modules against installed kernel source is so easy --like with virtualbox guest additions.
    I dunno, version 4.1 works fine enough.  Do you need version 4.2 for a particular usage-type-thing? 
    community/virtualbox-additions 4.1.22-1 [installed]
    The official all-in-one VirtualBox Guest Additions ISO/CD image
    community/virtualbox-archlinux-additions 4.1.22-1
    Additions only for Arch Linux guests (userspace tools)

  • Inbound Idoc function module  for Cycle count with msg type WVINVE

    Can any one tell me which is the standard function Module which processes Cycle count for message type WVINVE.
    My requirement is to setup Inbound Idoc for cycle processing with message type WVINVE.

    Hi Mukesh,
             Inbound FM is IDOC_INPUT_STORE_INVENTORY , and Process code is WVIN.
             Yoou can check this in Tcode WE42 for process code WVIN.
    Regards
    Srikanth M

  • Custom login module for EP7.4 with Captcha

    Hi
    I am trying to create a custom login module which validates the captcha shown at the login screen using SAP help link:
    http://help.sap.com/saphelp_nw73/helpdata/en/48/ff4faf222b3697e10000000a42189b/content.htm?frameset=/en/48/fcea4f62944e88e10000000a421937/frameset.htm&current_toc=/en/74/8ff534d56846e2abc61fe5612927bf/plain.htm&node_id=20
    The session is being set in the Captcha servlet which is used to render the image on the login page.
    However when I am trying to compare it with input or print the session value, its throwing an exception.
    I checked in the NWA logs and it just shows the following error message:
    6. com.temp.loginModule.MyLoginModuleClass OPTIONAL ok exception true Authentication did not succeed.
    Please help me analyse the error stack. Can someone point where do i check the detailed logs to trace the issue?
    Please find below source of my login module.
    package com.temp.loginModule;
    import java.io.IOException;
    import java.util.Map;
    import javax.security.auth.login.LoginException;
    import javax.security.auth.Subject;
    import javax.security.auth.callback.CallbackHandler;
    import javax.security.auth.callback.Callback;
    import javax.security.auth.callback.NameCallback;
    import javax.security.auth.callback.UnsupportedCallbackException;
    import nl.captcha.Captcha;
    import com.sap.engine.interfaces.security.auth.AbstractLoginModule;
    import com.sap.engine.lib.security.http.HttpGetterCallback;
    import com.sap.engine.lib.security.http.HttpCallback;
    import com.sap.engine.lib.security.LoginExceptionDetails;
    import com.sap.engine.lib.security.Principal;
    public class MyLoginModuleClass extends AbstractLoginModule{
      private CallbackHandler callbackHandler = null;
      private Subject subject = null;
      private Map sharedState = null;
      private Map options = null;
      // This is the name of the user you have created on
      // the AS Java so you can test the login module
      private String userName = null;
      private boolean successful;
      private boolean nameSet;
      public void initialize(Subject subject, CallbackHandler callbackHandler,
      Map sharedState, Map options) {
      // This is the only required step for the method
      super.initialize(subject, callbackHandler, sharedState, options);
      // Initializing the values of the variables
      this.callbackHandler = callbackHandler;
      this.subject = subject;
      this.sharedState = sharedState;
      this.options = options;
      this.successful = false;
      this.nameSet = false;
      * Retrieves the user credentials and checks them. This is
      * the first part of the authentication process.
      public boolean login() throws LoginException {
    // HttpGetterCallback httpGetterCallback = new HttpGetterCallback(); 
    //       httpGetterCallback.setType(HttpCallback.REQUEST_PARAMETER); 
    //       httpGetterCallback.setName("captchaInput"); 
           String value = null; 
    //       try { 
    //       callbackHandler.handle(new Callback[] { httpGetterCallback }); 
    //           String[] arrayRequestparam = (String[]) httpGetterCallback.getValue(); 
    //           if(arrayRequestparam!=null && arrayRequestparam.length>0)
    //           value = arrayRequestparam[0]; 
    //       } catch (UnsupportedCallbackException e) { 
    //       throwNewLoginException("An error occurred while trying to validate credentials."); 
    //       } catch (IOException e) { 
    //            throwUserLoginException(e, LoginExceptionDetails.IO_EXCEPTION); 
      value = getRequestValue("captchaInput");
      userName = getRequestValue("j_username");
      HttpGetterCallback httpGetterCallbackSessionCaptcha = new HttpGetterCallback(); 
      httpGetterCallbackSessionCaptcha.setType(HttpCallback.SESSION_ATTRIBUTE); 
      httpGetterCallbackSessionCaptcha.setName("myCaptchaLogin"); 
      try { 
      callbackHandler.handle(new Callback[] { httpGetterCallbackSessionCaptcha }); 
      Captcha arraySessionParam = (Captcha) httpGetterCallbackSessionCaptcha.getValue();
    // System.out.println("****************************************************httpGetterCallbackSessionCaptcha" + (arraySessionParam==null?"null session":arraySessionParam.getAnswer())+
    // "\n captchaInput" + value+"*********************");
      if(arraySessionParam==null || !arraySessionParam.isCorrect(value)){
      throwNewLoginException("Entered code does not match with the image code.Session:"+(arraySessionParam==null?"null":arraySessionParam.getAnswer())+" Param:"+ value);
    // throwUserLoginException(new Exception("Entered code does not match with the image code."));
      httpGetterCallbackSessionCaptcha.setValue(null);
      } catch (UnsupportedCallbackException e) { 
      throwNewLoginException("An error occurred while trying to validate credentials."); 
      } catch (IOException e) { 
      throwUserLoginException(e, LoginExceptionDetails.IO_EXCEPTION); 
      // Retrieve the user credentials via the callback
      // handler.
      // In this case we get the user name from the HTTP
      // NameCallback.
    // NameCallback nameCallback = new NameCallback("User name: ");
      /* The type and the name specify which part of the HTTP request
      * should be retrieved. For Web container authentication, the
      * supported types are defined in the interface
      * com.sap.engine.lib.security.http.HttpCallback.
      * For programmatical authentication with custom callback
      * handler the supported types depend on the used callback handler.
    // try {
    // callbackHandler.handle(new Callback[] {nameCallback});
    // catch (UnsupportedCallbackException e) {
    // return false;
    // catch (IOException e) {
    // throwUserLoginException(e, LoginExceptionDetails.IO_EXCEPTION);
    // userName = nameCallback.getName();
    // if( userName == null || userName.length() == 0 ) {
    // return false;  
      /* When you know the user name, update the user information
      * using data from the persistence. The operation must
      * be done before the user credentials checks. This method also
      * checks the user name so that if a user with that name does not
      * exist in the active user store, a
      * java.lang.SecurityException is thrown.
    // try {
    // refreshUserInfo(userName);
    // } catch (SecurityException e) {
    // throwUserLoginException(e);
      /* Checks if the given user name starts with the specified
      * prefix in the login module options. If no prefix is specified,
      * then all users are trusted.
    // String prefix = (String) options.get("user_name_prefix");
    // if ((prefix != null) && !userName.startsWith(prefix)) {
    // throwNewLoginException("The user is not trusted.");
      /* This is done if the authentication of the login module is    
      * successful.
      * Only one and exactly one login module from the stack must put
      * the user name in the shared state. This user name represents
      * the authenticated user.
      * For example if the login attempt is successful, method
      * getRemoteUser() of
      * the HTTP request will retrieve exactly this name.
      if (sharedState.get(AbstractLoginModule.NAME) == null) {
      sharedState.put(AbstractLoginModule.NAME, userName);
      nameSet = true;
      successful = true;
      return true;
      * Commit the login. This is the second part of the authentication
      * process.
      * If a user name has been stored by the login() method,
      * the user name is added to the subject as a new principal.
      public boolean commit() throws LoginException {
      if (successful) {
      /* The principals that are added to the subject should
      * implement java.security.Principal.You can use the class
      * com.sap.engine.lib.security.Principal for this purpose.
      Principal principal = new Principal(userName);
      subject.getPrincipals().add(principal);
      /* If the login is successful, then the principal corresponding
      * to the <userName> (the same user name that has been added
      * to the subject) must be added in the shared state too.
      * This principal is considered to be the main principal
      * representing the user.
      * For example, this principal will be retrieved from method
      * getUserPrincipal() of the HTTP request.
      if (nameSet) {
      sharedState.put(AbstractLoginModule.PRINCIPAL, principal);
      } else {
      userName = null;
      return true;
      * Abort the authentication process.
      public boolean abort() throws LoginException {
      if (successful) {
      userName = null;
      successful = false;
      return true;
      * Log out the user. Also removes the principals and
      * destroys or removes the credentials that were associated 
      * with the user during the commit phase.
      public boolean logout() throws LoginException {
      // Remove principals and credentials from subject
      if (successful) {
      subject.getPrincipals(Principal.class).clear();
      successful = false;
      return true;
      private String getRequestValue(String parameterName) 
         throws LoginException { 
           HttpGetterCallback httpGetterCallback = new HttpGetterCallback(); 
           httpGetterCallback.setType(HttpCallback.REQUEST_PARAMETER); 
           httpGetterCallback.setName(parameterName); 
           String value = null; 
           try { 
          callbackHandler.handle(new Callback[] { httpGetterCallback }); 
               String[] arrayRequestparam = (String[]) httpGetterCallback.getValue(); 
               value = arrayRequestparam[0]; 
           } catch (UnsupportedCallbackException e) { 
                return null; 
           } catch (IOException e) { 
                throwUserLoginException(e, LoginExceptionDetails.IO_EXCEPTION); 
           return value; 
    Regards
    Ramanender Singh

    Ramanender,
    JAAS modules usually requires a restart whenever you need to change them. So be very careful with what you expect once you re-deploy your code.
    Once the library is loaded it will never reload itself until you perform a restart of the VM. 
    Connect to the debug port may help, but basic debugging will not take you too far either.
    I would recommend you to use the log tracing facility on your code. Just enter the following class attribute:
    import com.sap.tc.logging.Location;
    private static final Location trace = Location.getLocation(<your_classname_here>.class);
    trace.warningT("Some Warning Text Here..." + variable here);
    trace.debugT("Some Warning Text Here..." + variable here);
    You may need to go NWA and set the Location Severity Level to Debug according to your needs.
    Leave the trace code on your module for IT personnel to debug it if necessary. Don't forget to have the severity level of your code properly set.
    Meaning: You don't want to have every trace message your module sills out with warningT() or infoT().
    There is a excellent blog here on how this works
    Then you will be able to inspect some variable contents while the callbackhandler is being executed.
    Pay special attention with the timing - variables have a lifetime when dealing with login modules.
    Use the entering(<method_name>) and exiting(<method_name> just ot make sure where in the code the variable should be populated and when.
    BR,
    Ivan

  • Unable to compile module for Intel VTUNE with 3.16.4-1 kernel

    I am currently running  3.16.4-1-ARCH #1 and I tried to compile the kernel module for Intel Vtune XE 2013 (r17).
    Unluckily, GCC stops reporting the following errors:
    /opt/intel/vtune_amplifier_xe_2013/sepdk/src/vtsspp/collector.c: In function ‘vtss_target_new’:
    /opt/intel/vtune_amplifier_xe_2013/sepdk/src/vtsspp/collector.c:985:35: error: ‘VSYSCALL_START’ undeclared (first use in this function)
    addr = (unsigned long)VSYSCALL_START;
    ^
    /opt/intel/vtune_amplifier_xe_2013/sepdk/src/vtsspp/collector.c:985:35: note: each undeclared identifier is reported only once for each function it appears in
    /opt/intel/vtune_amplifier_xe_2013/sepdk/src/vtsspp/collector.c:986:36: error: ‘VSYSCALL_MAPPED_PAGES’ undeclared (first use in this function)
    size = (unsigned long)(VSYSCALL_MAPPED_PAGES * PAGE_SIZE)
    As the source code points out:
    #include <asm/fixmap.h> /* VSYSCALL_START */
    The missing symbols are expected to be found under /usr/lib/modules/3.16.4-1-ARCH/build/arch/x86/include/asm/fixmap.h, but it seems that they are not present anymore.
    Grepping the headers could not help at all.
    What am I missing here ?

    It looks like the macros:
    VSYSCALL_START
    VSYSCALL_SIZE
    VSYSCALL_END
    VSYSCALL_MAPPED_PAGES
    got dropped after v3.15
    I wonder if I need to downgrade.

  • Function module for popup window  with list display.

    Hi,
       I need simple program or function module name that accepts internal table as input and displays the content of the internal table as list in popup window.
    Regards
    Madhu.

    Hii Madhu
    check this fm
    <b>REUSE_ALV_POPUP_TO_SELECT</b>
    check this implementation..
    *& Report  ZALV_SAMPLE                                                *
    *& Program for displaying data using function modules :                *
    *& REUSE_ALV_LIST_DISPLAY                                              *
    *& REUSE_ALV_POPUP_TO_SELECT                                           *
    *& REUSE_ALV_GRID_DISPLAY                                              *
    REPORT  ZALV_SAMPLE                            .
    TABLES VBAK.
    DATA it_vbak LIKE VBAK OCCURS 0 WITH HEADER LINE.
    SELECTION-SCREEN uline.
    PARAMETERS: ALV1 RADIOBUTTON GROUP ALV,       "REUSE_ALV_LIST_DISPLAY
                ALV2 RADIOBUTTON GROUP ALV,       "REUSE_ALV_POPUP_TO_SELECT
                ALV3 RADIOBUTTON GROUP ALV,       "REUSE_ALV_GRID_DISPLAY
                ALV4 RADIOBUTTON GROUP ALV.       " NORMAL DISPLAY
    SELECTION-SCREEN uline.
    SELECT * FROM  VBAK
             INTO CORRESPONDING FIELDS OF TABLE it_vbak
             UP TO 10 ROWS.
    IF ALV1 = 'X'.
       PERFORM ALV_FUNC1.
    ELSEIF ALV2 = 'X'.
       PERFORM ALV_FUNC2.
    ELSEIF ALV3 = 'X'.
      PERFORM ALV_FUNC3.
    ELSEIF ALV4 = 'X'.
      PERFORM NORM.
    ENDIF.
    *&      Form  ALV_FUNC1
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM ALV_FUNC1 .
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
      EXPORTING
        I_STRUCTURE_NAME               = 'VBAK'
      TABLES
        T_OUTTAB                       = it_vbak
       EXCEPTIONS
         PROGRAM_ERROR                  = 1
         OTHERS                         = 2
    IF SY-SUBRC <> 0.
       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.                    " ALV_FUNC1
    *&      Form  ALV_FUNC2
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM ALV_FUNC2 .
    CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
      EXPORTING
        I_TITLE                       = 'SALES ORDER INFO'
        I_ZEBRA                       = 'X'
        I_TABNAME                     = 1
        I_STRUCTURE_NAME              = 'vbak'
      TABLES
        T_OUTTAB                      = it_vbak
       EXCEPTIONS
         PROGRAM_ERROR                 = 1
         OTHERS                        = 2
    IF SY-SUBRC <> 0.
       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.                    " ALV_FUNC2
    *&      Form  ALV_FUNC3
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM ALV_FUNC3 .
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        I_STRUCTURE_NAME                  = 'vbak'
        I_GRID_TITLE                      = 'SALES ORDER INFO'
      TABLES
        T_OUTTAB                          = it_vbak
       EXCEPTIONS
         PROGRAM_ERROR                     = 1
         OTHERS                            = 2
    IF SY-SUBRC <> 0.
       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.                    " ALV_FUNC3
    *&      Form  NORM
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM NORM .
    format intensified.
    skip 1.
    WRITE: /'SALES DOC.',
            '    Created on ',
            '    Time',
            '      Created by',
            '       Valid from ',
            '     Sold-to party'.
    format intensified off.
    skip 2.
    LOOP AT it_vbak.
    write: / it_vbak-vbeln,'   ',
             it_vbak-erdat,'   ',
             it_vbak-erzet,'   ',
             it_vbak-ERNAM,'   ',
             it_vbak-ANGDT,'       ',
             it_vbak-KUNNR.
    endloop.
    ENDFORM.                    " NORM
    Reward points if helpful
    Revert back for more help
    REGARDS
    Naresh

  • [solved] Pango modules : text is rendered with squares

    Hello
    I couldn't find the solution in the forum, so I though I'd post the solution. If your GTK apps display text with squares only, you may have a problem with pango modules. You can debug that by launching the app in a terminal, but it's not that easy if all your apps including the terminal are in GTK...
    The solution is to run this command :
    pango-querymodules > '/etc/pango/pango.modules'
    Normally, this is done when upgrading pango, but sometimes it gets wrong with no reason.
    Cilyan

    Hello Cilyan,
    I got this issue(http://bbs.archlinux.org/viewtopic.php?id=75541), and just today find your topic.
    Thank's a lot for a solution and my respects
    But, i think that better to place this topic in Desktop Environments  forums, because first of all users will think that this problem with x11 and find there first..

  • Function module for error message with language param

    any Function Module that has language param in it?
    thanks,

    Dear Rayann,
    Use FM FORMAT_MESSAGE.
    Thanks & Regards,
    Nagaraj Kalbavi

  • I can't load VirtualBox OSE additions modules

    Hi to everyone:
    I have VirtualBox (OSE) installed on my system:
    [glsadmin@researchlinux ~]$ pacman -Qs virtualbox
    local/virtualbox-modules 3.0.12-1
    Kernel modules for VirtualBox
    local/virtualbox-ose 3.0.12-1
    Powerful x86 virtualization for enterprise as well as home use (Open Source Edition)
    local/virtualbox-ose-additions 3.0.12-1
    Guest Additions for VirtualBox (Open Source Edition)
    local/virtualbox-ose-additions-modules 3.0.12-1
    Kernel modules for VirtualBox Guest Additions
    I can't load the modules of OSE additions:
    [root@researchlinux ~]# modprobe vboxadd
    FATAL: Error inserting vboxadd (/lib/modules/2.6.31-ARCH/misc/vboxadd.ko): No such device
    [root@researchlinux ~]# modprobe vboxvfs
    FATAL: Error inserting vboxvfs (/lib/modules/2.6.31-ARCH/misc/vboxvfs.ko): No such device
    [root@researchlinux ~]#
    But they're on the system:
    [root@researchlinux ~]# pacman -Ql virtualbox-ose-additions-modules
    virtualbox-ose-additions-modules /lib/
    virtualbox-ose-additions-modules /lib/modules/
    virtualbox-ose-additions-modules /lib/modules/2.6.31-ARCH/
    virtualbox-ose-additions-modules /lib/modules/2.6.31-ARCH/misc/
    virtualbox-ose-additions-modules /lib/modules/2.6.31-ARCH/misc/vboxadd.ko
    virtualbox-ose-additions-modules /lib/modules/2.6.31-ARCH/misc/vboxvfs.ko
    [root@researchlinux ~]#
    Someone else with the same problem ... anyone knows how to fix it?

    wonder wrote:
    do you have virtualbox-additions installed?
    pacman -Qs virtualbox
    No, I don't.
    [glsadmin@researchlinux ~]$ pacman -Qs virtualbox
    local/virtualbox-modules 3.1.0-1
    Kernel modules for VirtualBox
    local/virtualbox-ose 3.1.0-1
    Powerful x86 virtualization for enterprise as well as home use (Open Source Edition)
    local/virtualbox-ose-additions 3.1.0-1
    Guest Additions for VirtualBox (Open Source Edition)
    local/virtualbox-ose-additions-modules 3.1.0-1
    Kernel modules for VirtualBox Guest Additions
    I remember that program's package (virtualbox-additions) is under PUEL license, but I can't use the package in one enterprise environment; by that reason I thought that the virtualbox-ose-additions package could be useful for my main target: change between the guest system and the host system without to use the CTRL key for to release the mouse pointer.

  • [SOLVED] Booting to SD card (mmcblk0) with Grub2

    I have a laptop with win7/Ubuntu on the hard drive; this laptop also has an SDHC slot.
    For my own reasons I decided to install Arch on an SD card.
    I installed arch according to this very helpful post: http://bbs.archlinux.org/viewtopic.php?pid=398679
    Since the system already boots with Grub2 from the Ubuntu install I skipped the grub install steps.
    My BIOS cannot boot to SD cards (even with the bootable flag set on the mmcblk0p1 partition)
    I booted into Ubuntu and ran update-grub, this added the following entry to the Grub2 boot menu: "Arch (on /dev/mmcblk0p1)"
    Booting to this gives three errors:
    no such device (error lists correct UUID of SD card)
    hd2,1 cannot get C/H/S values
    you need to load the kernel first
    the entry in grub.cfg is:
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry "Arch (on /dev/mmcblk0p1)" {
    insmod ext2
    set root='(hd2,1)'
    search --no-floppy --fs-uuid --set 7b8f752b-2d7e-46f9-9989-77ff1e481b97
    linux /boot/vmlinuz26 root=/dev/mmcblk0p1
    initrd /boot/kernel26.img
    Last edited by crotonic (2010-05-22 05:23:01)

    I have got the system to boot the way I want and will try to detail it for others
    1) Make a kernel that can boot an SDHC card
    I found this list of needed kernel modules for doing this with ubuntu: http://www.linuxformat.com/forums/viewtopic.php?t=11709
    First I chroot-ed from ubuntu into my sd card according to: http://wiki.archlinux.org/index.php/Ins … ting_Linux
    then using the wiki as my guide: http://wiki.archlinux.org/index.php/Mkinitcpio
    I copied /etc/mkinitcpio.conf to a new file /etc/mkinitcpio-custom.conf
    and edited the modules line to look like so
    MODULES="mmc_core mmc_block sdhci sdhci-pci"
    then ran (still while chroot-ed of course) note that the -k option should match the version that you are using (mine is 2.6.33)
    # mkinitcpio -c /etc/mkinitcpio-custom.conf -g /boot/kernel26-custom.img -k 2.6.33-ARCH
    exit the chroot back to ubuntu
    2) Move the files to the boot partition
    I am using ubuntu's partition as the boot since that is where grub2 is installed
    First I made a copy and renamed vmlinuz26 to vmlinuz26-custom
    and another copy/rename to make System.map26-custom
    NOTE: I am not sure if renaming these helps/hurts/or doesnt matter (feed back appreciated)
    then I moved those 2 files and kernel26-custom.img to the /boot of the ubuntu /
    3) Setup a working grub.cfg
    Since it is recommended to not edit grub.cfg directly in Grub2 I just added the following entry to /etc/grub.d/40_custom
    menuentry "Arch (on /dev/mmcblk0p1) custom" {
    set root='(hd0,5)'
    linux /boot/vmlinuz26-custom root=/dev/mmcblk0p1
    initrd /boot/kernel26-custom.img
    and run this
    update-grub
    hd0,5 is grub2 notation for my ubuntu partition (where /boot is of course)
    This is all I did to get it running that I can remember
    Arch's /etc/fstab is:
    # <file system> <dir> <type> <options> <dump> <pass>
    /dev/mmcblk0p1 / ext2 defaults,noatime 0 1
    devpts /dev/pts devpts defaults 0 0
    shm /dev/shm tmpfs nodev,nosuid 0 0
    /dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
    /dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
    /dev/fd0 /media/fl auto user,noauto 0 0
    notice that there is no /boot mount point
    I can boot into Arch using the setup I described above with a totally empty /boot on the Arch partition
    Should I care that it is not mounted?
    I hope this helps other people trying to boot from SD cards

  • [solved] virtualbox-ose-additions-modules and pacman -Syu

    I get the following error from my VM (Oracle VM VirtualBox) under Windows when doing a pacman -Syu:
    :: Starting full system upgrade...
    :: Replace kernel26-firmware with core/linux-firmware? [Y/n]
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: virtualbox-ose-additions-modules: requires kernel26<2.6.34
    pacman -Qs kernel26 =
    local/kernel26 2.6.33.4-1 (base)
    The Linux Kernel and modules
    local/kernel26-firmware 2.6.33.4-1 (base)
    The included firmware files of the Linux Kernel
    local/kernel26-headers 2.6.33.4-1
    Header files and scripts for building modules for kernel26
    Please help.d
    Last edited by tpfkanep (2010-06-22 09:00:51)

    find a more up to date mirror. virtualbox-ose-additions-modules 3.2.4-3 has the proper dependencies

  • Virtualbox doesn't compiles "vboxdrv" module for 2.6.24 kernel

    I installed Virtualbox, however I cannot launch any OS because the vboxdrv module doesn't exists for the latest kernel (I found another module for the 2.6.23 kernel); so the GUI says that I should execute this:
    /etc/init.d/vboxdrv setup
    However that file doesn't exists. I already tried to uninstall virtualbox and reinstalling from pacman, but still no luck.
    What should I do? Is this a bug?
    Thanks in advance.

    I think that's where the confusion  is.  When I got the package from AUR it had:
    -rw-r--r-- 1 ralvez users  217 2008-01-08 15:58 interfaces
    -rw-r--r-- 1 ralvez users 3596 2008-01-20 11:38 PKGBUILD
    -rwx------ 1 ralvez users  174 2007-12-30 04:23 vbox_build_module
    -rw-r--r-- 1 ralvez users 2384 2007-12-30 07:39 vbox.install
    -rw-r--r-- 1 ralvez users 2179 2007-12-30 07:31 vboxnet.patch
    So the patch file is there (in bold text) ... and is not executable is a text file. That's why I'm asking if I have to do something with it to make the whole thing work.
    Since it is just a plain text file if I try to use it as an upgrade patch it fails with error:
    loading package data... error: error while reading package vboxnet.patch: Unrecognized archive format: Invalid or incomplete multibyte or wide character
    error: failed to add target 'vboxnet.patch'
    So, I'm stuck. I see no way to solve the problem.
    R.
    Edit: On re-reading your post I wonder what package from core are you referring to? I was under the impression that when we use AUR we are "fetching" files not from core but form the AUR source.
    Am I wrong?
    Last edited by ralvez (2008-02-13 22:50:31)

  • [Solved] VirtualBox-ose no run GUI

    I has installed VirtualBox, but don't work. In bash appears this:
    VirtualBox: Error -10 in SUPR3HardenedMain!
    VirtualBox: Effective UID is not root (euid=1000 egid=1000 uid=1000 gid=1000)
    VirtualBox: Tip! It may help to reinstall VirtualBox.
    With qt yes work, but with sdl says that I executed with root!! ¿Is normal?
    Nom            : virtualbox-ose
    Versió         : 3.2.8-2
    URL            : http://virtualbox.org
    Llicències     : GPL  custom
    Grups          : Cap
    Proporciona    : virtualbox=3.2.8
    Depen de       : libxml2  libxcursor  libidl2  libxinerama  sdl  libxmu  curl
                     kernel26-headers  gcc  make
    Dep opcionals  : libxt: for shared clipboard
                     libvncserver: for VNC support in VBoxHeadless
                     pulseaudio: for pulseAudio support
                     python: for python support
                     qt: for VirtualBox GUI
    Requerit per   : Cap
    Conflictes amb : virtualbox-modules<=3.1.6-2
    Substitueix    : virtualbox-modules
    Mida instal.   : 39548,00 K
    Empaquetador   : Ionut Biru <[email protected]>
    Arquitectura   : x86_64
    Data de constr.: dl 23 ago 2010 13:43:39 CEST
    Data instal.   : dv 27 ago 2010 16:53:41 CEST
    Raó instal.    : Instal·lat explícitament
    Script instal. : Sí
    Descripció     : Powerful x86 virtualization for enterprise as well as home use
                     (Open Source Edition)
    Last edited by igallart (2010-08-27 15:03:13)

    I think that is necesary qt to GUI. Before working with sdl, with the version of AUR, but now it seems that no. Thanks

  • Virtualbox-ose, virtualbox-modules 2.2.0 on kernel 2.6.29

    Anyone managed to get virtualbox-ose and virtualbox-modules 2.2.0 working on kernel 2.6.29?
    I tried editing the virtualbox-modules PKGBUILD like so:
    9,10c10,11
    < _kernver=2.6.28-ARCH
    < pkgver=2.1.2
    > _kernver=2.6.29-ARCH
    > pkgver=2.2.0
    16,17c17,18
    < depends=('kernel26>=2.6.28' 'kernel26<2.6.29')
    < makedepends=('bin86' 'dev86' 'iasl' 'libstdc++5' 'qt3' 'sdl_ttf' 'libxt'
    > depends=('kernel26>=2.6.28' 'kernel26<2.6.30')
    > makedepends=('bin86' 'dev86' 'iasl' 'libstdc++5' 'qt3' 'qt4' 'sdl_ttf' 'libxt'
    44c45
    < md5sums=('ce1360945d65a79dbea1bec997c25c00')
    > md5sums=('37bd7d58cf7b6c46998cfd82c1b70573')
    to get the makedeps in place I did
    pacman -Sy --asdeps dev86 iasl qt3 qt4 sdl_ttf pulseaudio gcc34 xalan-c
    But when I run makepkg it can't find Qt4

    schuay wrote:isn't qt4 just called qt?
    actually qt provides qt4. so If you call pacman -S qt4 it will install qt (which is at version 4.something)
    I have qt and qt3 installed.
    schuay wrote:
    and you'll also probably need this:
    #get virtualbox working with 2.6.29
    in /opt/virtualbox/src/vboxdrv/Makefile, uncomment VBOX_USE_INSERT_PAGE and recompile module - should be fixed by 2.6.29.1
    for -ose i'm not sure where the Makefile is, but i guess you can find it with grep
    I don't think so. I'm running 2.6.29.1

  • Can't pacman virtualbox-ose [SOLVED]

    Hi!
    I'm trying to install virtualbox-ose. I've never used it before (as well as any other virtual machine). But the problem is that I can't install it via pacman. It says:
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: klibc-extras: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
    :: klibc-kbd: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
    :: klibc-module-init-tools: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
    :: klibc-udev: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
    wtf? What is wrong?
    Thanks.
    Last edited by Axell (2009-01-30 01:33:19)

    Ok, it helped Thank you!

Maybe you are looking for

  • How do I transfer Safari bookmarks from one computer to another?

    I have 3 macs and want to have the same bookmarks on each...is there an easy way to do this? Thanks in advance! I have Safari 4.0.4.

  • IOS7 mail downloaded all my old email.

    How do I delete all this old email at one time? How do I stop this massive downloading?

  • Lightroom 2.6 ????

    In another post Oct 16th I think) Eric said: "Yes, official 7D support is on the way (work in progress). Eric" I wonder if Eric (or someone else in the know) will actually confirm whether or not there will be a 2.6 in the near future. I'm pondering b

  • Is it possible to Lock just one column value in a row?

    Is it possible to Lock just one column value in a row A Java Developer has just asked me if it is possible to Lock just one column value in a row in Oracle select ename from emp where empno=7369 for update; EMPNO ENAME      JOB              MGR HIRED

  • Where do the XMP metadata templates and keywords files go WIN XP?

    I've just changed computers and upgraded to CS6. I am trying to import my Bridge metadata templates and keywords. I have the files from the old computer but I don't know where to put them on the new computer. The same folder structure where I found t