Sparc/FAQ/ko

이 자주 묻는 질문은 젠투/SPARC 및 SPARC 아키텍처에서의 리눅스에 대해 대부분 질문하는 내용의 답변을 돕도록 구성했습니다. 젠투/SPARC 팀 또는 문서 팀에 개정판 또는 수정 요구를 자유롭게 보내주십시오.

문서 참고
이 문서에서 사용하는 몇가지 약어 및 용어를 공을 들여 모아 적어보았습니다.

를 언급한다면  형식 시스템을 참조합니다. SPARC는 울트라 스팍 시리즈에서 볼 수 있던  아키텍처를 의미합니다. 이전 32비트 시스템은 더이상 젠투/SPARC 팀에서 지원하지 않습니다.

약어:  = OpenBoot PROM,   = SPARCstation.

시리얼 콘솔로 SPARC에 어떻게 설치하고 사용하죠?
우선 키보드와 모니터를 연결했는지 확인하십시오. OBP는 키보드와 모니터를 다 연결했을 때 모니터를 결과 출력 대상으로 활용합니다. 출력 내용을 볼 수 있으려면 널 모뎀 케이블 또는 일반 시리얼 케이블과 널 모뎀 어댑터가 필요합니다.

표준 직렬 포트 설정:


 * 9600 bps
 * 8 데이터 비트
 * 패리티 없음
 * 정지 비트 1

시리얼 콘솔 전송 내용을 보기 위해 사용하는 일반적인 프로그램 목록을 아래에 제시했습니다. 시리얼 콘솔 프로그램에 중단 신호를 보낼 수 있는지 확인하십시오. 이 기능은 SPARC 에서 매우 유용합니다. 시리얼 콘솔의 중단 신호는 키보드의 Stop+A 를 누른것과 동일합니다.

해상도를 선택하는 CRT/LCD 모니터가 SPARC에 붙어있는데요, 커널을 부팅할 때 모니터에서 해상도 통제가 안되네요. 어떻게 화면을 표시하고 흔들리지 않게 하죠?
이 문제는 부팅할 때 리눅스 커널에서 프레임 버퍼 기능을 불러온 결과에 따른 문제이며, SPARC 시스템에서 모드라인을 사용할 수 있는지 여부에 대한 문제입니다. 모니터와 비디오 카드의 해상도가 1024x768 이며 수직 주파수가 60Hz 라고 퉁쳐보겠습니다 OBP에서는 에 대한 설정을 조절하면 해상도를 조절할 수 있습니다. 현재 설정을 보려면 다음 명령을 사용하십시오:

이제 이 값을 설정하면 위에서 언급한 해상도로 화면 표시를 시작합니다. 다음과 같이  명령을 사용하겠습니다:

설정을 적용하려면 머신을 초기화해야합니다:

게다가 ATI Mach64 칩셋을 기반으로 하는 온보드 비디오 카드(Ultra 5/10 및 Blade 100/150)를 사용하는 사용자라면, 다음 옵션을 커널 부팅 옵션으로 추가하는게 좋습니다:

SILO로 부팅한다면, 위 문자열을 부팅 이미지 마지막에 추가할 수 있습니다. 다음 예제는 LiveCD로 부팅할 경우의 예제입니다.

네트워크로 부팅한다면 다음에서 나타난 바와 같이 OBP에서 boot net 명령의 뒤에 이 문자열을 붙여보십시오:

SPARC 초보인데요 어떤 커널 옵션을 써야할지 모르겠네요, 도움?!
Most of the time, the default kernel options will be acceptable for hardware support. You will need to make sure that  and   support is enabled in the kernel as instructed in the Installation Handbook.

젠투 리눅스/SPARK 를 솔라리스와 어떻게 함께 부팅하죠?
Dual booting Gentoo/SPARC and Solaris can be done one of two ways. The two ways are: having both Gentoo/SPARC and Solaris on the same drive, or having them on separate drives. Below are example SILO configurations for each scenario. In the example configs, the following things are assumed:

단일 드라이브 설정:


 * 부팅 드라이브는 SCSI ID 0
 * 젠투는 1번 분할 공간으로 부팅합니다
 * 솔라리스는 5번 분할 공간으로 부팅합니다

개별 드라이브 설정:


 * 두번째 드라이브는 SCSI ID 1
 * 젠투는 SCSI ID 0에 있습니다
 * 솔라리스는 SCSI ID 1에 있습니다
 * OBP 부팅 장치는 SCSI ID 0 입니다

SPARC 머신에서 젠투가 동작할까요?
It depends on the type of SPARC, but chances are yes. One exception seems to be the SPARC based laptops from Tadpole, particularly the newer models. If you have a working Tadpole on Gentoo/SPARC, please contact us and let us know the details on the model and anything special needed to get it to work.

The Gentoo/SPARC team maintains a hardware compatibility list for SPARC64 systems. In general, support for SPARC64 systems is good enough to allow some users to run it successfully in production environments.

젠투/SPARC에서 추가로 지원하는 하드웨어는 뭐가 있어요?
For a list of additionally supported Sun hardware, consult the following list from the [http://www.ultralinux.org/faq.html#q_2_2. UltraLinux homepage].

A partial list of Sun devices which do NOT currently have support under Gentoo/SPARC or SPARC/Linux in general are:


 * SunPCI cards
 * SBUS or PCI PCMCIA controllers
 * Smart card readers on some Sun Blade workstations
 * Floppy drive on some Sun Blade workstations

Also, the Gentoo/SPARC team maintains a list of non-Sun PCI hardware that has been tested on Gentoo/SPARC. To submit additions to the list, email with the information on the hardware as displayed in the existing hardware list.

어떤 SPARC 머신을 가졌는지 어떻게 아나요?
UltraLinux FAQ에 답이 있습니다.

머신에 썬 이더넷 장치가 하나 이상 붙어있는데요. 맥 주소가 다 같은데 어떻게 고쳐요?
First, the reason they all they all have the same setting is due to a value in OpenBoot PROM (OBP). The story goes that in times past, it was assumed that if a host had multiple interfaces, the interfaces would not reside on the same Ethernet and therefore having the MAC address unique to a machine rather than to a NIC wouldn't be a problem. As time went on and different technologies developed, the opposite was proven.

As for fixing the issue, there are two ways to it; from OBP and from Linux. The OBP variable  controls this behavior. The following commands will help you to determine what  is set to:

As you'll notice from the samples above,  is set to false. This will cause all interfaces on a SPARC to use the same MAC address. To change this behavior, use either of the commands below (depending on whether you do it from OBP or Linux):

설정 내용을 적용하려면 재부팅해야함을 참고하세요.

SPARC는 빅-엔디안 인가요 아니면 리틀-엔디안 인가요?
젠투/SPARC (v9) 에서 지원하는 버전은 바이엔디안입니다. 빅-엔디안을 활용하지만 PCI 장치가 원래 리틀-엔디안 바이트 순서로 데이터를 보내니, 리틀-엔디안 바이트 순서로 데이터를 접근할 수도 있습니다.

Xorg 쓸 때 Ultra 5/10랑 Blade 100/150에서 쓸만한 modeline을 어떻게 찾죠?
The ATI Framebuffer normally expects a PC's BIOS to set the Reference Clock speed for the video card. However, on non-x86 architectures, this doesn't happen. So what needs to be done is to set the Reference Clock speed in the.

의 "Device" 섹션에 다음 줄과 유사한 내용을 추가할 수 있습니다:

Other common speeds are 14.318 MHz and 29.5 MHz. If you have issues you might want to try without a similar setting first.

foo 꾸러미가 어떻게 SPARC에서 가려졌나요?
Chances are this is due to the fact that none of the Gentoo/SPARC developers have gotten around to testing this yet, and/or the package is currently marked with the  keyword (meaning it's in a testing phase).

If you still want to install the package, you can follow the instructions from the Portage Handbook.

foo 꾸러미를 어떻게 안정 상태로 표시하죠?
If you want to help ensure a package gets marked stable in a timely fashion, particularly if it's an application with a small userbase (i.e. net-im/bitlbee), install the package and test to make sure it works. If it appears to be working well, feel free to file a bug via the Gentoo Bugzilla and assign it to the Gentoo/SPARC team.

꾸러미를 이머지하려는데요 이머지에서 의존 요소가 가려졌다고 하네요. 어떻게 고쳐요?
버그입니다. 젠투 버그질라에 젠투/SPARC 팀에게 어떤 꾸러미를 이머지하려고 했는지 어떤 오류 메시지가 났는지,  출력 내용이 무엇인지 버그 보고서를 보내주세요.

커널을 컴파일 할 때 32/64비트 관련 오류가 왜 뜨는거죠?
The way SPARC/Linux handles the cross-compiler has changed with 2.6.25 ( commit ), thus when building a recent kernel you'd get the following error message:

Because, for the moment (there's an experimental multilib profile), Gentoo/SPARC native compiler can't generate 64-bit code (that's what sys-devel/kgcc64 is for).

What you need to do is to tell the SPARC/Linux Makefile what is your cross-compiler's binary, by issuing the following commands:

젠투/SPARC 프로젝트에 참여하고 싶은데요. 어떻게 해요?
프로젝트를 개선하는 방법은 다양합니다:


 * The best way is to become an Arch Tester, and aid the developers with package testing.
 * File bug reports such as stable, and keyword requests.
 * Join the #gentoo-sparc IRC channel on the FreeNode IRC network.
 * Make use of the Gentoo/SPARC forum.
 * Propose solutions for Gentoo/SPARC related bugs via the Gentoo Bugzilla . The bugs will be assigned, or CCed to sparc@gentoo.org.

SPARC/리눅스에 대해 더 많은 도움이나 정보는 어디서 얻나요?

 * OBP Reference Guide - Sun's guide to the OpenBoot PROM
 * OSIAH - Online Sun Information Archive
 * Obsolyte - Information on older SPARC systems and links to a lot of other great SPARC related sites
 * Sun Microsystems Documentation - Additional hardware and software information for SPARC systems, including instructions for flashing OBP
 * Sunsolve - Great resource for Sun hardware documentation
 * UltraLinux Homepage - Homepage of the SPARC/Linux port