View | Details | Raw Unified
Collapse All | Expand All

(-) id/handbook/hb-install-alpha-kernel.xml (-22 / +26 lines)
 Lines 6-19    Link Here 
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<!-- English doc rev. 1.9 -->
<!-- English doc rev. 1.9 -->
<sections>
<sections>
<version>2.11</version>
<version>7.0</version>
<date>2006-01-06</date>
<date>2006-08-03</date>
<section>
<section>
<title>Zona Waktu (Timezone)</title>
<title>Zona Waktu (Timezone)</title>
<body>
<body>
<p>
<p>
 Lines 56-87    Link Here 
</p>
</p>
<p>
<p>
Di contoh berikutnya, kita menginstal <c>vanilla-sources</c>.
Di contoh berikutnya, kita menginstal <c>vanilla-sources</c>.
Tentu saja, gantikan nama kernelnya dengan pilihan anda, berikut ini hanya
Tentu saja, gantikan nama kernelnya dengan pilihan anda, berikut ini hanya
merupakan contoh. <c>USE="-doc"</c> diperlukan untuk menghindari instalasi
merupakan contoh. <c>USE="-doc"</c> diperlukan untuk menghindari instalasi
xorg-x11 atau dependensi/ketergantungan lain untuk saati ini.
xorg-x11 atau dependensi/ketergantungan lain untuk saat ini.
<c>USE="symlink"</c> tidak diperlukan untuk instalasi baru, tapi pastikan anda
<c>USE="symlink"</c> tidak diperlukan untuk instalasi baru, tapi pastikan anda
menciptakan symlink <path>/usr/src/linux</path> yang benar.
menciptakan symlink <path>/usr/src/linux</path> yang benar.
</p>
</p>
<pre caption="Instal sebuah kernel">
<pre caption="Instal sebuah kernel">
# <i>emerge vanilla-sources</i>
# <i>emerge vanilla-sources</i>
</pre>
</pre>
<p>
<p>
Jika anda melihat ke direktori <path>/usr/src</path>, anda akan menemukan
Jika anda melihat ke direktori <path>/usr/src</path>, anda akan menemukan
sebuah link simbolik (symlink) bernama <path>linux</path> yang menunjuk ke
sebuah link simbolik (symlink) bernama <path>linux</path> yang menunjuk ke
kernel anda. Pada kasus ini, source kernel yang terinstall menunjuk ke
kernel anda. Pada kasus ini, source kernel yang terinstal menunjuk ke
<c>vanilla-sources-2.6.11.2</c>. Versi yang anda miliki bisa jadi berbeda,
<c>vanilla-sources-2.6.16.9</c>. Versi yang anda miliki bisa jadi berbeda,
jadi ingatlah ini selalu.
jadi ingatlah ini selalu.
</p>
</p>
<pre caption="Melihat link simbolik kernel">
<pre caption="Melihat link simbolik kernel">
# <i>ls -l /usr/src/linux</i>
# <i>ls -l /usr/src/linux</i>
lrwxrwxrwx    1 root     root           12 Oct 13 11:04 /usr/src/linux -&gt; linux-2.6.11.2
lrwxrwxrwx    1 root     root           12 Oct 13 11:04 /usr/src/linux -&gt; linux-2.6.16.9
</pre>
</pre>
<p>
<p>
Sekarang saatnya untuk mengkonfigurasi dan kompilasi kernel anda. Anda dapat
Sekarang saatnya untuk mengkonfigurasi dan kompilasi kernel anda. Anda dapat
menggunakan <c>genkernel</c> untuk melakukannya, yang akan menciptakan sebuah
menggunakan <c>genkernel</c> untuk melakukannya, yang akan menciptakan sebuah
kernel generik seperti yang digunakan oleh CD Instalasi. Kami akan menjelaskan
kernel generik seperti yang digunakan oleh CD Instalasi. Kami akan menjelaskan
 Lines 112-124    Link Here 
tersebut sulit ;-)
tersebut sulit ;-)
</p>
</p>
<p>
<p>
Bagaimanapun juga, satu hal <e>selalu</e> benar: anda harus mengenal sistem
Bagaimanapun juga, satu hal <e>selalu</e> benar: anda harus mengenal sistem
anda sebelum mulai mengkonfigurasi kernel secara manual. Kebanyakan informasi
anda sebelum mulai mengkonfigurasi kernel secara manual. Kebanyakan informasi
dapat ditemukan dengan menginstall pciutils (<c>emerge pciutils</c>) yang
dapat ditemukan dengan menginstal pciutils (<c>emerge pciutils</c>) yang
berisi <c>lspci</c>. Anda sekarang bisa menggunakan <c>lspci</c> dari dalam
berisi <c>lspci</c>. Anda sekarang bisa menggunakan <c>lspci</c> dari dalam
lingkungan chroot. Biarkan saja peringatan <e>pcilib</e> (seperti pcilib:
lingkungan chroot. Biarkan saja peringatan <e>pcilib</e> (seperti pcilib:
cannot open /sys/bus/pci/devices) yang dikeluarkan oleh <c>lspci</c>. Anda
cannot open /sys/bus/pci/devices) yang dikeluarkan oleh <c>lspci</c>. Anda
dapat juga menggunakan <c>lspci</c> dari lingkungan <e>non-chroot</e>. Hasilnya
dapat juga menggunakan <c>lspci</c> dari lingkungan <e>non-chroot</e>. Hasilnya
sama saja. Anda dapat juga menjalankan <c>lsmod</c> untuk melihat modul kernel
sama saja. Anda dapat juga menjalankan <c>lsmod</c> untuk melihat modul kernel
apa saja yang digunakan oleh CD Instalasi (tampilan tersebut mungkin memberi
apa saja yang digunakan oleh CD Instalasi (tampilan tersebut mungkin memberi
 Lines 367-406    Link Here 
mengkompilasi sebuah kernel yang mendukung hampir semua perangkat keras,
mengkompilasi sebuah kernel yang mendukung hampir semua perangkat keras,
kompilasi ini akan berjalan cukup lama!
kompilasi ini akan berjalan cukup lama!
</p>
</p>
<p>
<p>
Catat juga, jika partisi boot anda tidak menggunakan ext2 atau ext3 sebagai
Catat juga, jika partisi boot anda tidak menggunakan ext2 atau ext3 sebagai
filesystemnya, anda perlu mengkonfigurasi kernel anda secara manual menggunakan
filesystem-nya, anda perlu mengkonfigurasi kernel anda secara manual menggunakan
perintah <c>genkernel --menuconfig all</c> dan tambahkan dukungan terhadap
perintah <c>genkernel --menuconfig all</c> dan tambahkan dukungan terhadap
filesystem anda <e>di</e> kernel (<e>bukan</e> sebagai modul).
filesystem anda <e>di</e> kernel (<e>bukan</e> sebagai modul).
</p>
</p>
<pre caption="Menjalankan genkernel">
<pre caption="Menjalankan genkernel">
# <i>genkernel all</i>
# <i>genkernel all</i>
GenKernel v3.0.1_beta10
GenKernel v3.4.0
* ARCH: Alpha
* Running with options: all
* KERNEL VER: 2.6.11.2
* kernel: configuring source
* Linux Kernel 2.6.16.19 for alpha...
* kernel: running mrproper
* kernel: running mrproper
<comment>(Output dihapus agar lebih mudah dibaca)</comment>
<comment>(Output dihapus agar lebih mudah dibaca)</comment>
* Kernel compiled successfully!
* Kernel compiled successfully!
* Required Kernel Params:
*   : root=/dev/ram0 init=/linuxrc real_root=/dev/$ROOT
*     where $ROOT is the devicenode for your root partition as
*     you should have specified in /etc/fstab
*
*
* You MUST tell your bootloader to use the generated initrd
* Required Kernel Parameters:
*     real_root=/dev/$ROOT
*
*
* Recommended Kernel Params:
*     Where $ROOT is the device node for your root partition as the
*   : vga=0x317 splash=verbose
*     one specified in /etc/fstab
*
*
* Do NOT report kernel bugs (configs included) as genkernel bugs.
* If you require Genkernel's hardware detection features; you MUST
* Make sure you have the latest genkernel before reporting bugs
* tell your bootloader to use the provided INITRAMFS file. Otherwise;
* substitute the root argument for the real_root argument if you are
* not planning to use the initrd...
* WARNING... WARNING... WARNING...
* Additional kernel cmdline arguments that *may* be required to boot properly...
* Do NOT report kernel bugs as genkernel bugs unless your bug
* is about the default genkernel configuration...
*
*
* For more info see /usr/share/genkernel/README
* Make sure you have the latest genkernel before reporting bugs.
</pre>
</pre>
<p>
<p>
Setelah <c>genkernel</c> selesai, sebuah kernel, set lengkap modul, dan
Setelah <c>genkernel</c> selesai, sebuah kernel, set lengkap modul, dan
<e>initial root disk</e> (initrd) akan diciptakan. Kita akan menggunakan kernel
<e>initial root disk</e> (initrd) akan diciptakan. Kita akan menggunakan kernel
dan initrd tersebut pada saat mengkonfigurasi bootloader nantinya. Catat nama
dan initrd tersebut pada saat mengkonfigurasi bootloader nantinya. Catat nama