FAQ Gentoo Linux/SPARC
1.
Pertanyaan
Tentang Dokumen Ini
Berikut ini adalah bebarapa catatan tentang singkatan dan istilah yang
digunakan pada dokumen ini.
SPARC mengacu pada tipe komputer sun4x. SPARC mewakili komputer
arsitektur sun4u yang terdapat pada komputer seri UltraSPARC, (mis.
Ultra, Blade, SunFires, dll). Komputer SPARC 32-bit model lama sudah tidak lagi
didukung oleh tim Gentoo/SPARC.
Singkatan: OBP = OpenBoot PROM, SS = SPARCstation.
Instalasi
Hardware
Aplikasi
Macam-macam
Sumber-sumber Tambahan
2.
Instalasi
Bagaimana cara menginstal Gentoo di SPARC melalui konsol serial?
Pertama, pastikan anda tidak memasang keyboard dan monitor. OBP akan
menggunakan monitor untuk menampilkan output secara default jika terpasang.
Anda memerlukan kabel modem null atau kabel serial biasa dengan adapter
modem null untuk dapat melihat output.
Pengaturan standar port serial port:
- 9600 baud
- 8 data bits
- None for parity
- 1 stop bits
Berikut ini adalah daftar program yang banyak digunakan untuk melihat output
melalui konsol serial. Periksa apakah aplikasi konsol serial anda memiliki
kemampuan untuk mengirimkan break, karena hal ini akan sangat bermanfaat
di SPARC. Sinyal break di konsol serial sama dengan menekan
Stop+A di keyboard.
| Linux |
Windows |
| Minicom |
Hyperterm |
| Kermit |
TeraTerm Pro |
| Console |
|
| Seyon |
|
Bagaimana cara boot sistem SPARC melalui jaringan untuk instalasi?
Untuk saat ini, Gentoo menyediakan imej boot/tftpboot jaringan eksperimental
yang tersedia di mirror Gentoo di dalam direktori
experimental/sparc/tftpboot. Download imej yang cocok untuk
komputer SPARC anda kemudian lanjutkan dengan Panduan Boot Jaringan untuk
mengetahui cara-caranya.
Saya memiliki monitor CRT/LCD yang terpasang di SPARC yang memilih resolusi
yang tidak dapat ditangani oleh monitor tersebut ketika kernel boot.
Bagaimana cara mendapatkan tampilan yang bagus di monitor saya?
Masalah ini disebabkan oleh dukungan framebuffer di kernel Linux yang dimuat
pada saat boot, dan modelines yang tersedia di sistem SPARC. Di sini
kami anggap monitor dan kartu video anda dapat menangani resolusi 1024x768 pada
60 Hz. Di OBP, anda dapat mengatur resolusi melalui output-device. Untuk
melihat pengaturan saat ini, gunakan perintah:
Daftar Kode 2.1: Melihat pengaturan saat ini |
ok printenv output-device
|
Sekarang, untuk mengatur tampilan dengan resolusi tadi, gunakan perintah
setenv seperti berikut:
Daftar Kode 2.2: Mengatur tampilan |
ok setenv output-device screen:r1024x768x60
output-device = screen:r1024x768x60
|
Untuk menerapkan perubahan, anda harus me-reset komputer:
Daftar Kode 2.3: Reset komputer |
ok reset
|
Sebagai tambahan, bagi anda yang menggunakan kartu video onboard berbasis
chipset ATi Mach64 (Ultra 5/10 dan Blade 100/150), anda harus menambahkan
argumen berikut pada opsi boot kernel:
Daftar Kode 2.4: Menambahkan opsi boot kernel |
video=atyfb:1024x768@60
|
Jika anda boot dengan SILO, anda dapat menambahkan argumen di atas pada akhir
imej boot. Berikut ini adalah contoh boot dari LiveCD.
Daftar Kode 2.5: Boot LiveCD Gentoo |
boot: gentoo video=atyfb:1024x768@60
|
Jika anda boot dari jaringan, anda perlu menambahkan argumen tadi pada akhir
perintah boot net di OBP seperti pada contoh berikut:
Daftar Kode 2.6: Boot dari jaringan |
ok boot net video=atyfb:1024x768@60
|
Saya pengguna baru SPARC dan tidak tahu harus menggunakan opsi kernel apa,
TOLONG!
Biasanya, opsi kernel default sudah cukup untuk mendapatkan dukungan hardware.
Anda harus memastikan agar virtual memory dan /proc filesystem
support telah diaktifkan di kernel seperti yang dijelaskan di Buku Pegangan Instalasi.
Bagaimana cara dualboot Gentoo Linux/SPARC dengan Solaris?
Dualboot Gentoo Linux/SPARC dan Solaris dapat dilakukan dengan dua cara, yaitu:
menginstal Gentoo/Linux SPARC dan Solaris pada harddisk yang sama, atau
menginstalnya pada harddisk yang berbeda. Berikut ini adalah contoh pengaturan
SILO untuk masing-masing skenario. Pada contoh ini, kami beranggapan:
Skenario satu harddisk:
- Harddisk boot adalah SCSI ID 0
- Gentoo boot dari partisi 1
- Solaris boot dari partisi 5
Skenario dua harddisk:
- Harddisk kedua adalah SCSI ID 1
- Gentoo ada di SCSI ID 0
- Solaris ada di SCSI ID 1
- Harddisk boot di OBP adalah SCSI ID 0
Daftar Kode 2.7: Contoh silo.conf untuk skenario satu harddisk |
partition = 1
timeout = 50
image = /boot/vmlinux
label = linux
root=/dev/sda4
other=5
label = Solaris
|
Daftar Kode 2.8: Contoh silo.conf untuk skenario dua harddisk |
parition = 1
timeout = 50
image = /boot/vmlinux
label = linux
root=/dev/sda4
other = /sbus/espdma/esp/sd@1,0;1
label = solaris
|
Saya baru saja menyalakan SPARCstation setelah menginstal Gentoo tetapi tidak
mau boot. Kenapa?
Salah satu kemungkinannya adalah cara ID SCSI diberikan. Pengembang
Gentoo/SPARC Keith Wesolowski mengatakan bahwa:
Linux, biasanya, mengurutkan perangkat berdasarkan SCSI ID. Disk bernomor
terendah adalah sda, kemudian sdb, dst. Perlu diketahui bahwa
devfs mengizinkan anda untuk menentukan nomor perangkat dengan ID SCSI,
jadi penambahan perangkat tidak akan merubah penomoran yang telah ada, kecuali
jika anda menggunakan nama-nama kompatibilitas. Ada beberapa cara untuk
mengatasi masalah ini.
OBP pada hampir semua sun4c dan sun4m meng-alias "disk" ke
perangkat dengan ID SCSI 3, dan "disk0" sampai "disk3" ke perangkat dengan ID
SCSI yang bersangkutan, jika ternyata perangkat tersebut adalah disk, bukan
tape, CDROM, dll.
Pada komputer desktop zaman sekarang yang mendukung dua disk SCA (komputer
Aurora), slot bawah diberi ID SCSI 3, dan slot atas diberi ID SCSI 1.
Jika anda ingin, anda dapat mengganti alias PROM "disk" agar cocok dengan
"disk1" sehingga perintah boot disk akan menyebabkan sistem boot ke
perangkat yang sama dengan yang disebut sda oleh Linux. Ini akan terasa
lebih konsisten dan normal, terutama bagi pengguna yang berlatar belakang PC.
Atau, anda dapat menempatkan filesystem yang berisi /boot (yang
bisa jadi adalah filesystem root atau filesystem terpisah) pada perangkat
dengan ID 3 (Linux sdb) dan boot dari sana, dengan filesystem root pada
sda atau sdb, atau bahkan disk apapun yang terpasang di komputer.
3.
Hardware
Dapatkah Gentoo dijalankan pada SPARC saya?
Hal ini tergantung pada tipe SPARC anda, tetapi kemunkinannya ya. Satu
pengecualian adalah, laptop berbasis SPARC dari Tadpole, terutama model-model
baru. Jika anda berhasil menjalankan Gentoo/SPARC di Tadpole, tolong hubungi
kami dan beritahukan dengan terinci model dan semua yang telah anda lakukan
sehingga berhasil.
Tim Gentoo/SPARC menyediakan daftar kompatibilitas hardware untuk
sistem SPARC64. Secara umum, semua sistem SPARC64 sudah cukup baik untuk
digunakan sehari-hari.
SPARC 32-bit tidak lagi didukung oleh tim Gentoo/SPARC.
Komputer SPARC 32-bit bermacam-macam. Komputer dengan arsitektur sun4m
dilaporkan dapat bekerja dengan baik (SS4-SS20) termasuk konfigurasi SMP dengan
kernel seri 2.4 baru. Komputer sun4m yang menggunakan prosesor
HyperSPARC atau Ross dengan konfigurasi SMP akan mendapatkan banyak masalah
yang berhubungan dengan kernel. Sebagai tambahan, penulis belum pernah
mendengar laporan tentang JavaStations, jadi statusnya untuk saat ini belum
diketahui. Komputer berbasis sun4d untuk saat ini tidak dapat
menggunakan kernel seri 2.4, dan sun4c juga belum stabil.
Biasanya, masalah yang timbul ketika mencoba menjalankan Gentoo pada SPARC
32-bit datang dari kernel. Rob Radez (tidak ada hubungannya dengan Gentoo)
memiliki website http://osinvestor.com/sparc/ yang berisi status
komputer SPARC yang mendukung berbagai versi kernel Linux. Anda dapat
menggunakannya untuk mengetahui seberapa stabil komputer SPARC anda menjalankan
SPARC/Linux.
Hardware lain apakah yang didukung oleh Gentoo/SPARC?
Untuk mengetahui hardware Sun lain yang didukung, bacalah daftar berikut ini
dari website UltraLinux - http://www.ultralinux.org/faq.html#q_2_2.
Sebagian daftar daftar dari hardware Sun yang untuk saat ini TIDAK didukung
oleh Gentoo/SPARC atau SPARC/Linux secara umum adalah:
- Kartu SunPCI
- Pengendali SBUS atau PCMCIA PCI
- Smart card readers pada beberapa komputer Sun Blade
- Drive floppy pada beberapa komputer Sun Blade
Selain itu, tim Gentoo/SPARC memiliki daftar hardware PCI non-Sun yang telah
diuji dengan Gentoo/SPARC. Untuk memberi tambahan, surati
sparc@gentoo.org dengan mencantumkan informasi hardware seperti
pada daftar hardware yang telah ada.
Bagaimana cara mengetahui jenis komputer yang saya miliki?
FAQ UltraLinux
memiliki jawabannya.
Komputer saya memiliki lebih dari satu kartu jaringan Sun. Mengapa semuanya
memiliki alamat MAC yang sama, dan bagaimana cara memperbaikinya?
Pertama, alasan dari kesamaan alamat MAC adalah nilai di OpenBoot PROM (OBP).
Kisahnya berawal ketika dahulu, ada teori bahwa jika sebuah komputer memiliki
banyak antarmuka jaringan, semua antarmuka tersebut tidak akan bertempat pada
kartu jaringan yang sama. Oleh karena itu, alamat MAC yang sama pada satu
komputer tidak akan menjadi masalah. Seiring berkembangnya zaman bersama
teknologi baru, kebalikan dari teori ini telah terbukti.
Ada dua cara untuk memperbaikinya; dari OBP dan dari Linux. Variabel OBP
local-mac-address? mengendalikan ini. Perintah-perintah berikut ini akan
membantu anda untuk mengetahui local-mac-address? yang telah ditetapkan:
Daftar Kode 3.1: Melihat pengaturan local-mac-address? dari OBP |
ok printenv local-mac-address?
local-mac-address? = false
|
Daftar Kode 3.2: melihat pengaturan local-mac-address? dari Linux |
# eeprom local-mac-address?
local-mac-address?=false
|
Seperti yang anda lihat dari contoh di atas, local-mac-address?
ditetapkan ke false. Ini akan menyebabkan semua antarmuka jaringan di
SPARC menggunakan alamat MAC yang sama. Untuk merubahnya, gunakan salah satu
dari perintah di bawah ini (tergantung dari mana anda ingin menjalankannya,
dari OBP atau dari Linux):
Daftar Kode 3.3: Menetapkan local-mac-address? dari OBP |
ok setenv local-mac-address?=true
local-mac-address? = true
|
Daftar Kode 3.4: Menetapkan local-mac-address? dari Linux |
# eeprom local-mac-address?=true
|
Anda harus reboot agar perubahan diterapkan.
4.
Aplikasi
Bagaimana caranya agar Xorg bisa mendapatkan modeline yang cocok untuk
Ultra 5/10 atau Blade 100/150?
Framebuffer ATi biasanya akan mencari BIOS PC untuk mengatur kecepatan
Reference Clock untuk kartu video. Namun, pada arsitektur non-x86, BIOS
tersebut tidak akan dapat ditemukan. Untuk itu, anda perlu mengatur kecepatan
Reference Clock dari file /etc/X11/xorg.conf.
Pada seksi "Device" dari file /etc/X11/xorg.conf, anda perlu
menambahkan baris seperti berikut ini:
Daftar Kode 4.1: Penambahan pada xorg.conf |
Option "reference_clock" "28.636 MHz"
|
Kecepatan lain yang biasa digunakan adalah 14.318 MHz dan 29.5 MHz. Jika anda
mendapatkan masalah, anda mungkin perlu mencoba menggunakan kecepatan tersebut.
Mengapa paket foo ditutup di Sparc?
Kemungkinan hal ini disebabkan belum adanya pengembang Gentoo/SPARC yang
mengujinya, dan/atau paket tersebut saat ini masih memiliki tanda ~sparc
(yang berarti masih dalam tahap pengujian).
Jika anda masih ingin menginstal paket tersebut, anda dapat mengikuti petunjuk
dari Buku
Pegangan Portage.
Bagaimana cara untuk membantu menandai suatu paket stabil?
Jika anda ingin membantu memastikan sebuah paket ditandai stabil, terutama jika
paket tersebut tidak banyak digunakan (mis. net-im/bitlbee), instal
paket tersebut lalu uji dan pastikan paket tersebut dapat bekerja dengan baik.
Jika ternyata tidak bermasalah, laporkanlah bug di
http://bugs.gentoo.org dan serahkan bug tersebut ke tim
Gentoo/SPARC.
Saya mencoba untuk menginstal sebuah paket, tetapi emerge gagal dengan
memberi pesan bahwa dependensi yang diperlukan tertutup. Bagaimana cara
mengatasinya?
Ini adalah bug. Tolong laporkan ke http://bugs.gentoo.org untuk tim
Gentoo/SPARC dengan mencantumkan paket yang ingin anda instal, pesan error yang
anda dapatkan, dan output dari emerge --info.
5.
Macam-macam
Saya tertarik untuk lebih terlibat dengan Gentoo/SPARC. Bagaimana caranya?
Cara terbaik adalah melalui channel IRC #gentoo-sparc di jaringan IRC
Freenode irc.freenode.net. Di sinilah semua pengembang berkumpul dan
membicarakan SPARC (di antara banyak hal lainnya). Selain e-mail, ini adalah
cara terbaik anda untuk mendapatkan perhatian dari kami.
Selain itu, banyak pengguna dan pengembang yang memanfaatkan forum Gentoo/SPARC.
Ini adalah tempat yang bagus untuk mengajukan pertanyaan dan mengetahui masalah
yang sudah pernah terjadi, juga berbincang-bincang tentang belanja
Gentoo/SPARC.
Sebagai tambahan, anda dapat melihat bug untuk Gentoo/SPARC melalui Bugzilla Gentoo. Semua bug tersebut akan
diserahkan atau di-CC ke sparc@gentoo.org.
Apakah saat ini ada bug/masalah yang telah diketahui terkait paket software
di Gentoo/SPARC?
Daftar paket bermasalah bisa anda lihat di
http://dev.gentoo.org/~weeve/problems.html
6.
Sumber-sumber Tambahan
Berikut ini adalah informasi tambahan terkait proyek Gentoo/SPARC:
Berikut ini adalah link untuk informasi tambahan tentang SPARC/Linux atau
SPARC secara umum:
Isi dokumen ini dilisensikan dengan lisensi Creative Commons -
Attribution / Share Alike.
|