Is it possible to run custom programs using the Lion recovery partition ?

I understand that it is now possible to get the Recovery Partition onto a USB drive such as a Flash Drive.
What I want to do is create/copy some tools, and dump them on the recovery flash drive, boot up and execute them.
This will also be helpful for some 3rd party firmware updates, such as SSD drives, as we cannot update the firmware on a SSD if we boot from it,
and are forced to try to create Linux/Windows boot drives to install such updates (eg OCZ Vertex 2 SSD).
I figure I could try to cheat, and replace one of the Apple Tools with another program and hope it works, but I would rather not do this.
Ideally, would just like to be able to run a Terminal Shell, and run whatever commands I want.
Cheers

You can have more than one partition on your flash drive. Use one for the Apple Recovery Disk Assistant (which will be hidden after it is installed). Use the other(s) for whatever you need as required.
http://support.apple.com/kb/HT4848
Regards,
Colin R.

Similar Messages

  • Running abap programs using the macros

    In our DP implementation we have faced several issues in the extraction of the data from the demand planning to one of the legacy system. We have written the ABAP program and would be using the read planning book bapi. I wanted to run the ABAP program using the macro could some one please let me know what is the structure of the macro builder that is used to fire the ABAP program. this is being fired from the macros as some comparison is to be done to run the macro.

    Hi,
    Some more information on macro function
    REPORT_SUBMIT()
    REPORT_SUBMIT( 'program_name' ;  <'job_name'> ; <'job_number'>; <'newmode'>) causes the specified program to be executed. Use the optional arguments, job name and job number, if you wish the program to run in the background. If you set the argument 'newmode', the results are displayed in a new window.
    Hope this will helps you.
    Regards,
    Sunitha.

  • Can I use the HP Recovery partition after formatting and repartitio​ning the rest of the hard drive?

    I recently had my HP Pavilion dv4 2145dx laptop (Windows 7 64-bit) go kerput.  The Geek Squad said that the motherboard died.  I've purchased another laptop, and I'm using that one for now, and I am using the hard drive from the old dv4 as an external.
    I'm planning to keep using the hard drive from the old dv4 as an external for now, but I'd like to be able to fix the dv4 at some point in the future.  Here's the problem:  to get the most out of the old dv4's drive as an external, I'd like to repartition it so that there is one NTFS partition and one HFS+ partition.  That way I could use it easily with both my Mac and Windows machines. 
    But if I do that, I'm not sure if the HP Recovery image would still work.  If it didn't work, then if/when I get the old dv4 a new motherboard, I couldn't restore the OS from the Recovery partition.  This is a problem, because I didn't create Recovery Disks (stupid, I know - I'm definitely making them for the new machine). 
    So I'd like to do one of these two things: 
    1)  Create my dv4 Recovery Disks.  Can I do this if the dv4's drive is mounted in an external enclosure?
    2)  Format and partition the dv4 drive (leaving the Recovery partition intact), and later recover the system from the Recovery partition.  Would the Recovery partition still work under those conditions?
    Thanks for any help anyone's got.
    This question was solved.
    View Solution.

    Hi:
    Anything you do to the C:\drive will render the recovery partition inoperable.
    You won't be able to create a set of recovery disks unless the drive is operable in the notebook.
    Can you still read all 25 characters of your W7 product key on the bottom of your busted notebook?
    If so, you can do this...
    If you can read the 25 character Microsoft windows 7 product key, you can download plain Windows 7 ISO files to burn to a DVD for the version of windows that came installed on your PC, and that is listed on the Microsoft COA sticker on your PC's case.
    Burn the ISO using the Burn ISO option on your DVD burning program and burn at the slowest possible speed your program will allow. This will create a bootable DVD.
    Or use the Windows 7 USB/DVD installation tool to compile the ISO file you download from Digital River. Link and instructions below. You need a 4 GB flash drive to use the USB method of compilation.
    http://www.microsoftstore.com/store/msstore/html/p​bPage.Help_Win7_usbdvd_dwnTool
    Use the 25 character product key on the PC to activate the installation.
    The key will activate either a 32 or 64 bit installation.
    Then go to the PC's support and driver page to install the drivers you need.
    Link to the W7 ISO file downloads is below.
    http://www.mydigitallife.info/official-windows-7-s​p1-iso-from-digital-river/
    Or, you can probably still order a set of recovery disks for your notebook from HP.
    http://h10025.www1.hp.com/ewfrf/wc/document?docnam​e=bph07143&tmp_task=solveCategory&cc=us&dlc=en&lan​...
    Paul

  • Is it possible to make a slipstream using the recovery CD (SM30-154 WXP)?

    Is it possible to make an slipstream using the product recovery (satelite pro SM30-154 and windows XP home) and die windows XP sp 3 update?
    If so, how?
    grtz
    Bert

    Hi
    What you could do is to create a new image using a 3rd party application like Norton Ghost for example.
    You could firstly install the Windows XP using the Toshiba recovery CD.
    Then you could install the MS service pack 3 and then you could create the new image.
    Such image could be stored on the new CD or as file on the second partition.
    I did it too. Ive got two partitions on my HDD and have created a backup of C (system partition) using the Ghost. The file is stored on D (data partition) and if something will go wrong with my Windows I can restore it using this file.
    Easy ;)

  • What are the steps to make it seamless for a customer to use the install program and then use the installed program?

    I wrote an install program (.exe) that is downloaded from a website.  When run, it 1) leads a customer to browse to a directory, and 2) copies files (.exe, .dll, etc.) from a website to that directory.  When I run, the installed program works.
    What are the steps to make it seamless for a customer to use the install program and then use the installed program? 
    bhs67

    This site https://msdn.microsoft.com/en-us/library/vstudio/2kt85ked%28v=vs.110%29.aspx provides a basic description of the Visual Studio Windows Installer. 
    Near the bottom of the page is "You can unlock all the features of InstallShield by paying to upgrade to the full version of InstallShield."  Where do I find info that describes the differences between the "free" and the "full"
    versions?
    bhs67
    Hello,
    The default feature does support the task for your requirement, so there is no need to pay for the other features unless you want to use some feature which is not free.
    In addition, as this thread
    InstallShield LE not available with VS 2012 RTM? shared, even through there is a link to InstallShield LE in the New Project dialog under Deployment solutions, but it belongs to third-party that I would recommend you consider posting this issue
    at the following forum to get supports about InstallShield.
    http://community.flexerasoftware.com/forumdisplay.php?133-InstallShield
    Regards.
    Carl
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Possible to run NXT program on PC simulate before I run it on nxt brick?

    1. Is it possible to run NXT program on PC simulate before I run it on nxt brick?  For example, NI has this program http://legoengineering.com/library/doc_download/126-play-the-scale.html so I want to run it on my PC first to check it and or modify it.  Then later I will install(compile) whatever to put it on the nxt brick.  Is there any type of simulation program or visual simulation of what I am about to put on the nxt brick before I put it on? 
    2.  (a)What is the difference between Lego NXT-G 2.0 versus (b)(Labview Student edition $80.00 + NI LabVIEW Toolkit for LEGO MINDSTORMS NXT )? I am guessing no datalogging with just option b?
      (a= http://www.legoeducation.com/store/detail.aspx?CategoryID=178&by=9&ID=1670&c=1&t=0&l=0&bhcp=1 ) (b= http://zone.ni.com/devzone/cda/tut/p/id/4435 )
    Thank you?.

    I do know of this one software where you can simulate the NXT, but it might only be for NXT-G programs.
    SimplySim at The NXT Step
    Other than that I don't think there's any way.
    As for the difference between the two, there's a whole ton. Those are two different programs with very different syntaxes. Lego NXT-G is the basic software that comes with the NXT kit. It's a very scaled down version of LabVIEW and is pretty nice. LabVIEW is much more advanced and you can do much more with it, but you are restricted to using the LabVIEW NXT Toolkit and the NXT's cababilities. (no float, only so much RAM, etc.). But you can still do a ton more with it. Yes, you can data log with LabVIEW in, like, many ways.
    Hope that helps!

  • Is this possible to run a program on one server(e.g. development server) on

    Is this possible to run a program on one server(e.g. development server) on another server via remote log on, or any other such technique

    Hi Surbhi,
    RfC are remote function calls through which u can remotely access other system.
    RFC
    Purpose
    Communication between applications of different systems in the SAP environment includes connections between SAP systems as well as between SAP systems and non-SAP systems. Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems. The RFC calls a function to be executed in a remote system.
    Synchronous RFC
    The first version of RFC is synchronous RFC (sRFC). This type of RFC executes the function call based on synchronous communication, which means that the systems involved must both be available at the time the call is made.
    Transactional RFC (tRFC)
    Transactional RFC (tRFC, also originally known as asynchronous RFC) is an asynchronous communication method that executes the called function module in the RFC server only once. The remote system need not be available at the time when the RFC client program is executing a tRFC. The tRFC component stores the called RFC function, together with the corresponding data, in the SAP database under a unique transaction ID (TID).
    If a call is sent, and the receiving system is down, the call remains in the local queue until a later time. The calling dialog program can proceed without waiting to see whether or not the remote call was successful. If the receiving system does not become active within a certain amount of time, the call is scheduled to run in batch.
    tRFC is always used if a function is executed as a Logical Unit of Work (LUW). Within a LUW, all calls are
    ·         executed in the order in which they are called
    ·         executed in the same program context in the target system
    ·         run as a single transaction: they are either committed or rolled back as a unit.
    Implementation of tRFC is recommended if you want to guarantee that the transactional order of the calls is preserved.
    Disadvantages of tRFC
    ·       tRFC processes all LUWs independent of one another. Due to the amount of activated tRFC processes, this procedure can reduce performance significantly in both the send and the target systems.
    ·       In addition, the sequence of LUWs defined in the application cannot be kept. Therefore, there is no guarantee that the transactions are executed in the sequence dictated by the application. The only guarantee is that all LUWs are transferred sooner or later.
    Queued RFC (qRFC)
    To guarantee that multiple LUWs are processed in the order specified by the application, tRFC can be serialized using queues (inbound and outbound queues). This type of RFC is called queued RFC (qRFC).
    qRFC is therefore an extension of tRFC. It transfers an LUW (transaction) only if it has no predecessors (in reference to the sequence defined in different application programs) in the participating queues.
    Implementation of qRFC is recommended if you want to guarantee that several transactions are processed in a predefined order.
    RFC: Data Transfer
    All RFC types are transferred by means of CPI-C or  TCP/IP. They constitute a form of gateway communication. 
    HOPE I ANSWERED TO UR POINT
    reward if helpful
    thanks and regards
    suma

  • Unable to Run C Program using Xcode "Stop Executable"

    Hi All
    Have been using the Terminal to compile programs built through Xcode but now want to use Xcode itself. Everytime I press build and go it builds successfully but won't run. I found a tutorial that mentioned if you are using Xcode 3.0 (I am) you can't use build and run, for output, you have to go to run and then push console.Ok that works. I then found someone with the same issue as mine everytime you want to build and run it appears with another window saying "Stop Executable"They were told to make sure they were building the .c file in a project and not building it from a text editor and then importing. I always build new projects.
    I want to interact with the program not just see its output? so my question is can I interact with programs i.e. User can enter data or strings or, do I have to build an interface to do this through Xcode. I Also forgotten to mention I found information through the forum that said to go to First Aid through utilities and repair file permissions, this has been done but still does not work. Many thanks for your time and as you can probably tell I am new to Xcode.

    To run your command-line program in Xcode, open the debugger console by choosing Run > Console. Run your program by choosing Run > Run or Build > Build and Run. You'll have to build and run if you haven't compiled the program before. Your program will run, and you will see output in the console. You interact with the program from the console.
    If you're not able to enter input in the console, choose Run > Sync with Debugger. If doing that doesn't work, you can run your program in the Terminal application by double-clicking the program from the Finder. It's less convenient than running it in Xcode, but you'll at least be able to run the program and interact with it.

  • Running external program using java

    hi
    i am trying to run an external program using the runtime.exec() method. my problem is that the external program only runs when i press ctrl-c to exit my program. does anyone know how i can execute the external program while my program is still running without having to quit the program?should i be using threads?
    thanks

    As per the api doc exec will be executed as a seperate process
    Process exec(String command) ------Executes the specified string command in a separate process.
    Can you able to share that code what you have written ?

  • Compile and run java programs using batch file

    i am using eclipse to run my java programs.How to compile and run those programs using a batch file?

    a) just write a batch file, and add it to the project. When you want to run it, go to a command window and invoke it. (There is probably also a way to invoke it from Eclipse)
    b) if the project is complicated, take a look at ant. Eclispe knows about ant files.

  • Is it possible to run process chain from the certain process/point?

    Hello
    Is it possible to run process chain from the certain process?
    How?
    Thanks

    Hello,
    yes it possible! use the following steps.
    1. Goto the process which you want the chain to start from.Goto display messages>> Chain tab. In the generated instance note the variant and instance.
    2. Goto table RSPROCESSLOG and give variant and instance and get logid details.
    3. t codese37>> run FM RSPROCESSFINISH.
    4. give the deatils u have got in RSPROCESSLOG table here and say execute.
    This will solve ur problem.
    Hope this helps!
    Reg
    Deepmala

  • I want to update the Custom table using the data available in ITAB.

    Hi,
    I want to updaste the Custom Table which is created by me (Ztable) using the data available in itab.(which i got from defferent standard tables)
    I want to update the custom table using the itab data How is it possible?
    Is any possible by using Modify ?
    DPK.

    example here
    modifying datbase table useing internal table
    advises before updating this datbase table plz lock that table to avoid incosistency
    write the logic for modifying
    Modify the database table as per new dunning procedure
    MODIFY fkkvkp FROM TABLE lt_fkkvkp .
    and finally unlock the table
    example
    *To lock table for further operations
    constants: lc_tabname TYPE rstable-tabname VALUE 'FKKVKP' . "FKKVKP
    CALL FUNCTION 'ENQUEUE_E_TABLE'
    EXPORTING
    tabname = lc_tabname
    EXCEPTIONS
    foreign_lock = 1
    system_failure = 2
    OTHERS = 3.
    IF sy-subrc EQ 0.
    To fetch all the contract accounts for customers of the segment
    Households/SME.
    PERFORM fetch_contract_accounts using lc_tabname .
    ENDIF. " IF sy-subrc EQ 0.
    *wrote the logic
    Modify the database table as per new dunning procedure from internal table
    MODIFY fkkvkp FROM TABLE lt_fkkvkp .
    *unlock the tbale
    CALL FUNCTION 'DEQUEUE_E_TABLE'
    EXPORTING
    TABNAME = uc_tabname .

  • PE4-Win7: Please run this program from the Administrator account so it can set up your license. Once the license is set up, you can run it from any account.

    Hi,
    I'm using Premiere Elements 4 in Windows 7 (64 bit). When I launch PE I get the following error:
    Please run this program from the Administrator account so it can set up your license. Once the license is set up, you can run it from any account.
    Any idea how to solve it?

    I came across this link online. Please check it out and decide if it will or will not advance your case.
    http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-wi ndows-vista/
    ATR

  • Midp 2.0: is it possible to run 2 timers at the same time?

    elo! jz wondering if its possible to run 2 timers at the same time..

    actually, im going to use the first timer for the character's animation such as walking.. the other timer i'll use for timing the 'walking activity' of the character (let's say, 3 seconds walking).. after 3 seconds, the character will stop and do other activity aside from walking..
    p.s.
    im mentioning about timers in midp 2.0 :)

  • Which programs use the memory card?

    Can anyone help me determine which programs use the memory card? My E90 won't connect in transfer mode because Pc Suite says there is an application using it. As far as I'm concerned, active notes and sms were the ones to blame. They specifically have the option to use the memory card. But I can't find it in other apps. Any suggestions will be appreciated.

    Various installed programs will run from your MMC in the background. I suggest you install and app called Best Taskman from www.symbianware.com.
    Install this to your phone memory!
    Now open it up, press options - view - advanced - processes
    you will see all running processes and an icon next to them. If th icon looks like a memory card, then it is running from that. Press the "C" key on each MMC running process to close them.
    Now you'll be able to connect via mass storage.
    I recommend making a note of which apps these are and re-installing them to your phone memory instead. Also, any app you know will have a feature required to tun in the background, ensure this is installed on the phones memory!
    If I have helped you, please hit the star at the bottom of my posts - it's appreciated!
    Don't forget if your problem is solved to press the "Accept as Solution" button.

Maybe you are looking for