starting udev hangs openSUSE

So I am trying to install opensuse 11.2 on my laptop. I know it is not the DVD because I used it to install on my desktop, which worked just fine. When I am initialing booting to the installer of 11.2 start udev hangs. Eventually it gets past it and recommends using broken_modules. The installation will continue up to the partitioning of ext4 then it just dies. An installation error has occured or something of that nature. Might have something to do with this? -> Doesnt support DPO or LUA – openSUSE Forums

I have not tried a text install, nor do I know how. And I was using Live KDE cds before 11.2 came out. And the last two KDE 4.3.2 & 4.3.3 didnt work due to the error that I linked to. So I doubt the live cd would help.

You could also try typing these in the boot argument (any combination, one or all of them)

edd=off acpi=off noapic

converting ext3 to ext4 in 11.2 – openSUSE

I already installed 11.2rc and did a clean install so root is ext4 and now would like to convert my /home from ext3 to ext4

Per the web all I should need to do is after dismounting /home is:
1) tune2fs -O extents,uninit_bg,dir_index /dev/DEV
2) e2fsck -fpDC0 /dev/DEV
3) change fstab entry from ext3 to ext4
Is this correct?

Regarding additional parameters some sites suggest adding “extents,mballoc” in the fstab.
Which should I add and should I add them also to / which was created by the install program (or are they enable by default)

I assume “barriers=0” is a bit dangerous so I’m planning on passing.


Just create a small ext2 partition, 80 MiB is plenty for /boot, I mkfs with 4096 block size forced and set 16192, or 32384 bytes per inode. The OS installer lets you set the options within GUI.

The ext3 journal’s not much help, as it doesn’t actually protect your data, just the filesystem itself from corruption.

I like ext4, but using it for /boot gives reduced compatability with older Live CD’s and past releases; which can cause maintenance issues when you least want them.

Most of ext4’s strengths apply to larger file systems that get read & written more heavily, than /boot. Probably your kernel that’s loaded fits in the drives disk buffer

As for “barrier=0”, it’s an ext3 feature to :

16192fir:~ # cat /etc/fstab
LABEL=LinuxBoot /local/boot ext2 ro,noatime,noacl 1 2
/dev/disk/by-id/ata-WDC_WD2500JS-75NCB3_WD-WCANKL034520-part6 swap swap pri=42 0 0
LABEL=LinuxTmp /local/tmp ext3 ro,noatime,noauto,data=writeback,noacl,barrier=0 0 0
LABEL=LinuxHome /local/home ext3 noatime,data=writeback,acl,user_xattr,barrier=0 1 2
LABEL=LinuxOS11.2 / ext3 noatime,data=writeback,acl,user_xattr,barrier=0 1 1
LABEL=Transfer /local/Transfer xfs noatime,user,noauto 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-75NCB3_WD-WCANKL034528-part7 /local/Win7 ntfs-3g noatime,user,noauto,users,gid=users,fmask=133,dmas k=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-WDC_WD2500JS-75NCB3_WD-WCANKL034528-part6 /local/WinData vfat noatime,user,noauto,users,gid=users,umask=0002,utf 8=true 0 0
LABEL=Keep /local/keep xfs ro,noatime,user 1 2
/dev/disk/by-id/ata-WDC_WD2500JS-75NCB3_WD-WCANKL034528-part3 /local/vista ntfs-3g noatime,user,noauto,users,gid=users,fmask=133,dmas k=022,locale=en_GB.UTF-8 0 0
proc /proc proc defaults 0 0

Using LVM the disk mapper defeats barriers, and Ted Tso says “data=writeback” is fine so long as you don’t mind possibility of un-zeroed data from one user’s file appearing in another.

I do intend enabling barrier’s eventually when I’m not copying in data, and having massive churn from the upgrade.

Codega 7 Full Version for Ubuntu, opensuse, mandriva free download

Codega like Wine is a specially designed software to runa many popular windows applications in Linux environment. Codega is the professional software for this purpose. It has support free updates and many benefits.

Codega 7 is the current version of Codega. To install on your system just follow these steps.

1) Go to and sign up for the free trial (you don’t have to pay just sign up or it won’t work).
2) Once signed up install the RPM/DEB/TGZ for your system.
3) Start up Cedega and let it update to the latest UI. Installing the engine will fail cause you haven’t paid
4) Install the Spore Trial
5) Copy the winex-7 folder to: ~/.cedega/.winex_ver
6) Profit

Download Codega 7 Fullversion

this file is include:

  • cedega-000133-1.i386.rpm658.52 KB
  • cedega-000133.tgz639.99 KB
  • cedega-mandriva-000133-1.i386.rpm658.56 KB
  • cedega-suse-000133-1.i386.rpm658.55 KB
  • WineX

Install Oracle 10g on OpenSuSE 11.1

I am attracted to use OpenSuSE 11.1 (x86) because of attractive and nice desktop environment design. Beside OpenSuSe is one of RPM base Linux distro likes Red Hat Enterprise Linux (RHEL) and of course its free. So I’ve installed OpenSuse 11.1 into my machine.

Since I am working in one of Oracle Certified Company, then I must have Oracle database installed into my machine to do some learning and testing. Why I am not just install Oracle database on RHEL or OEL since there are officially supported by Oracle? Hurm..why not I am doing some experiment since both OpenSuse and RHEL were RPM base.

Here the step by step to install Oracle 10g database on OpenSuse 11.1:

1. I assumed that OpenSuse 11.1 has been installed on your machine, and Oracle Database isntaller has been downloaded from Oracle website (

2. Make sure required package was installed:

#rpm -q gcc gcc-c++ glibc libaio libaio-devel make openmotif openmotif-libs

and install the following package:

# zypper install libstdc++33

2. Create new group and user, in this case I am using “oracle” user:

# groupadd oinstall
# groupadd dba
# groupadd oper
# useradd -g oinstall -G dba oracle
# passwd oracle

3. Incase oracle user directory does not exist, create a new one and change owner to oracle:

# mkdir /home/oracle
#chown -R oracle.dba /home/oracle

4. Create directory to install oracle software, I am installed oracle in /u01 directory:

# mkdir -p /u01/app/oracle/product/10.2.0/db_1
#chown -R oracle.oinstall /u01

5. Download and install orarun package and install. It will automatically configure environment and kernel parameter required by Oracle database.

# rpm -Uvh orarun.rpm

Although orarun has configured oracle environment automatically, but we need to change some parameter to meet our requirement. By default, orarun will not set ORACLE_BASE under /u01/app/oracle directory. So, we need to change it manually. Keep in mind that change environment in OpenSuse 11.1 was not like in RHEL. In RHEL we just make change in .bash_profile right? but not in OpenSuSe 11.1 hehe :D

6. Change ORACLE_BASE, ORACLE_HOME, ORACLE_SID and whatever parameter according to your plan and needs:

# vi /etc/profile.d/

and another one (by default ORACLE_BASE is set to /opt/oracle):

# vi /etc/sysconfig/oracle

7. Login to oracle user. Unzip your file. Then, don’t forget to change permission to “database” directory to avoid permission error.

# su - oracle
oracle@faiz:~> unzip
oracle@faiz:~> chmod -R 777 database

8. Before execute the runInstaller, don’t forget to export DISPLAY parameter since I always forget this step and get “Error: Can’t open display:” error:

oracle@faiz:~> export DISPLAY=:0.0

and one more thing edit file database/install/oraparam.ini to add “SuSE-11″ to [Certified Versions] line.

oracle@faiz-iproserv:~> vi database/install/oraparam.ini

9. Change directory to /home/oracle/database and ./runInstaller then follow step by step instruction by Oracle Installer.

If all parameter has been configured correctly, there are no reason for you to not install Oracle into OpenSuSE successfully.

*During installation, there are 1 Warning and 4 Waiting for verification. Just tick all the user verified box and proceed to isntallation.