Missing midlet name

during the app download of BB protect and world error message is showing missing midlet name. kindly resolve the issue

If you go to Options>Applications or Options>Device>Application Management, do you see any indication of App World being present in the list?
If so, delete them and reboot once more.
Once done, go to the website and try to reinstall. Let me know if you get the error message again.
-HMthePirate
Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

Similar Messages

  • The "MIDlet-Name" attribute is missing."

    Jul 23
    This started yesterday when my app world was constantly freezing trying to download an app. I read online to simply delete and reinstall the app world.
    Upon deleting it and attempting to reinstall I got the error message "Error: Invalid manifest or application descriptor.
    The "MIDlet-Name" attribute is missing."
    I have no idea what this means. Trying to look into it, reading through other peoples scenerios, I saw something that I thought would've maybe worked. Downgrading to OS 7.0.
    I tried doing this via Desktop Manager to no avail. I then looked into wiping the OS from the device and reinstalling. Which didn't work either and almost bricked my phone.
    I'm now back at OS 7.1 and still without the Blackberry World receiving the same error message.
    I've tried battery pulls several times, soft resets, hard resets, everything I can think of.
    H E L P M E P L E A S E!!! I love my Blackberry, but this is driving me to switch to another device.

    Avoid posting multiple threads containing the same issue : http://supportforums.blackberry.com/t5/Downloaded-applications/The-quot-MIDlet-Name-quot-attribute-is-missing-quot/m-p/3119633

  • MIDlet-Name attribute is missing on bold9700

    i just reinstalled a new os on my bold9700, but there is always the message whenever i try to update any app or even install them on my device:   "Error: Invalid manifest or applicat descriptor."                                                   The "MIDlet-Name" attribute is missing i have tried every single trick and i'm in a jam right now can anyone help me resolve this issue. Thank you

    waleynazz wrote:
    Pls am also having the same problem....can anybody pls help me out....been distrub coz I love my 9930 so much.....pls pls plsHi and Welcome to the Community!
    With a strong carrier network signal (e.g., not merely WiFi), I suggest the following steps, in order, even if they seem redundant to what you have already tried (steps 1 and 2 each should result in a message coming to your BB...please wait for that before proceeding to the next step):
    1) Register HRTKB00510 How to register a BlackBerry smartphone with the wireless networkPlease wait for one "registration" message to arrive to your Messages app2) Resend Service BooksKB02830 Send the service books for the BlackBerry Internet ServicePlease wait for "Activation" Messages, one per already configured email account, to arrive in your Messages. If you have no already configured email accounts, please wait 1 hour.3) RebootWith power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes.See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.Hopefully that will get things going again for you! If not, then you should contact your mobile service provider for formal support.
    Good luck!

  • Helpp! The 'MIDlet-Name' attribute is missing

    i cant use my app world because i have to upgrade it but everytime i try it says
     'inavlid manifest or applicationdescriptor'
     The 'MIDlet-Name' attribute is missing
    i have a bb 9360 i just got it yesterday, what should i do? please help mee

    Options > Device > Applications, scroll to BlackBerry AppWorld and delete it.
    Do a simple reboot on the BlackBerry in this manner: With the BlackBerry device POWERED ON, remove the battery for a minute, and then reinsert the battery to reboot.
    Now, using your BlackBerry browser, go to www.blackberry.com/appworld and download AppWorld again. It will update your BlackBerryID as well.
    Login.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • MIDlet-name attribute missing

    Despite deleting appworld and bbm I tried to downloading them back on my curve9320 but it writes MIDlet-name attribute is missing. What can I do please help!

    Have you tried a security wipe of the device?
    1. Please thank those who help you by clicking the "Like" button at the bottom of the post that helped you.
    2. If your issue has been solved, please resolve it by marking the post "Solution?" which solved it for you!

  • Error: java.util.zip.ZipException: missing entry name

    Does anybody know how to solve the following error? I got this error when I was trying to update files in my CVS.
    OracleJSP: oracle.jsp.parse.JspParseException: Line # 2, <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
    Error: java.util.zip.ZipException: missing entry name
    Thanks

    Hi,
    I get the same exception while reading a ZIP file. The size if the ZIP file is just 82KB but I am reading it over FTP not sure if it makes any difference. I am using JDK 1.4.2_05. Here is the code I am trying to execute.
    public class TestFTP {
    public static void main( String[] argv ) throws Exception {
    String inboundPath = "/transfer/inbound/";
    FTPClient ftp = new FTPClient();
    ftp.connect("123");
    ftp.login( "123", "123" );
    ftp.changeWorkingDirectory(inboundPath);
    FTPFile[] zipFiles = ftp.listFiles("*.zip");
    TelnetClient telnetClient;
    for(int i=0;i<zipFiles.length;i++){   
    System.out.println(zipFiles.getName());
    ZipInputStream zis = new ZipInputStream(ftp.retrieveFileStream(zipFiles[i].getName()));
    for (ZipEntry entry = zis.getNextEntry(); entry != null; entry = zis.getNextEntry()){           
    System.out.println(entry.getName());
    The error message is
    java.util.zip.ZipException: invalid entry size (expected 10291 but got 10233 bytes)
         at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:367)
         at java.util.zip.ZipInputStream.read(ZipInputStream.java:141)
         at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:91)
         at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:69)
         at test.TestFTP.main(TestFTP.java:41)
    Exception in thread "main"
    Please let me know if you were able to fix the problem.
    Thanks

  • Missing file name in the sequence

    Hi All,
    I have struck with the problem which is finding the missing file name in the file_name column. This column also have sequence.
    FAX_NAME RECEIVED SENDER FAX_SIZE
    fax000000433.tif 01-JAN-07 redro 10k
    fax000000434.tif 01-JAN-07 redro 10k
    fax000000435.tif 01-JAN-07 redro 10k
    fax000000436.tif 01-JAN-07 redro 10k
    fax000000437.tif 01-JAN-07 redro 10k
                                  One file name missing
    fax000000439.tif 01-JAN-07 redro 10k
    fax000000440.tif 02-JAN-07 redro 10k
    fax000000441.tif 02-JAN-07 redro 10k
    fax000000442.tif 02-JAN-07 redro 10k
    fax000000443.tif 02-JAN-07 redro 10k
    fax000000444.tif 02-JAN-07 redro 10k
    fax000000445.tif 02-JAN-07 redro 10k
    fax000000446.tif 02-JAN-07 redro 10k
    fax000000447.tif 02-JAN-07 redro 10k
    fax000000448.tif 02-JAN-07 redro 10k
    fax000000449.tif 02-JAN-07 redro 10k
    fax000000450.tif 02-JAN-07 redro 10k
    Here i want to retrive the Faxname(fax000000438) which is missing
    The output like..
    I've Designed one BIRT rptdesign for this this in the bellow formate..
    FAX_NAME RECEIVED SENDER FAX_SIZE     Missing_Faxes
    I've tried with bellow query but i did't get.
    select Fax_Name digits from(select min(digits) MN from (select translate(s, '0' || translate(s, '1234567890', ' '), '0') digits 7 from (select filename s from received_faxes))) connect by level8 minus select distinct digits from (select translate(s, '0' || translate(s, '1234567890', ' '), '0') digits 10 from (select filename s from received_faxes))
    Could you pls help me..

    This?
    SQL> with t1 as
      2  (select 'fax000000433.tif' nam from dual union
      3  select 'fax000000434.tif' from dual union
      4  select 'fax000000435.tif' from dual union
      5  select 'fax000000436.tif' from dual union
      6  select 'fax000000437.tif' from dual union
      7  select 'fax000000439.tif' from dual union
      8  select 'fax000000440.tif' from dual union
      9  select 'fax000000441.tif' from dual),
    10  t2 as
    11  (select to_number(mid(nam,4,9)) faxno from t1),
    12  t3 as
    13  (select max(faxno) ma, min(faxno) mi from t2)
    14  select (mi+level - 1) faxno from t3 connect by level <= ma - mi + 1
    15  minus
    16  select faxno from t2
    17  ;
         FAXNO
           438
    SQL>

  • Want to hide the MIDlet name in the application

    hi everybody,
    I developed an application,in which i am getting the MIDlet name as MIDlet-1 at the top of the screen.Because of that the image size was reducing and also i am facing the problem of the options are got hided.
    can anybody give me the solution for the hiding the MIDlet name
    lakshman

    It appeared on Nokia series40 as well as series60 and LGC7100 also

  • TNS-01151: Missing listener name - APPS_VIS

    Hi,
    We completed the installation of E-BIZ Database and Application onto separate VMs via Oracle's eDelivery templates. Both new VMs are up and running per the OVM Manager.
    However, we are not able to connect to the eBusiness Application. Per the e-Business Suite Rapid Install guide, we should be able to verify installation by accessing:
    http://<host name>.<domain name>:<HTTP port>/OA_HTML/AppsLogin
    We receive a HTTP Internal Error when trying to access this.
    Numerous verification steps have been performed including:
    - Testing network connectivity (ping) between APP VM and DB VM using the hostname
    - Checking that the tnslsnr on DB VM is listening on port 1521, which is what was also configured for APP VM
    - Checking that the httpd on APP VM is listening on port 8000
    I am unable to run lsnrctl to check the status - how should my profile be set to be able to run this as I receive: lsnrctl: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory
    I have also included adalnctl.txt log from the E-BIZ Application Server. I'm not sure whether the LISTENER.ORA on the APP or DB server should be updated. And if so what should it be updated with?
    02/15/10-13:22:33 :: You are running adalnctl.sh version 120.3
    LSNRCTL for Linux: Version 10.1.0.5.0 - Production on 15-FEB-2010 13:22:33
    Copyright (c) 1991, 2004, Oracle. All rights reserved.
    TNS-01101: Could not find service name APPS_VIS
    02/15/10-13:22:34 :: adalnctl.sh: Starting listener process APPS_VIS.
    LSNRCTL for Linux: Version 10.1.0.5.0 - Production on 15-FEB-2010 13:22:34
    Copyright (c) 1991, 2004, Oracle. All rights reserved.
    Starting /u01/E-BIZ/12.1.1/VIS/apps/tech_st/10.1.2/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.1.0.5.0 - Production
    Log messages written to /u01/E-BIZ/12.1.1/VIS/apps/tech_st/10.1.2/network/log/apps_vis.log
    TNS-01151: Missing listener name, APPS_VIS, in LISTENER.ORA
    Listener failed to start. See the error message(s) above...
    Thanks in advance.
    Regards,
    Martin

    Just a follow-up to this thread. We have now been able to start and successfully login to the e-Business Suite.
    The source of the problem was in the installation of the e-Business Suite (via template) - it previously never completed successfully due to:
    1) DNS - No DNS has been setup with the new virtual hosts as this is simply a prototyping activity. We found that it initiates connection with DB host during installation and will not complete successfully if one is not found. Furthermore, the /etc/hosts file is wiped of existing entries and replaced just with the host of the e-Business application server everytime ebiz_1211_reconfig.sh is run. Workaround is to login to the host during the reconfiguration and update the /etc/hosts file just after it instantiates the static IP address
    2) Apps Password - The application could not startup as it was connecting to the database with a locked out user account. It uses the 'app' user to login to the DB - hence the apps password set during the e-Business application installation must correlate with the app user on the database - in this instance we kept it as apps/apps
    After resolving the above issues we are able to connect through the web URL to e-Business Suite.
    My next question is, assuming our database instance is called 'VIS', why is adalnctl trying to look for APPS_VIS in the listener.ora? I read
    Thanks.

  • Getting error message " Sync encountered an error while connecting. Missing account name. please try again.

    When trying sync I am getting error message " Sync encountered an error while connecting, Missing account name. Please try again"

    See [[forums/contributors/707663]]

  • Missing set name or handle name -- FormHandlers

    Hi All,
    I'm trying to implement FormHandler for learning purpose. I've a form(regform.jsp) with four fields and corresponding FormHandler component(Registration.java).
    In regform.jsp, I've submit button in the following way,
    *<dsp:input type="submit" bean="/testform/registration.registration" value="Register"></dsp:input>*
    and Registration.java, I've used like *handleRegistration(DynamoHttpServletRequest req,
                   DynamoHttpServletResponse res)*
    After submitting the form, I'm getting the below exception
    07:44:38,031 ERROR [ContainerBase] Servlet.service() for servlet jsp threw exception
    atg.droplet.DropletException: Missing set name or handle name (ServletRequest, ServletResponse) for class: com.sim.emp.Registration. Can't deliver value= wewe
    at atg.droplet.EventSender.sendEvent(EventSender.java:597)
    at atg.droplet.FormTag.doSendEvents(FormTag.java:791)
    at atg.droplet.FormTag.sendEvents(FormTag.java:640)
    at atg.droplet.DropletEventServlet.sendEvents(DropletEventServlet.java:523)
    at atg.droplet.DropletEventServlet.service(DropletEventServlet.java:550)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.servlet.sessionsaver.SessionSaverServlet.service(SessionSaverServlet.java:2442)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.commerce.order.CommerceCommandServlet.service(CommerceCommandServlet.java:128)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.commerce.promotion.PromotionServlet.service(PromotionServlet.java:191)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.userprofiling.AccessControlServlet.service(AccessControlServlet.java:602)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.userprofiling.PageEventTriggerPipelineServlet.service(PageEventTriggerPipelineServlet.java:169)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.userprofiling.SessionEventTrigger.service(SessionEventTrigger.java:461)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.userprofiling.ProfileRequestServlet.service(ProfileRequestServlet.java:480)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.servlet.pipeline.PathAuthenticationPipelineServlet.service(PathAuthenticationPipelineServlet.java:370)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.userprofiling.sso.PassportServlet.service(PassportServlet.java:561)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.servlet.security.ThreadUserBinderServlet.service(ThreadUserBinderServlet.java:91)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:116)
    at atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1123)
    at atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:805)
    at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:231)
    at atg.filter.dspjsp.PageFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:595)
    Please suggest me where I've done the mistake.
    Thanks,
    Kushal
    Edited by: 916721 on Oct 16, 2012 8:04 AM
    Edited by: 916721 on Oct 16, 2012 8:05 AM

    Hi Shaik,
    Input tags in the following way,
    Name          : <dsp:input type="text" bean="/testform/registration.name" value=""></dsp:input><br></br>
         DOB               : <dsp:input type="text" bean="/testform/registration.dob" value=""></dsp:input><br></br>
         Designation     : <dsp:input type="text" bean="/testform/registration.designation" value=""></dsp:input><br></br>
         Email ID     : <dsp:input type="text" bean="/testform/registration.emailID" value=""></dsp:input><br></br>
         <dsp:input type="hidden" bean="/testform/registration.successUrl" value="success.jsp"></dsp:input>
         <dsp:input type="hidden" bean="/testform/registration.failureUrl" value="regform.jsp"></dsp:input>
         <dsp:input type="submit" bean="/testform/registration.registration" value="Register"></dsp:input>
    Setters:
         public void setName(String name) {
              this.name = name;
         public void setDesignation(String designation) {
              this.designation = designation;
         public void setEmailID(String emailID) {
              this.emailID = emailID;
         public void setDob(String dob) {
              this.dob = dob;
         public void setSuccessUrl(String successUrl) {
              this.successUrl = successUrl;
         public void setFailureUrl(String failureUrl) {
              this.failureUrl = failureUrl;
    Thanks,
    Kushal

  • Convert MIDlet Name in Chinese using Netbeans 5.5

    Hi,
    I am using net beans 5.5 and I want to convert my midlet name into chinese, can anyone have solution to this problem, please suggest any solution.
    Regards

    Is it specified that this actually works?

  • TNS-01151: Missing listener name

    I found the following error in er.log. Does anyone know what this means? I am unable to start the listener service because of this.
    TNSLSNR for 32-bit Windows: Version 8.1.5.0.0 - Production on 07-MAY-01 11:46:07
    (c) Copyright 1998 Oracle Corporation. All rights reserved.
    System parameter file is D:\Oracle\iSuites\network\admin\listener.ora
    Log messages written to D:\Oracle\iSuites\network\log\er.log
    TNS-01151: Missing listener name, er, in LISTENER.ORA

    Check the HOST and PORT parameters in your
    Listener.ora file
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <machine>)(PORT = 1521))
    Hope this helps
    Ranga

  • Missing Artist names in iPod under lookup but the song is there

    I have all the approx 7,000 tunes on my LapTop that sync's into my iPod OK but there are some missing "Artist" names in my iPod when I lookup by Artist but the song is there in song lookup and it has the Artist name it the display.
    Some answers to some questions, my helper's maybe asking themselves are............
    I've loaded the songs into iTunes from the web as well as via CD's online with "Grace Notes" inputting song info also with me off line loading in songs from my internal and external hard drive. I have converted all songs that weren't under the option (create an ACC Version). My understanding this is this to create a .mp3 file within the iTunes Music Library Folder. I would then delete the originally song
    Any help or questions for me so far?
    Befuddled......

    It could be that you have inadvertently imported these CDs into iTunes as part of a compilation. If so, the artists won't show in the artists menu on the iPod.
    To check, highlight the tracks on one of the offending artists CDs in iTunes, right click and select "get info". This brings up a song info window, and by selecting "options" you can check if you have 'yes' in the box marked "part of a compilation".
    If you have, select 'no' instead and click 'ok'. Do this with any CD that has this issue. This will alter the info in iTunes, and you should then connect your iPod and synchronize the changes.
    The problem arises because the information contained on the Gracenote CD Data Base (where iTunes gets all it's album/artist/track info from), is sometimes incorrect. It can show CDs as compilations when in fact they are not.
    You should also check that the songs have album name info in their ID tags.
    See: Some songs don't show under artist on my iPod.
    Once you add a second album name for that artist even for a single song, ALL the rest of the songs should now show up under that artist, even those without album names.

  • Helpp! The 'MIDlet-Name' attribute is missin

     I cant use my app world because I have to upgrade it but everytime I try it Says : 'invalid manifest or applicationdescriptor' The 'MIDlet-Name' attribute is missingi have a bb  Torch 9810 , I 've Removed App world and tried to download it again but it doesn't work also .. Please help me what shall I do 

    Hey Sarsoora772,
    Welcome to the BlackBerry® Support Community Forums.
    I would suggest removing BlackBerry® App World from the BlackBerry® smartphone, then reload the BlackBerry® device software to repair any issues with the device.  
    Once you have completed the clean reload, then reinstall BlackBerry® App World from the Browser at www.BlackBerry.com/appworld.
    How to clean reload of the BlackBerry® device software:
    http://btsc.webapps.blackberry.com/btsc/KB11320
    I hope this helps.

Maybe you are looking for

  • Mapping aborts instead of records getting audited in error tables

    We have several instances when a mapping encounters an invalid number error (source is non-numeric and target is numeric) and the mapping aborts with a "Invalid number" error, instead of the error being logged in the wb_rt_error* tables, and the mapp

  • Ticketmaster PDF's cannot be opened

    We are unable to open Ticketmaster PDF's (our tickets) when using Firefox. Have added several add-ons which will open PDF's from other sites but none open Tickemaster ones. Which add-on's do we need? == This happened == Not sure how often

  • No messages in moni but in Idx5

    Hi experts, we have file to idoc scenario and once file has been updated idoc has to be generated in ECC. But now i cant see any of messages related to this interface in moni from last one year in production. When i try to see in Idx5 i can see messa

  • My HP Officejet 7500 E910 will not print in the center of the page.

    Trying to print from AutoCad on 17 x 11 A3 paper, the print is in the upper left corner and I'm not sure which program is at fault. AutoCad seems to understand the print needs to be offset, but the printer isn't in agreement. This question was solved

  • Some help a newbie

    Hi, I have joined or I should say trying to join and learn more about macs. I have a G4 and I am installing a new hard drive in it and installing OS 9.2 on it. I put in the 9.2 CD in it and then I follow the instructions to install 9.2. It installs a