linpus, Tutorials/Tips

Linpus Linux 9.6 Installation Guide

Linpus Linpus is a Linux distribution developed and supported by Linpus Technologies, Inc., a company based in Taipei, Taiwan. The latest stable version, Linpus 9.6, or any other version for that matter, has no accessible documentation online. So if you are new to Linux and need some hand-holding installing Linpux 9.6, this step-by-step installation guide is just for you.

The default installation of Linpus 9.6 creates only two partitions – one for swap and the other for the root directory. This, for us, is not the best partitioning scheme for a Linux installation. So for this installation guide, we use a custom partitioning scheme, along the lines of traditional disk partitioning on a UNIX or UNIX-like operating system.

If you just stumbled upon this installation guide, and are wondering what Linpus is all about, you may want to read a review of Linpus 9.6 first. It should be pointed out that with Sapphire, the Linpus 9.6 desktop installer, you cannot configure LVM, RAID, disk or partition encryption.

Ok, let’s get started.

The first installation screen provides all the system available options to install the operating system on your PC’s hard disk. Choose option 2 – Normal Install, to continue.
instal start page

On this screen, you have three setting – language, keyboard, and installation type. Choose the appropriate language and keyboard settings. For Installation Type, the Linpus installer provides two options – Standard and Express. The Express method reduces the installation step by two, with the installer making some of the configurable settings for you. The Standard installation type gives you more control over the installation process. For this tutorial choose the Standard installation type.
select language

At this step, the detection and partitioning of the hard disk(s) starts. The default method (of disk partitioning) is Automatic, whereby the installer creates two partitions – a swap and a root partition. Since we intend to create a better partitioning scheme than the default, choose Manual.
partition options

At this step, the installer presents the disk(s) detected on the PC, and the usable free space. Ideally, we would like to create separate partitions for the following:

  • /. the root directory
  • /usr
  • /home
  • /var
  • /tmp
  • swap
  • /opt
  • /usr/local

However, the Linpus installer only supports the creation of:

  • /. the root directory
  • /usr
  • /home
  • /var
  • swap
  • /boot

So for this installation guide, we will just create partitions for / (the system will create a /tmp directory under this, and since we are – by choice, not going to create a separate partition for /boot, the system will also create a /boot directory under /), /usr, /home, /var, and swap. To begin creating partitions, therefore, select the free space and click on the New button
start partition

The first partition we are going to create will be a primary partition for /. Note that Sapphire, the installer for Linpus 9.6, does not have the options to select either a primary or logical partition. However, keep in mind that the first three partitions you create are automatically created as primary partitions, and the fourth one will be automatically created as an extended partition. An extended partition makes it possible to exceed the maximum of four (primary) partitions on a Linux system.

Related Post:  How to enable two-factor authentication on Dropbox

So for the first primary partition, set the Mount Point to /, the File System Type to ext3, a journaling file system. In fact, ext3 is the only journaling file system.supported by Linpux 9.6. Support for the others – JFS, XFS, Reiserfs, and ext4 are lacking. If you have a lot of disk space to spare, a size of 4000 MB should be more than enough for /. Keep in mind that because the Linpus installer will not allow you to create a separate partition for /tmp, it (/tmp) will be created by the system under /, the root directory.
create root partition

With the partition for / created, click on the free space and then on New, to create the second primary partition.
view root partition

And let’s assign this second partition to swap. On a running system, the operating system will use swap as memory if it begins to run low on RAM. If you are installing on an old PC with low RAM, be kind to yourself, and assign about 2000 MB to swap. Most PC’s that you buy today, have about 3 – 4 GB of RAM, and on those, a swap size of about 1000 MB, the default on most systems, will do just fine. Notice that when creating the partition for swap, you only need to set the File System Type and size. .
create swap

With partitions for / and swap created, now’s the time to create the third primary partition,.Click on the free space and then on the New button.
view swap

Related Post:  Disable Secure Boot on HP 250 G5 laptop

Set the Mount Point, File System Type and size as shown. A size of 7000 MB should be more than enough for this partition.
create usr partition

Since we have created three primary partitions, the next partition we create will be a logical partition. The Linpus installer does this automatically. Actually, behind the scenes, it first creates an extended partition, then makes the partition you want to create a logical partition.

An extended partition is the only way Linux allows to create more than the maximum of four (primary) partitions. After an extended partition is created, any partition created under it is known as a logical partition.

So for this partition, we assign it to /var. /var is where variable data is stored on a running system. A size of 2000 MB should be sufficient for this.
create var partition

Here’s what we have done so far: Created three primary partitions – /dev/hda1, /dev/hda2, and /dev/hda3. dev is for device, hd for hard disk, and the a is for the first hard disk detected by the system. If the installer had detected more than one hard disk, the second one would have been /dev/hdb, and partitions created under it would have been /dev/hdb1, /dev/hdb2, etc.

If you look at the screenshot below, you will notice that the partition we created in the last step is /dev/hda5. This is the first logical partition created under /dev/hda4, which is an extended partition.

Ok, let’s create another logical partition. Click on the free space and then on the New button.
view var

We assign this partition a mount point of /home. This is where all your files and those of other users on the system will be stored. We usually assign /home the remaining unallocated space on the hard disk. We would have loved to create separate partitions for /tmp, /opt and /usr/local, but the Linpus installer lacks support for those. Once you are finished with the installation, the system will automatically create a /tmp directory under the root directory – /.
create home

Here’s all the partitions we have created. This is only a suggested partition scheme. It’s not the only way to go about partitioning a hard disk on Linpus. We could easily have created a separate primary partition (/dev/hda1) for /boot, made / /dev/hda2, swap /dev/hda3, and the others logical partitions.
view all partitions

LinuxBSDos needs your donation to continue!

I hope this article has saved you valuable time and effort to fix a problem that would have taken more time than is necessary. That makes me happy, and why I love doing this. But because more people than ever are reading articles like this with an adblocker, ad revenues have fallen to a level that's not enough to cover my operating costs. That's why I want to ask you a favor: To make a one-time or recurring donation to support this site and keep it going. It's a small favor, but every one counts. And you can make your donation using Patreon or directly via Paypal. Thank you for whatever donation you're able to make.

Donate via Patreon. Donate via Paypal.

Aside from donation, you may also signup to receive an email once I publish new content. Your email will not be shared or traded to anyone. And you can unsubscribe at any time.

Please share:

We Recommend These Vendors and Free Offers

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.

One Comment

  1. I also installed Linpus Linux 9.6 and write about it on But from the time I writen this blog I’ve put in a 60GB hard drive and reinstall Linpus Linux 9.6 after which the computer told me that I only had 2.1 avalible hard disk space, the program self used about 7GB, what happed to the rest?

Leave a Comment

Your email address will not be published. Required fields are marked *