Gentoo Logo

FAQ Gentoo Linux/SPARC

Daftar Isi:

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

<output-device>        <screen>          <screen>

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

# Opsi-opsi pengaturan umum
partition = 1
timeout = 50

# Opsi-opsi Gentoo Linux/SPARC
image = /boot/vmlinux
    label = linux
    root=/dev/sda4

# Opsi-opsi Solaris
other=5
    label = Solaris

Daftar Kode 2.8: Contoh silo.conf untuk skenario dua harddisk

# Opsi-opsi pengaturan umum
parition = 1
timeout = 50

# Opsi-opsi Gentoo Linux/SPARC
image = /boot/vmlinux
    label = linux
    root=/dev/sda4

# Opsi-opsi Solaris
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:



Print

Diperbarui 20 September 2006

Versi asli dari dokumen ini terakhir diupdate 2 Maret 2010

Rangkuman: FAQ ini dirancang untuk menjawab pertanyaan yang sering diajukan tentang Gentoo Linux/SPARC dan Linux di arsitektur SPARC. Jangan ragu untuk mengirimkan revisi dan perbaikan kepada tim sparc atau tim dokumentasi.

Jason Wever
SPARC Developer

Dzikri Aziz
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.