Problem installing Oracle 9.2 on RedHat Linux 7.1 and 9.0

Hi everyone,
As the subject line says, I tried installing Oracle 9.2 on
RedHat Linux 7.1 and 9.0, strictly following instructions
written by Werner Puschitz
(http://www.puschitz.com/InstallingOracle9i.shtml). Both
attempts failed with identical symptoms:
- the installer asks for Disk 2
- after the disk is inserted, it hangs. It turns out that
kernel is writing messages similar to these in
/var/log/messages:
Jun 16 02:45:19 boston kernel: 16:00: rw=0, want=317696, limit=149920
Jun 16 02:45:19 boston kernel: attempt to access beyond end of device
Unless interrupted, this continues until the /tmp filesystem gets full.
Has anyone experienced this? I haven't been able to find
an explanation so far.
Any help would be much appreciated.
Regards,
Ljubomir Buturovic

Providing a thread-bare configuration of your machine on which you are trying to install Oracle on Linux (and mind you - which kernel/distro, coz that's important) would definitely help you elicit more responses to your messages.

Similar Messages

  • Problem installing Oracle 8.05 on Redhat Linux 7.1

    I am currently trying to install Oracle 8.05 onto Redhat Linux 7.1. I can get part of the way through
    the installation, however, when it is installing the rdbms portion. I stops with an error about a failure
    during relinking. Here is the part of make.log which details what really happened. Could someone tell
    me how to proceed.
    Thank you,
    Nicholas Waltham
    --------------[ rdbms.ins 2618 ]---------------------------------------------
    Action: Installing install.
    Command: (make -f ins_rdbms.mk ORACLE_HOME=/opt/oracle/home install), Out=/opt/oracle/home/orainst/make.log, Err=/opt/oracle/home/orainst/make.log
    chmod 755 /opt/oracle/home/bin
    rm -f oracle exp imp sqlldr tkprof mig dbv tstshm maxmem orapwd dbfsize cursize rman genoci svrmgrl extproc ihsalloci ihsots ihsdepxa ogms ogmsctl osh sbttest /opt/oracle/home/rdbms/lib/ksms.s /opt/oracle/home/rdbms/lib/ksms.o
    echo " - Linking Oracle " ;\
    /opt/oracle/home/bin/echodo cc -L/opt/oracle/home/lib/ -L/opt/oracle/home/rdbms/lib -o /opt/oracle/home/rdbms/lib/oracle /opt/oracle/home/rdbms/lib/opimai.o /opt/oracle/home/rdbms/lib/ssoraed.o /opt/oracle/home/rdbms/lib/ttcsoi.o /opt/oracle/home/rdbms/lib/config.o \
    -lserver -lclient -lvsn -lcommon -lgeneric \
    /opt/oracle/home/rdbms/lib/defopt.o /opt/oracle/home/lib/ncrstab.o -lknlopt \
    -lslax -lplsf -lplsb -lextp -lserver -lclient -lvsn -lcommon -lgeneric -lknlopt \
    -lslax -lplsf -lplsb -lextp -ldbicx \
    /opt/oracle/home/lib/nautab.o /opt/oracle/home/lib/naeet.o /opt/oracle/home/lib/naect.o /opt/oracle/home/lib/naedhs.o `cat /opt/oracle/home/lib/naldflgs` -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 `cat /opt/oracle/home/lib/sysliblist` -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql `cat /opt/oracle/home/rdbms/lib/nmliblist` `if ar tv /opt/oracle/home/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lmdknl -lmdhh"; fi` \
    -lkidt -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 `cat /opt/oracle/home/lib/sysliblist` -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql ;
    - Linking Oracle
    cc -L/opt/oracle/home/lib/ -L/opt/oracle/home/rdbms/lib -o /opt/oracle/home/rdbms/lib/oracle /opt/oracle/home/rdbms/lib/opimai.o /opt/oracle/home/rdbms/lib/ssoraed.o /opt/oracle/home/rdbms/lib/ttcsoi.o /opt/oracle/home/rdbms/lib/config.o -lserver -lclient -lvsn -lcommon -lgeneric /opt/oracle/home/rdbms/lib/defopt.o /opt/oracle/home/lib/ncrstab.o -lknlopt -lslax -lplsf -lplsb -lextp -lserver -lclient -lvsn -lcommon -lgeneric -lknlopt -lslax -lplsf -lplsb -lextp -ldbicx /opt/oracle/home/lib/nautab.o /opt/oracle/home/lib/naeet.o /opt/oracle/home/lib/naect.o /opt/oracle/home/lib/naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnsl -lm -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql /opt/oracle/home/rdbms/lib/skgxns.o -lmdknl -lmdhh -lkidt -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnsl -lm -ldl -lm -ldl -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lncr -lsql -lsql
    /opt/ora cle/home/lib//libplsf.a(spssimb.o): In function `pss_gets':
    spssimb.o(.text+0x4ef): the `gets' function is dangerous and should not be used.
    /opt/oracle/home/lib//libgeneric.a(skgfr.o): In function `skgfrcre':
    skgfr.o(.text+0x4de): the `llseek' function may be dangerous; use `lseek64' instead.
    /opt/oracle/home/lib//libserver.a(hoco.o): In function `hoconsi':
    hoco.o(.text+0x104d): undefined reference to `__strtoq_internal'
    /opt/oracle/home/lib//libserver.a(hoco.o): In function `hoconui':
    hoco.o(.text+0x126a): undefined reference to `__strtouq_internal'
    collect2: ld returned 1 exit status
    make: *** [opt/oracle/home/rdbms/lib/oracle] Error 1
    Status: 2
    (( OIERR-SYSTEM: make -f ins_rdbms.mk ORACLE_HOME=/opt/oracle/home install ))
    --------------[ rdbms.ins 2631 ]---------------------------------------------
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Nicholas Waltham ([email protected]):
    I am currently trying to install Oracle 8.05 onto Redhat Linux 7.1. I can get part of the way through
    the installation, however, when it is installing the rdbms portion. I stops with an error about a failure
    during relinking. Here is the part of make.log which details what really happened. Could someone tell
    me how to proceed.
    Thank you,
    Nicholas Waltham
    --------------[ rdbms.ins 2618 ]<HR></BLOCKQUOTE>
    Well ,I tried to install Oracle 8.0.5 in Debian Potato. At end I desist.
    Oracle 8.0.5 works with glibc 5 and Debian Potato with glibc6 .
    I guess this is your problem.
    There are patches for this but i don't get
    to make work.
    Sorry for my english.
    Cisar

  • Problems installing Oracle 8i EE on Redhat 6.2

    Hi
    I am fairly new to Linux and this is the first time I have tried to install Oracle.
    I have downloaded Oracle 8i Release 2 for Linux and decompressed it into the /home/oracle directory on my system.
    I have read the html manual and followed all the instructions up to the stage where I have to run the runInstaller shell script.
    When I try to run this on my system nothing happens at all. It makes no difference whether I run it in X windows or from the Bash shell. When I type ./runInstaller at the command prompt, it simply says file not found.
    I opened the script up in a text editor and found out it made several settings before calling the runInstaller executable in the [product]/install/linux subdirectory. I tried to run this, but it comes up with a error message saying it can't find the JRE at [square symbol]/bin/jre
    I have run all these programs as the oracle user as required. Please help me as I am at a complete loss.
    Many thanks,
    Owen Barnes

    Did you unzip on a windows computer ? If so, that's why your scripts don't work. Winzip will screw up the scripts.

  • How can I install Oracle database 9i on Redhat linux with OFA

    Hello,
    From the Unix installation guide:
    Note: The Oracle Universal Installer supports, but does not require, OFA. The preconfigured database included with the Database installation type of Oracle9i database is created under a single mount point and is, therefore, not OFA-compliant.
    So my question is how to install dabase with OFA structure. I have read the DOCs for OFA, but I still can not understand. I mean, within Oracle Universal Installer, is there some option allow me to support OFA?
    Thanks a lot,
    Grace

    Why IBM said that their 64-bit server can run both 32-bit and 64-bit application in the same time?Because the CPU itself is capable of running both: 32-bit and 64-bit.
    In order to do so you need a 64-bit operating system to run 64-bit binaries.
    If you use LPARs you can partition your pSeries to have multiple partitions each running a copy of AIX. So you can run 32-bit and 64-bit operating systems at the same time if needed.
    But as already pointed out i recommend to use 64-bit because most 32-bit applications will run without problems.
    Ronny Egner
    My blog: http://blog.ronnyegner-consulting.de

  • Please Help : Installing Oracle 9I R1 on RedHat Linux

    ./runInstaller
    Initializing Java Virtual Machine from /tmp/OraInstall0/jre/bin/jre. Please wait...
    SIGSEGV 11* segmentation violation
    Full thread dump:
    Monitor Cache Dump:
    Registered Monitor Dump:
    Name and type hash table lock: <unowned>
    String intern lock: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class loading lock: <unowned>
    Java stack lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Has finalization queue lock: <unowned>
    Finalize me queue lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    Child death monitor: <unowned>
    Event monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
    Monitor registry: <unowned>
    Thread Alarm Q:

    Hi,
    I'd check the required kernel parameters if they fit the minimum requirements (and the other requirements too).
    Regards,
    Steffen Jaiser

  • Unable to install Oracle 9.0.1 on Linux RedHat

    Hi,
    I am unable to install Oracle 9.0.1 on Linux RedHat, tried many times. While installing i get following errors-
    "Error in invoking target install of makefile
    /usr/oracle/9.0.1/plsql/lib/ins-plsql.mk"
    "error in invoking target ioracle of makefile
    /usr/oracle/9.0.1/rdbms/lib/ins-rdbms.mk"
    "Error loading native library : libnjni.so"
    Installation halts while configuring Net Confugration Assistant....
    Any workaround ???
    Thanks in advance.

    There are many versions of RedHat. Your post indicates you are using one of them, but your post really does not give a hint as to which one. Funny thing is - different versions have different install requirements.
    I really don't understand why operating system version is such a big secret. Especially since it is logically so critical to installation issue. Even when installing on Windows, the first questions is 'which Windows'.
    You have, of course, followed the suggestions at http://www.puschitz.com and noted the errors and workarounds, have you not.
    Especially about things like packages and versions.

  • Can any one help me. I tried to install Oracel 8.1.5 on RedHat Linux 7.0 and failed.

    I am running my system with RedHat Linux 7.0 and tried to install Oracle 8.1.5.
    I extracted jre required files and when i tried to start ./runIns.sh from install/linux directory it is giving me an error Unable to initalize threads: cannot find class Java/lang/Thread
    Could not create JVM
    i tried 3 times and i ended up here and i need instruction to sort out the problem as earlier as possible.pls do advice me in this.
    pls send the solution ASAP to my email id - ([email protected])

    Make sure you have IBM's Java 1.1.8 JRE/JDK installed on your server and $JAVA_HOME set. Check the Oracle installation instructions. One other problem with Red Hat 7.0. is that
    there is a libc library incompatibility problem with Red Hat linux 7.0 and Oracle 8i. The database will not start after you install it. Go to MetaLink (if you have support) and search for document # 121176.1. Basically, you have to download an older version of glibc, modify your Oracle link environment files, re-link the database executables and all will work normally. I did it on my Red Hat Linux 7.0 server two weeks ago and everything is working fine. Only other alternative is downgrade to Red Hat 6.2.

  • Do any one help me. I tried to install Oracel 8.1.5 on RedHat Linux 7.0 and failed.

    I am running my system with RedHat Linux 7.0 and tried to install Oracle 8.1.5.
    I extracted jre required files and when i tried to start ./runIns.sh from install/linux directory it is giving me an error Unable to initalize threads: cannot find class Java/lang/Thread
    Could not create JVM
    i tried 3 times and i ended up here and i need instruction to sort out the problem as earlier as possible.pls do advice me in this.

    Oracle 8i is not compile/link time compatible with glibc 2.2. It
    requires the glibc 2.1 compatibility SDK, i386-glibc-2.1-linux.tar.gz,
    to install under systems based on glibc 2.2, like RedHat 7.0.
    RedHat 7.0 ships with glibc 2.2. Oracle compiles with glibc 2.1. See the problem here? The good folks at valinux.com have created a compatiblitly SDK that will "fix" Redhat so you can install Oracle 8i. Go to the following link to learn more:
    http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/readme.Oracle8i - This is the instructions for installing the patch. Return to this document at Step 4, where they tell you to "Install Oracle 8i." http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/i386-glibc-2.1-linux.tar.gz - This is the actual SDK.
    null

  • Does any one help me. I tried to install Oracel 8.1.5 on RedHat Linux 7.0 and failed.

    I am running my system with RedHat Linux 7.0 and tried to install Oracle 8.1.5.
    I extracted jre required files and when i tried to start ./runIns.sh from install/linux directory it is giving me an error Unable to initalize threads: cannot find class Java/lang/Thread
    Could not create JVM
    i tried 3 times and i ended up here and i need instruction to sort out the problem as earlier as possible.pls do advice me in this.

    Vijaya zi,
    Are you still having problem..with this..let me know??
    first of all 8.1.7 , or 8.1.6. 8.1.5 neither one of these are certified to work with linux 7.0 Redhat.
    Secondly there is a work around you could try..assuming that you have set the enviroment varaible and JVM corrent..( let me know if you need help with this)
    here u go...
    There is this linux gnu lib file which oracle is looking for which was there in 6.x and not in 7.0.
    However if you have upgraded from 6.X linux to 7.0 then it will work..
    for some reason it is looking for this glibc file.
    either way the oracle message it is giving is not relavant...
    it is just not going to work...unless you find a way to implement that glibc file..
    I had link..which talk about the work around..
    RedHat 7.0 issues
    RedHat 7.0 ships with glibc 2.2. Oracle compiles with glibc 2.1. See the problem here? The good folks at valinux.com have created a compatiblitly SDK that will "fix" Redhat so you can install Oracle 8i. Go to the following link to learn more: http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/readme.Oracle8i -
    This is the instructions for installing the patch. Return to this document at Step 4, where they tell you to "Install Oracle 8i." http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/i386-glibc-2.1-linux.tar.gz -
    This is the actual SDK.
    WARNING! WARNING! WARNING!
    The procedure for RedHat 7.0 is not officially approved by Oracle. If you are putting a mchine into production, I would strongly recommend sticking with RedHat 6.2 instead (and patching the security holes in it). There are other problems with RedHat 7.0 that extend beyond Oracle. Personally, I'm waiting for 7.1 before I think hard about migrating
    hope this help...
    NOTE ---> ORACLE DOES NOT SUPPORT THIS METHOD.
    Good Luck
    Shah
    null

  • Problem installing Oracle 9i on a Debian 64bits (LD_ASSUME_KERNEL)

    Hi,
    I'm trying to install Oracle 9i on a Debian 64 bits server.
    When I launch runInstaller, the installation process stops at 18% "copying naeet.o".
    I had the same problem when I installed Oracle 9i on a RedHat 4, but I solved it by setting this env variable :
    export LD_ASSUME_KERNEL=2.4.1
    But when I do this on Debian, I can't run any command anymore, I get this error :
    ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
    I've been searching, but I can't find how to set LD_ASSUME_KERNEL without these side effects !
    Can anyone please help ?
    Thanks !

    it seems to be very very hard to install Oracle 9i on Debian Etch, I found this on the net :
    > Is it possible to install Oracle 9i on Debian etch?
    So far I have had no luck due libraries requirement.
    I appreciate any suggestions.Officially no.
    Unofficially, you should be able to with a loooot of tweaking. The
    secret is in the "compat" libraries. Basically Oracle is a binary
    distribution and relies on gcc296 - not gcc3. You should also get your
    own jdk install. Get 1.1.8 (yep - good old one) and use it to run the
    installer. With Oracle9i there's no gurantee that the jdk in the
    installer will run on your distro. Luckily you can override the jdk with
    your own.
    If anyone knows a simple way to do it, I'd like to know, but I'd rather give up about this idea
    It seems to be to tricky for my poor Linux knowledge

  • Help! to set up Oracle 9i RAC on Redhat Linux 8.0

    hello,
    we are setting up Oracle 9i RAC on Redhat Linux 8.0.
    The problem we are having is at the point of sharing the raw partition and mounting the raw partition via nfs.
    so we have two dell systems called linuxa and linuxb.
    the partitions are made on linuxa (/dev/hda6...) and the raw command is used to bind the raw partition to the device (raw /dev/raw/raw1 /dev/hda6)
    now when i run the command to mount
    (mount -tnfs linuxa:/dev/raw/raw1 /mnt) i am getting an error
    i know this problem isn't directly related with oracle but the whole point in doing this is to install oracle 9i on a shared device between the two system.
    i have looked online everywhere for documentation and haven't come up with anything.
    Any help will be greatly appreciated!
    sara

    I don't know that you can use nfs to share a raw partition. This also defeats the idea of the cluster - If a host dies, the disk storage must still be viewable from the other node.
    The raw device must be viewable to both hosts. Oracle controls which host is writing to the disk at any instant.
    Use the firewire method or use two scsi cards (terminated, with different scsi id's) to a SHARED scsi disk (unterminated).
    This works, I have it running here on 2 PC's with Redhat 7.3. The SCSI disk sits in its own external box between the two PC's. NFS is not used at any stage.

  • Installing 8.1.7 on RedHat Linux  7.3

    Dear All,
    I have been trying installing Oracle 8.1.7 on Linux 7.3, the OUI proceeds till the "Net 8 Configuration" and hangs. Both netasst and dbassist from command line hang-up.
    Can any one suggest way out to manually create a DATABASE and TNS
    Regards
    G.A.Hamid
    [email protected]

    Hi,
    This can be solved by adding following environment variable in
    .bash_profile
    LD_ASSUME_KERNEL=2.2.5
    export LD_ASSUME_KERNEL
    After adding , just relogin as oracle user and run the installation. It will proceed without any problem. (If u get any linker error u need run the patch glibc2.1.3stubs.tar.gz file from OTN downloads).
    Bye
    In case of any problem, mail me at [email protected]
    With Regards,
    P.L. Kannan

  • Install oracle 8.1.7 on linux 9.0

    I want to install oracle 8.1.7 on linux 9.0,but where I run ./Disk1/runInstaller,show a error like 'symbol errno,version GLIBC_2.0 not defined in file libc.so.6 where link time reference (libzip.so)
    Unable to initialize threads:cannot find class java/lang/Thread
    Could not create Java VM'
    use rpm ,I discover my glibc's version is:glibc-2.3.2-11.9
    Who can help me?
    thank you.

    I have seen this before.
    Quick Fix:
    The problem with files still named xxxxxO is caused by the install. Sometimes it
    works to just copy the file in this case:
    $cp lsnrctlO lsnrctl
    There are probably other files that were not renamed by the install:
    Finally, the listener can run! yipee.. :)
    It failed to run because there're some file 'missing'.
    I told u before, lsnrctl didn't exist in my box. Well, I found that not only lnsrctl.
    There're three more files needed to be renamed. So, total in the list are
    dbsnmp, lsnrctl, tnslsnr, and oratclsh.
    All of them still have their odd xxxxO name (I should have known it from
    the start).
    Once I copied all the file to their 'proper' name, the listener can start
    successfully. (Though i think the listener need only lsnrctl and tnslsnr,
    i still renamed them all).
    But I wonder, why does the installer not rename those files?
    I found that those file were created normally during installation, until
    i run setup_stubs.sh.
    Is there any bug on setup_stubs.sh? Why you didn't experience it as I did?
    However, the most important things is, the database running well :)

  • How to install d2k release 6i on redhat linux version 7.3?

    How to install d2k release 6i on redhat linux version 7.3?

    have you tried using open motif 2.1.30?
    the open motif version that comes with the redhat 7.3 is 2.2 and is not compatible with 6i. Once I used open motif 2.1.30 it worked fine. The environment variable setting is very similar to any other unix version. Ensure that you are also intalling the latest patch (10) for 6i (fixed lots of problems).
    regards

  • Oracle firewire modules for Redhat Linux 2.6.9-34.EL

    Hi,
    I need oracle firewire modules for Redhat Linux 2.6.9-34.EL. Can you please help where can I find firewire modules for this kernel.
    Thanks
    Haranath

    According to http://www.linux1394.org/download.php you should not need any additional kernel module support. You may need to install the libraw1394 RPM packages, but you can get those from your distribution media or from ULN, if your are subscribed.

Maybe you are looking for

  • Mistake = Learn = Mistake

    Hi, As they said "People learn from their Mistakes" some says "People learn from others mistakes" anyway I'm here to present some of my silly mistakes right from the start of my BASIS career as there are lots of but I try to bring those which are sti

  • Help on update statement in Apply DML Handler

    I followed the example given in Streams document. The document has the code for converting DELETE on the source to INSERT on the target. I added the dml handler code INSERT and UPDATE statements also. In DELETE, INSERT, UPDATE dml handler code, I am

  • Delete an Opportunity

    Dear Gurus, I'm using CRM 7.0 and I'm trying to delete an Opportunity that has status WON or LOST. an error message is appearing that Document could not be deleted with two warnings : - Transaction cannot be deleted - Business transactions with the s

  • Photoshop cc plugins

    I'm doing a test inĀ  photoshop and would like to know if the plugins comes along in the package or are purchased separately.?

  • Fanning the internal mic

    Hi, I am thinking of getting the aluminium MacBook to replace my 15" PowerBook G4. On my PowerBook, I sometimes use the internal microphone for voice chats. However, one issue that I face is that the microphone is located near the internal fan. When