谁无聊的,来用下wii的lin

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

谁无聊的,来用下wii的lin

#1

帖子 eexpress » 2009-08-10 21:21

http://www.gc-linux.org/wiki/WL:whiite-linux

本身的那些channel,没搞懂,提示升级也不敢,担心盗版游戏全灭。
● 鸣学
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: 谁无聊的,来用下wii的lin

#2

帖子 mickeywaley » 2009-08-10 21:31

轮候册: whiite Linux的
From GamecubeLinux Wiki从GamecubeLinux维基

whiite-linux: A real implementation of a GNU/Linux system for the Nintendo Wii whiite Linux的:真正的执行GNU / Linux 系统的任天堂Wii

This is a wikified version of the readme.txt file included in whiite-linux-0.1a.tar.bz2.这是一个wikified版本的Readme.txt文件包含在whiite - Linux的0.1a.tar.bz2 。
Table of contents 目录 [showhide]
1 Introduction 1简介
2 Rationale 2理由
3 System Overview 3系统概述
4 Hardware 4硬件

4.1 Supported Hardware 4.1支持的硬件
4.2 Unsupported Hardware 4.2不支持的硬件
5 Manual Installation 5手动安装

5.1 Installation pre-requisites 5.1安装先决条件
5.2 Preparation of the SD card 5.2制备SD卡

5.2.1 Partitioning of the SD card 5.2.1分区的SD卡
5.2.2 Creation of the filesystems 5.2.2创建的文件
5.2.3 Installation of the kernel image 5.2.3安装的内核
5.2.4 Installation of the root filesystem 5.2.4安装的根文件系统
6 Booting 6启动

6.1 Last minute hardware checks 6月1日最后一分钟的硬件检查
6.2 Kernel image launch 6.2内核启动
7 Logon 7登录

7.1 USB keyboard and TV (local console) 7.1 USB键盘和电视(本地控制台)
7.2 Secure Shell (ssh) 7.2安全Shell ( SSH的)
8 Usage and Operation 8使用和操作
9 Example Customization Hints 9为例定制提示

9.1 Setting up the keyboard layout 9.1设置的键盘布局
9.2 Setting up the timezone 9.2设置时区
9.3 apt-get magic 9.3和apt - get 魔术

9.3.1 Keep your system up-to-date 9.3.1确保您系统的最新
9.3.2 Install pakage foo 9.3.2安装包富
9.3.3 Remove package foo 9.3.3删除foo软件包
10 DOs And DON'Ts 10应做及不应做
11 Mini-FAQ 11迷你常见问题
12 DISCLAIMER 12声明
13 Thanks 13感谢
[ edit ] [ 编辑 ]
Introduction导言

The whiite-linux system is a real implementation of a GNU/Linux system for the Nintendo Wii console enabling its use as a PowerPC based Linux computer.该whiite - Linux系统是一个真正的执行GNU / Linux系统的任天堂Wii游戏机能够利用它作为基于Linux的PowerPC计算机。

The package debian-etch-4.0+whiite-0.1.tar.bz2 contains a tarball of a standard "barebones" debootstrapped Debian 4.0 (etch) root filesystem targetted for PowerPC systems. In addition, the package whiite-linux-0.1a.tar.bz2 contains a Linux kernel build designed to run on a Nintendo Wii console. Debian的软件包蚀刻- 4.0 + whiite - 0.1.tar.bz2包含源程序标准“准系统” debootstrapped的Debian 4.0 (腐蚀)根文件系统针对PowerPC系统。此外,该软件包whiite - Linux的0.1a.tar 。压缩bz2包含了Linux内核的建立,旨在运行在任天堂Wii游戏机。

Combined, these two packages form the base of the whiite-linux system.合并,这两个软件包形式的基础whiite - Linux系统。
[ edit ] [ 编辑 ]
Rationale理由

The Nintendo Wii is a gaming console with limited memory resources as the Nintendo GameCube was.在任天堂的Wii游戏机是一个有限的内存资源的任天堂GameCube的。 Nevertheless, it incorporates a faster processor, consumes less power, and has a richer set of peripheral options. It is a relatively silent system as well, at least when the DVD unit is not spinning, and has a small thermal footprint.然而,它采用了更快的处理器,能耗少,并具有丰富的外设的选择。这是一个相对安静的系统,以及至少当影碟单位不旋转,并有一个小型热足迹。

All of these characteristics make the Nintendo Wii console suitable for becoming a small PowerPC Linux system on the cheap.所有这些特点使任天堂的Wii游戏机适合成为一个小的PowerPC Linux系统上的便宜。
[ edit ] [ 编辑 ]
System Overview系统概述

The whiite-linux system is a non-intrusive extension to the Nintendo Wii: the console is not modified in any way by the Linux system.该whiite - Linux系统是一个非侵入性的扩展,任天堂Wii :游戏机不以任何方式修改的Linux系统。

Both the kernel image file (boot.elf) and the operating system files reside on an external SD card inserted into the front SD card slot of the console. The SD card used can contain both Linux files and Wii save data or channel data information. It is recommended, though, that a special SD card for homebrew-only purposes is used to avoid accidental loss of Wii data information by mistake.这两个内核映像文件( boot.elf )和操作系统文件驻留在一个外部的SD卡插入SD卡插槽前面的控制台。使用SD卡可以同时包含Linux的文件和Wii保存数据或渠道数据信息。这是建议,但是,一个特殊的SD卡的主机,只有目的是用来避免意外损失的Wii数据信息是错误的。

The system boots with the help of an existing "bootloader", like the Twilight Hack or the Homebrew Channel.该系统靴子的帮助下,现有的“引导” ,如黄昏哈克或家酿频道。

Once the "bootloader" hands control to the kernel, it configures the available hardware, locates and mounts the root filesystem stored on the SD card, and continues with the system initialization process.一旦“引导”手中控制的核心,它的可用的硬件配置,定位和安装的根文件系统存储在SD卡,并继续与系统初始化进程。

The system displays a login banner once it is ready for use.该系统将显示一个登录旗帜一旦可以使用。
[ edit ] [ 编辑 ]
Hardware硬件

The hardware supported by the system depends highly on the version of the whiite-linux kernel used.硬件支持系统取决于高度的版本whiite - Linux内核使用。
[ edit ] [ 编辑 ]
Supported Hardware支持的硬件

The following hardware/peripherals are supported:以下硬件/外围设备的支持:

"Classic" hardware “经典”硬件
- Non-accelerated 2D video hardware (VI) -非视频硬件加速的2D (六)
- Note: correct RGB framebuffer support requires our SDL library port -注意:正确的RGB帧支持需要我们的SDL库港
- Note: video mode settings do not account for TV overscan -注意:视频模式设置不占电视过扫描
- Audio hardware (AI,DSP) -音频硬件(人工智能,数字信号处理器)
- EXI hardware (EXI) -鄂西硬件(鄂西)
- Nintendo SD Card Adapter (DOL-019) or compatibles -任天堂的SD卡适配器(劳工部- 019 )或compatibles
- Non-SDHC MMC/SD cards in SPI mode via a Nintendo DOL-019 or compatible -非兼容SDHC的MMC / SD卡的SPI模式通过任天堂劳工部- 019或兼容
adapter适配器
- Real Time Clock / SRAM -实时时钟/静态存储器
- Serial Interface hardware (SI) -串行接口的硬件( SI )的
- Nintendo GameCube controllers -任天堂GameCube控制器
- Nintendo GameCube WaveBird wireless controllers -任天堂GameCube WaveBird无线控制器

"Native" hardware “本土化”硬件
- MEM2 memory as a volatile block device - MEM2内存作为一个不稳定块设备
- Non-SDHC SD cards in SD mode via the front SD card slot -非的SDHC SD卡的SD模式,通过前端SD卡插槽
- SDHC SD cards in SD mode via the front SD card slot (since kernel 2.6.27) -的SDHC SD卡的SD模式,通过前端SD卡插槽(自内核2.6.27 )
- Internal USB Bluetooth dongle -内部的USB蓝牙适配器
- Nintendo Wii Remote (RVL-003) and related expansion accessories -任天堂Wii遥控器( RVL - 003 )及有关扩展配件
- Sensor bar (via GPIOLIB since kernel 2.6.27) -传感器酒吧(通过GPIOLIB因为内核2.6.27 )
- External USB devices: -外部USB设备:
- USB Hubs (only partially supported) - USB集线器(仅部分支持)
- USB Mass Storage Devices (pen drives, hard disks, card readers, etc.) - USB大容量储存装置(笔驱动器,硬盘,读卡器等)
- USB Human Interface Devices (keyboards, mice, etc.) -的USB人机接口设备(键盘,鼠标等)
- USB network adapters (RVL-015, etc.) - USB接口的网络适配器( RVL - 015等)

[ edit ] [ 编辑 ]
Unsupported Hardware不支持的硬件

The following hardware/peripherals are NOT supported:以下硬件/外围设备不支持:

"Classic" hardware “经典”硬件
- Nintendo GameCube memory cards -任天堂GameCube记忆卡

"Native" hardware “本土化”硬件
- Internal wireless network card -内部的无线网络卡
- USB devices using isochronous transfers (mainly audio-related USB devices) - USB设备使用同步传输(主要是音频相关的USB设备)

[ edit ] [ 编辑 ]
Manual Installation手动安装

The following sections explain how to get the whiite-linux system installed into an empty SD card of your choice.以下各节说明如何获得whiite - Linux系统安装到一个空的SD卡的您的选择。

DISCLAIMER:免责声明:

THE FOLLOWING PROCESS WILL ERASE THE CONTENTS OF YOUR SD CARD.下面的过程将删除的内容的SD卡。
BACKUP THE DATA ON THE SD CARD BEFORE CONTINUING IF YOU WISH TO PRESERVE ANY备份数据的SD卡,然后才能继续如果您想保留任何
INFORMATION.相关资讯。
USING PARTITIONING SOFTWARE WITHOUT UNDERSTANDING HOW IT WORKS CAN用分区软件不理解如何作品
LEAD TO DATA LOSS.导致数据丢失。

[ edit ] [ 编辑 ]
Installation pre-requisites安装先决条件

Note: Although installation via other operating systems may be possible, the注意:虽然通过安装其他操作系统是可能的,在
following instructions apply to Linux operating systems only.以下说明适用于Linux操作系统只。

The installation of the whiite-linux system has the following requirements:安装whiite - Linux系统有以下要求:

* a working Linux system, where you can run root-privileged commands Linux系统的工作,在那里你可以运行根特权命令
* an SD card reader一个SD卡读卡器
* an SD card (512 MB minimum, 2 GB recommended) SD卡( 512MB内存的最低, 2 GB的建议)
* partitioning software, like the fdisk utility分区软件,如分区工具
* FAT16 and ext2/ext3 filesystem utilities, like the mkfs.vfat and mkfs.ext3 utilities ext2/ext3文件系统FAT16和公用事业,如mkfs.vfat和mkfs.ext3公用事业
* GNU tar software with support for bzip2 compressed archives焦油的GNU软件,支持bzip2压缩档案
* http://downloads.sf.net/gc-linux/debian ... .1.tar.bz2 (filesystem) http://downloads.sf.net/gc-linux/debian-etch-4.0 % 2Bwhiite - 0.1.tar.bz2 (文件)
* http://downloads.sf.net/gc-linux/whiite ... 1a.tar.bz2 (original kernel package) http://downloads.sf.net/gc-linux/whiite ... 1a.tar.bz2 (原始内核封装)
* http://downloads.sf.net/gc-linux/zImage ... whiite.elf (latest kernel image) http://downloads.sf.net/gc-linux/zImage ... whiite.elf (最新内核)

[ edit ] [ 编辑 ]
Preparation of the SD card制备SD卡
[ edit ] [ 编辑 ]
Partitioning of the SD card划分的SD卡

This procedure will create on the target SD card a primary partition for a FAT16 filesystem on the first partition, and a primary partition for a ext2/ext3 filesystem on the second partition.这一程序将创建目标的SD卡主分区为FAT16文件系统的第一个分区,主分区为ext2/ext3文件系统的第二个分区。

For additional information about partitioning block devices, please refer to the Linux Partition HOWTO at http://tldp.org/HOWTO/Partition/fdisk_p ... tml如需分割块设备,请参阅Linux分区如何在http://tldp.org/HOWTO/Partition/fdisk_partitioning.html

* Make sure that your SD card is inserted into your SD card reader.请确保您的SD卡插入你的SD卡。

From now on, the instructions will assume that your SD card is seen in Linux as a device node named /dev/rvlsda.从现在起,指示假设您的SD卡是在Linux作为一个设备节点命名的/ dev / rvlsda 。

The actual device node name will depend on your Linux distribution, your SD card reader type and your existing hardware. Usually, SD cards will end up having names like /dev/sd<letter>.实际设备节点名称将取决于您的Linux发行版,你的SD卡阅读器类型和您现有的硬件。通常情况下, SD卡,最终将有名字的/ dev /海峡<letter> 。

WARNING:警告:

Triple-check that you are using the right device name, otherwise you risk三,检查您使用的是正确的设备名称,否则,你的风险
wiping other block devices including your harddisks!!!消灭其他块设备,包括您的硬盘!

* Unmount all the SD card partitions, if mounted.卸载所有的SD卡的分区,如果安装。

$ df | grep /dev/rvlsda $东风| grep按的/ dev / rvlsda
/dev/rvlsda1 501688 49488 452200 10% /media/disk / dev/rvlsda1 501688 49488 452200 10 % /媒体/磁盘
$ sudo umount /media/disk $命令卸载/媒体/磁盘

* Start the `fdisk' utility from a shell prompt.启动`的Fdisk '公用事业单位从shell提示符。

$ sudo /sbin/fdisk /dev/rvlsda $命令/ sbin /目录分区的/ dev / rvlsda

Hint: you can use the 'm' command to request help提示:您可以使用'米'命令请求帮助

* Remove all SD card partitions by creating an empty partition table using fdisk command 'o'.移除所有的SD卡的分区建立一个空的分区表使用fdisk命令澳。

Command (m for help): o命令(男帮助) :邻
Building a new DOS disklabel.建立一个新的司disklabel 。 Changes will remain in memory only,变化将继续留在记忆只,
until you decide to write them.直到您决定写。 After that, of course, the previous在此之后,当然,以前的
content won't be recoverable.内容将无法恢复。

* Create a primary FAT16 type partition on the first partition to store the "bootloader", your homebrew applications and/or your console save data information.建立了基本的FAT16分区类型的第一个分区来存储“引导” ,您的主机应用程序和/或您的控制台保存数据信息。

The whiite-linux system will store the kernel image file (boot.elf) on this partition requiring only a few megabytes. The size of this partition should be estimated based on the other applications requirements.该whiite - Linux系统将存储内核映像档( boot.elf )在本分区要求只有少数兆。的大小分割应当估计的基础上其他应用程序的要求。

Command (m for help): n命令(男帮助) :无
Command action命令行动
e extended é延长
p primary partition (1-4) p主分区( 1-4 )
p p
Partition number (1-4): 1分区号( 1-4 ) : 1
First cylinder (1-984, default 1): <RETURN>第一缸( 1-984 ,默认1 ) : <RETURN>
Using default value 1使用默认值1
Last cylinder or +size or +sizeM or +sizeK (1-984, default 984): +256M最后缸或+大小或+ sizeM或+ sizeK ( 1-984 ,默认984 ) : 256 M

Command (m for help): t命令(男帮助) :吨
Selected partition 1所选分区1
Hex code (type L to list codes): 6十六进制代码( L型列出代码) : 6
Changed system type of partition 1 to 6 (FAT16)改变系统类型的分区1至第6条(使用FAT16 )

* Create a primary Linux type partition on the second partition.建立了基本的Linux类型分区的第二个分区。

The whiite-linux system will store the root filesystem contents on this partition.该whiite - Linux系统将存储的根文件系统内容关于这个分区。 A minimum of 256MB is required for the basic system, but additional space will be needed if further applications are installed. Be generous with this partition's size.最低256MB所需的基本制度,但更多的空间,将需要进一步的应用程序,如果安装了。慷慨这个分区的大小。

Command (m for help): n命令(男帮助) :无
Command action命令行动
e extended é延长
p primary partition (1-4) p主分区( 1-4 )
p p
Partition number (1-4): 2分区号( 1-4 ) : 2
First cylinder (126-984, default 126): <RETURN>第一缸( 126-984 ,默认126 ) : <RETURN>
Using default value 126使用默认值126
Last cylinder or +size or +sizeM or +sizeK (126-984, default 984): 984最后缸或+大小或+ sizeM或+ sizeK ( 126-984 ,默认984 ) : 984

* Verify the partition table layout.验证分区表布局。

Command (m for help): p命令(男帮助) :对

Disk /dev/sdc: 2032 MB, 2032664576 bytes磁盘的/ dev /署: 2032年手机, 2032664576字节
64 heads, 63 sectors/track, 984 cylinders 64头, 63扇区/跟踪, 984气瓶
Units = cylinders of 4032 * 512 = 2064384 bytes单位=气缸的4032 * 512 = 2064384字节

Device Boot Start End Blocks Id System装置开机开始结束区块ID系统
/dev/rvlsda1 1 125 251968+ 6 FAT16 / dev/rvlsda1 1 125 251968 + 6的FAT16
/dev/rvlsda2 126 984 1731744 83 Linux / dev/rvlsda2 126 984 1731 744 83 Linux操作系统

* Write the new partition layout to the SD card.写入新的分区布局的SD卡。

Command (m for help): w命令(男帮助) :宽
The partition table has been altered!分区表已被更改!

Calling ioctl() to re-read partition table.呼唤ioctl ( )来重新读取分区表。

Syncing disks.同步磁盘。

* Physically remove and re-insert the SD card to make sure that the new partition layout is in effect.物理删除并重新插入SD卡,以确保新的分区布局生效。

[ edit ] [ 编辑 ]
Creation of the filesystems建立档案

* Make sure that your SD card is inserted into your SD card reader and that no SD card partitions are currently mounted.请确保您的SD卡插入你的SD卡读卡器,没有SD卡的分区正在安装。

Double-check the latter as removing and re-inserting the SD card may have triggered an automatic mounting of the newly created partitions.仔细检查后删除并重新插入SD卡可能已经触发了自动安装的新创建的分区。

* Create a FAT16 filesystem on the first partition and label it "boot".创建FAT16文件系统的第一个分区和标签是“启动” 。

$ sudo /sbin/mkfs.vfat -n boot /dev/rvlsda1 $命令/ sbin /目录mkfs.vfat氮开机/ dev/rvlsda1

* Create a ext3 filesystem on the second partition and label it "whiite".创建一个提供ext3文件系统支持的第二个分区和标签是“ whiite ” 。

$ sudo /sbin/mkfs.ext3 -L whiite /dev/rvlsda2 $命令/ sbin/mkfs.ext3一L whiite / dev/rvlsda2

[ edit ] [ 编辑 ]
Installation of the kernel image安装内核

* Make sure that the new FAT16 filesystem is mounted.确保新的FAT16文件系统被安装。 If not, mount it over an existing directory.如果不是,挂载了一个现有的目录中。

$ df | grep /dev/rvlsda $东风| grep按的/ dev / rvlsda
$ sudo mkdir /media/boot $命令mkdir /媒体/启动
$ sudo mount /dev/rvlsda1 /media/boot $命令挂载/ dev/rvlsda1 /媒体/启动

* Untar the kernel image file into the root directory of the FAT16 filesystem.解压内核映像文件到根目录下的FAT16文件系统。

$ sudo tar -C /media/boot -xjvf /tmp/downloads/whiite-linux-0.1a.tar.bz2 -o --strip-components 1 $命令焦油的C /媒体/启动xjvf / tmp/downloads/whiite-linux-0.1a.tar.bz2邻-地带部件1

Hint: If you are using the Homebrew Channel this will automatically generate a new application entry for whiite-linux on the SD card.提示:如果您使用的是家酿频道这将自动生成一个新的应用项目whiite - Linux的SD卡。

* Untar the latest kernel image into the FAT16 filesystem.解压最新的内核镜像到FAT16文件系统。

$ sudo cp /tmp/downloads/zImage-2.6.27b-whiite.elf /media/boot/apps/whiite-linux/boot.elf $命令的CP / tmp/downloads/zImage-2.6.27b-whiite.elf /媒体文件/ boot /应用服务/ whiite Linux的/ boot.elf

* (Optional) If you are using the Twilight Hack, copy the kernel image file to the root of the FAT16 filesystem on the SD card. (可选)如果您使用的是黄昏哈克,复制内核映像文件的根的FAT16文件系统的SD卡。

$ sudo cp /media/boot/apps/whiite-linux/boot.elf /media/boot/boot.elf $命令的CP /媒体文件/ boot /应用服务/ whiite Linux的/ boot.elf /媒体文件/ boot / boot.elf

* Umount the FAT16 filesystem.卸载的FAT16文件系统。

$ sudo umount /dev/rvlsda1 $命令卸载/ dev/rvlsda1

[ edit ] [ 编辑 ]
Installation of the root filesystem安装根文件系统

* Make sure that the new ext3 filesystem is mounted.确保新提供ext3文件系统支持安装。 If not, mount it over an existing directory.如果不是,挂载了一个现有的目录中。

$ df | grep /dev/rvlsda $东风| grep按的/ dev / rvlsda
$ sudo mkdir /media/whiite $命令mkdir /传媒/ whiite
$ sudo mount /dev/rvlsda2 /media/whiite $命令挂载/ dev/rvlsda2 /传媒/ whiite

* Untar the root filesystem files into the root directory of the ext3 filesystem.解压的根文件系统文件的根目录提供ext3文件系统支持。

$ sudo tar -C /media/whiite -xjvf /tmp/downloads/debian-etch-4.0+whiite-0.1.tar.bz2 $命令焦油的C /传媒/ whiite - xjvf / tmp/downloads/debian-etch-4.0 + whiite - 0.1.tar.bz2

[ edit ] [ 编辑 ]
Booting开机
[ edit ] [ 编辑 ]
Last minute hardware checks最后一分钟的硬件检查

If you own a Nintendo RVL-015 LAN Adapter, make sure that it is properly connected to your Nintendo Wii console and to your LAN.如果您拥有了Nintendo RVL - 015网络适配器,请确保它是正确地连接到您的任天堂Wii游戏机和您的网络。

Verify that a USB keyboard is connected to your Nintendo Wii console.确认USB键盘连接到您的任天堂Wii游戏机。
[ edit ] [ 编辑 ]
Kernel image launch内核启动

Use your "bootloader" of choice to boot the kernel image (boot.elf).使用您的“引导”的选择,以引导的内核( boot.elf ) 。

Note: Do not use the kernel image (zImage1.dol) that comes with the package debian-etch-4.0+whiite-0.1.tar.bz2 as that was an early debug build for internal testing purposes not intended for release.注:请不要使用的内核( zImage1.dol )附带的Debian软件包蚀刻- 4.0 + whiite - 0.1.tar.bz2因为这是建立一个早期调试的内部测试的目的不是为了释放。

Please, refer to the following articles for additional information about "bootloaders":请参阅以下文章如需有关“ bootloaders ” :

* http://wiibrew.org/wiki/Twilight_Hack http://wiibrew.org/wiki/Twilight_Hack
* http://wiibrew.org/wiki/Homebrew_Channel http://wiibrew.org/wiki/Homebrew_Channel

[ edit ] [ 编辑 ]
Logon登录

Once the system is completely initialized, it is possible to logon to the whiite-linux system via the two pre-configured methods described below.一旦该系统是完全初始化,就可以登录到whiite - Linux系统通过两个预先配置方法介绍如下。
[ edit ] [ 编辑 ]
USB keyboard and TV (local console) USB键盘和电视(本地控制台)

Use a USB keyboard attached to one of the USB ports on the back of your Nintendo Wii console to type your credentials.使用USB键盘连接到一个USB端口的背面的任天堂Wii控制台输入您的凭据。

Debian GNU/Linux 4.0 whiite tty1的Debian GNU / Linux 4.0 whiite tty1

whiite login: root whiite登入:根
Password: whiite密码: whiite

[ edit ] [ 编辑 ]
Secure Shell (ssh)安全Shell ( SSH的)

If a Nintendo RVL-015 LAN adapter or compatible adapter is attached to your Nintendo Wii console, the whiite-linux system will try to configure the adapter using DHCP on the existing LAN.如果任天堂RVL - 015网络适配器或兼容的适配器连接到您的任天堂Wii控制台, whiite - Linux系统将尝试配置适配器使用DHCP的现有网络。 If successfully configured, the already installed Secure Shell server of the whiite-linux system can be used to logon to the system.如果成功配置,在已经安装安全Shell服务器的whiite - Linux系统可用于登录到该系统。

Use a ssh client to connect to the IP address assigned to your Nintendo Wii console and introduce your credentials.使用SSH客户机连接到的IP地址分配给您的任天堂Wii游戏机和介绍您的凭据。

$ ssh root@192.168.1.47 $的SSH root@192.168.1.47
root@192.168.1.47's password: whiite root@192.168.1.47的密码: whiite

[ edit ] [ 编辑 ]
Usage and Operation使用和操作

While running whiite-linux, your Nintendo Wii acts as a standard Debian 4.0 (etch) system.虽然运行whiite Linux的,您的任天堂Wii作为标准Debian 4.0 (腐蚀)系统。

Plese, refer to http://www.debian.org/doc/ for information on how to operate a Debian system. Plese ,指http://www.debian.org/doc/以获取有关如何操作的Debian系统

Important Notes:重要事项:

* Change your root password.更改您的root密码。

* Remember to properly shutdown your Nintendo Wii console when using whiite-linux or you risk corrupting your mounted filesystems.请记住正确关机的任天堂Wii游戏机使用whiite - Linux或您可能腐蚀你的安装文件。 You can shutdown your console via the 'poweroff' command, by pressing and holding the reset button or by pressing CTRL-ALT-DEL on your attached USB keyboard.您可以关闭主机通过'关机'命令,并持有按重置按钮或按下Ctrl - Alt -删除您的附USB键盘。

[ edit ] [ 编辑 ]
Example Customization Hints例如个性化的启示
[ edit ] [ 编辑 ]
Setting up the keyboard layout设置键盘布局

By default, the whiite-linux system comes configured with a Spanish keyboard layout.默认情况下, whiite - Linux系统被配置在西班牙的键盘布局。

Use the following command to configure your keyboard layout:请使用下面的命令来配置您的键盘布局:

# dpkg-reconfigure console-data # dpkg - reconfigure重新控制台数据

[ edit ] [ 编辑 ]
Setting up the timezone设置时区

By default, the whiite-linux system comes configured with a timezone for Europe/Madrid.默认情况下, whiite - Linux系统被配置为同一个时区欧洲/马德里。

Use the following command to configure your timezone:请使用下面的命令来配置您的时区:

# tzconfig #器tzconfig

[ edit ] [ 编辑 ]
apt-get magic和apt - get魔术

When connected to the internet via a Nintendo RVL-015 LAN Adapter or compatible adapter it is possible to use the Debian Internet-based software repositories to install new software on your whiite-linux system.当连接到Internet通过任天堂RVL - 015网络适配器或兼容的适配器可以使用Debian基于互联网的软件库安装新的软件在您的whiite - Linux系统。
[ edit ] [ 编辑 ]
Keep your system up-to-date让您的系统更新

# apt-get update #和apt - get更新
# apt-get upgrade #和apt - get升级

[ edit ] [ 编辑 ]
Install pakage foo安装包富

# apt-get install foo #和apt - get安装美孚

[ edit ] [ 编辑 ]
Remove package foo删除foo软件包

# apt-get remove foo #和apt - get中删除foo

[ edit ] [ 编辑 ]
DOs And DON'Ts应做及不应做

* The Nintendo Wii has only 24MB of "primary" RAM.玩Wii只有24MB的“主要”内存。 The original whiite-linux system uses just that as RAM, and another ~52 MB of a secondary slightly slower memory as a swap device.原来whiite - Linux系统的使用,只是作为RAM和另一〜 52 MB的二级略为放缓内存作为交换设备。 Since the 2.6.27 release, the whiite-linux kernel image can use both the primary and the secondary memory as normal RAM.自从2.6.27释放, whiite - Linux内核的图像可以使用小学和中学的正常的RAM内存。 In any case, DON'T try to install software which has greater RAM requirements than those specified or the system will become slow and/or unuseable.在任何情况下,不要安装软件,该软件具有更大的RAM需求所指明或系统将成为缓慢和/或无法使用。

* The current whiite-linux framebuffer implementation provides a false RGB framebuffer, so DON'T try to use applications that use directly the fb or the image will get displayed with the wrong colors and or format.目前whiite Linux的帧实施提供了一个虚假的RGB帧,所以不要尝试使用应用程序,使用的全直接或图像会显示错误的颜色,或格式。 Instead, DO use applications that use the fb through the gc-linux SDL library port or the xf86-video-cube X driver which are aware of the issue and do The Right Thing (TM).相反,却使用应用程序,使用全通过的GC - Linux操作系统的SDL库的港口或xf86视频立方体X驱动是意识到这个问题,并做正确的事情(商标) 。 This issue will be addressed in the future in a different way.这个问题将得到解决今后在以不同的方式。

* DON'T manually down the bluetooth interface or you will need a reboot to up it again (this is a known issue).没有手动了蓝牙接口或您将需要重新启动来了一遍(这是一个已知问题) 。

[ edit ] [ 编辑 ]
Mini-FAQ迷你常见问题

* Q: How can I use the Nintendo Wii Remote in whiite-linux?问:我如何能使用任天堂Wii遥控器在whiite Linux的?
* A: You can use one of the existing software packages for Linux.答:您可以使用一个现有的成套软件的Linux版本。 The Nintendo Wii Remote is used in whiite-linux exactly in the same way it is used in a normal Linux system.任天堂的Wii遥控器是用来在whiite Linux的完全一样,这是用在一个普通的Linux系统。 The Wiimote has been at least successfully tested with wminput from the cwiid 0.6.00 package.该Wiimote至少已成功通过测试与wminput从cwiid 0.6.00封装。

* Q: The sensor bar doesn't work.问:该传感器酒吧不起作用。
* A: Please, have a look at the GPIO driver article to learn how to enable it.答:请,看看个GPIO驱动程序的文章,以了解如何启用它。

* Q: What extra hardware do I need in order use whiite-linux ?问:什么额外的硬件,我需要为了使用whiite Linux的?
* A: A USB keyboard is recommended.答: USB键盘建议。

[ edit ] [ 编辑 ]
DISCLAIMER免责声明

IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,在任何情况下,作者均不对任何一方的直接,间接,
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT特殊的,偶然的,或必然的损失,
OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHOR使用本软件及其文档,即使作者
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.已被告知可能的损害。

THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,作者免责任何的保证,包括,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY包括但不限于隐含的适销性
AND FITNESS FOR A PARTICULAR PURPOSE.与针对特定用途的适用性。 THE SOFTWARE PROVIDED HEREUNDER IS本软件提供以下是
ON AN "AS IS" BASIS, AND THE AUTHOR HAS NO OBLIGATION TO在“现状”的基础,作者也没有义务
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.提供维护,支持,更新,增强功能,或修改。

[ edit ] [ 编辑 ]
Thanks谢谢

The usual suspects:通常嫌疑人:

* Team Twiizers小组Twiizers
* the wiibrew.org community社会的wiibrew.org
* the libogc team团队的libogc

Unusual suspects:不寻常的嫌疑:

* Maarten ter Huurne for helping in getting the new USB HCD baby out马腾之三Huurne的帮助获得新的USB香港凯康宝宝了
* gc-linux.org's hopeful random irc visitors and idlers气相色谱linux.org的有希望的随机研究中心参观,并托辊

Special thanks go to the Debian project contributors.要特别感谢Debian项目贡献者。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 谁无聊的,来用下wii的lin

#3

帖子 eexpress » 2009-08-10 21:32

额。翻译到wiki了?


http://blog.lyps.chc.edu.tw/blog-mu/cse ... comment-17

这个倒是可行些。
● 鸣学
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

Re: 谁无聊的,来用下wii的lin

#4

帖子 sevk » 2009-08-10 21:41

这个牛.
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
回复