Whiite-linux Installer :D
-
MickeyBlue
- Gamer
- Members
- Posts: 794
- Joined: Sat 27 Sep 2008 11:42
- Wi-Fi: Oui
- Firmware Wii: 4.1E
- CFW Wii: cIOS d2x V7
- Type de DS: DS
- Linker DS: M3 Simply FW Wood
- CFW PS3: Cobra
- PS3 Dongle: Cobra
- Type PSP: Fat
- Firmware PSP: 6.60 ME
- Firmware lecteur Xbox360: Jtag
- Location: Belgique
Whiite-linux Installer :D
Automatically translated from French.
In order to make partitioning and installing such distributions simpler, Team GC-Linux created a small installer, simply named The whiite-linux Installer, which is currently still in its 1st beta phase.
This installer runs natively on the Wii and handles partitioning and installation onto an SD Card of your preferred Linux distribution via a USB key thanks to a bundle created for the occasion. This type of bundle already existed for version 0.1 of Whiite-Linux and the latest kernel 2.6.27b (77MB). From now on you'll be able to create your own bundle based on your preferred distribution and make installation simpler.
DOWNLOAD: Whiite-Linux Installer Beta
Official site: GC-Linux (user manual)
Source: wii.gx-mod.com
Afin de rendre plus simple le partitionnement et l'installation de telles distributions, la Team GC-Linux a créé un petit installer, nommé tout simplement The whiite-linux Installer, qui est actuellement encore en dans sa 1ére phase beta.
Cet installer fonctionne nativement sur la Wii et s'occupe du partitionnement et l'installation sur une SD Card de votre distribution Linux préférée via une clé USB grâce un bundle créer pour l'occasion. Ce type de bundle existait déjà pour pour la version 0.1 de Whiite-Linux et le dernier kernel 2.6.27b (77MB). Désormais vous pourrez créer votre propre bundle basé sur votre distribution préférée et rendre plus simple l'installation.
DOWNLOAD : Whiite-Linux Installer Beta
Site officiel : GC-Linux (manuel d'utilisation)
Source : wii.gx-mod.com
-
Wantose
- Habitué
- Members
- Posts: 257
- Joined: Tue 28 Oct 2008 17:50
- Wi-Fi: Oui
- Firmware Wii: 3.3K
- CFW Wii: cIOS57 Rev19
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
:thanks:
EDIT: Damn, you need Linux or something like that to read the file.
:merci:
EDIT : Mince, il faut avoir Linux ou quelque chose comme ça pour lire le fichier.
-
MickeyBlue
- Gamer
- Members
- Posts: 794
- Joined: Sat 27 Sep 2008 11:42
- Wi-Fi: Oui
- Firmware Wii: 4.1E
- CFW Wii: cIOS d2x V7
- Type de DS: DS
- Linker DS: M3 Simply FW Wood
- CFW PS3: Cobra
- PS3 Dongle: Cobra
- Type PSP: Fat
- Firmware PSP: 6.60 ME
- Firmware lecteur Xbox360: Jtag
- Location: Belgique
Re: Whiite-linux Installer :D
Automatically translated from French.
Are you up for testing?
Argh so we're back to square oneWantose wrote:Damn, you need Linux or something like that to read the file.
Tu est partant pour tester?
Erf donc on en revient au même pointWantose wrote:Mince, il faut avoir Linux ou quelque chose comme ça pour lire le fichier.
-
floriolink
- Novice
- Members
- Posts: 88
- Joined: Sat 18 Oct 2008 11:25
- Wi-Fi: Oui
- Firmware Wii: 3.2U
- CFW Wii: Cios 36rev6
Re: Whiite-linux Installer :D
Automatically translated from French.
-
Bubuzz
- Novice
- Members
- Posts: 73
- Joined: Wed 29 Oct 2008 21:59
- Wi-Fi: Oui
- Firmware Wii: 3.3U
- CFW Wii: Cios rev9
Re: Whiite-linux Installer :D
Automatically translated from French.
But I still don't understand anything about the installation. A small explanation please
Mais je comprend tjr rien concernant l'installation. Une petite explication SVP
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
Re: Whiite-linux Installer :D
Automatically translated from French.
-
Wantose
- Habitué
- Members
- Posts: 257
- Joined: Tue 28 Oct 2008 17:50
- Wi-Fi: Oui
- Firmware Wii: 3.3K
- CFW Wii: cIOS57 Rev19
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
On the other hand, is it hard to install Linux on your PC?
Par contre, c'est dur à installer Linux sur son PC ?
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
Re: Whiite-linux Installer :D
Automatically translated from French.
can't wait for us to find a solution (I want it this linux on my wii!) I hope we'll be able to install flash player on it that way all the flash apps on the net will work ^^
vivement qu'on trouve une solution (je le veux se linux sur ma wii !) jesper qu'on pouras installer flash player dessu comme sa toute les application flash du net passeront ^^
-
Vince1321
- Novice
- Members
- Posts: 55
- Joined: Sat 27 Sep 2008 19:26
- Wi-Fi: Oui
- Firmware Wii: 3.3J
- CFW Wii: Custom IOS36 rev 14
Re: Whiite-linux Installer :D
Automatically translated from French.
I'm eagerly waiting for a wii linux channel!!!!
Spoiler
9 Dec 2008, Albert Herranz
1. INTRODUCTION
The whiite-linux installer is a special gc-linux kernel image that can be
used to prepare and install a whiite-linux system into a compatible
SD card using your Nintendo Wii videoconsole.
For more information about whiite-linux please refer to
https://www.gc-linux.org/wiki/WL:whiite-linux
For up-to-date information about the whiite-linux installer, please visit
https://www.gc-linux.org/wiki/WL:whiite-linux-installer
2. OVERVIEW
The whiite-linux installer kernel runs natively on the Nintendo Wii.
Once booted, the installer displays a series of text-based dialogs which
can be interacted with the help of a USB keyboard.
The installer requires two files, in a specific format, available from
a USB storage device:
- a filesystem tarball
- and a kernel tarball
If these files are successfully located, the installer checks for a
valid SD card and, once the user agrees, it re-partitions the card as
needed by the whiite-linux system and as indicated by the user.
As a result of a successfull installation process, the SD card used will
contain a FAT filesystem compatible with The Homebrew Channel on the
first partition and a Linux ext3 filesystem on its second partition.
The Linux filesystem, together with a compatible kernel, can be used to
turn a Nintendo Wii into a fully functional PowerPC Linux system on
the cheap.
3. SETUP
The following sections explain how to get a whiite-linux system installed
into an empty SD card of your choice using the whiite-linux installer.
DISCLAIMER:
THE whiite-linux INSTALLER ERASES THE CONTENTS OF YOUR SD CARD.
BACKUP THE DATA ON THE SD CARD BEFORE CONTINUING IF YOU WISH
TO PRESERVE ANY INFORMATION.
3.1 Installer pre-requisites
The use of the whiite-linux installer has the following requirements:
* a USB keyboard
* a USB storage device (USB disk, USB stick, USB card reader, etc.)
* a SD card (512 MB minimum, 2 GB or larger recommended)
* https://downloads.sf.net/gc-linux/whiit ... A1.tar.bz2
(the installer kernel package)
* https://downloads.sf.net/gc-linux/whiit ... .6.27b.tar
(a compatible bundle package)
* A "bootloader", like the Twilight Hack or the Homebrew Channel.
The USB storage device will be used to make the bundle package contents
available to the installer.
The SD card will be used to install the whiite-linux system on it.
3.2 Preparations (using a Linux operating system)
3.2.1 Untar the bundle package into the USB storage device
* Mount your USB storage device, using whatever method you usually use.
(You only need to mount it manually if your Linux distribution doesn't
automount it).
For example (assuming /dev/sdx1 is an useable partition within your
USB storage device):
$ sudo mkdir -p /media/usb_disk
$ sudo mount /dev/sdx1 /media/usb_disk
* Untar the bundle package into the USB storage device.
$ sudo tar -C /media/usb_disk -xvf /tmp/downloads/whiite-linux-bundle-0.1_2.6.27b.tar
* Unmount the USB storage device.
$ sudo mount /media/usb_disk
3.2.2 Untar the compressed installer kernel package
The archive boot.elf within the installer kernel package contains
the whiite-linux installer kernel image.
* (Option A) Untar the installer kernel package into a directory within
your PC if you plan to launch the installer using wiiload (or similar).
$ cd /home/isobel
$ tar -xjvf /tmp/downloads/whiite-linux-installer-BETA1.tar.bz2
* (Option B) Untar the installer kernel package into the SD card used by
your "bootloader".
For example (assuming /dev/sdy1 is the FAT partition of your SD card
used with the Homebrew Channel):
$ sudo mkdir -p /media/boot
$ sudo mount /dev/sdy1 /media/boot
$ sudo tar -C /media/boot -xjvf /tmp/downloads/whiite-linux-installer-BETA1.tar.bz2 -o --strip-components 1
$ sudo umount /media/boot
3.3 Launching the installer
* Insert the USB storage device into one of the two USB ports available
at the rear of the Nintendo Wii.
The USB storage device should contain the bundle package contents
untarred as per the previous section.
* Connect the USB keyboard to the remaining USB port of the Nintendo Wii.
* Power on your Nintendo Wii videoconsole.
* Load your "bootloader" of choice.
* Boot the whiite-linux installer kernel image (i.e. the boot.elf file
contained within the installer kernel package).
+ (Option A) From your PC using wiiload + The Homebrew Channel.
For example (assuming that your Nintendo Wii IP is 192.168.1.47):
$ cd /home/isobel
$ WIILOAD=tcp:192.168.1.47 wiiload whiite-linux-installer-BETA1/apps/whiite-linux-installer-BETA1/boot.elf
+ (Option B) From your SD card. Please, refer to these articles if you
need help with that:
https://wiibrew.org/wiki/Twilight_Hack
https://wiibrew.org/wiki/Homebrew_Channel
3.4 Interacting with the installer
Once the whiite-linux installer boots you will be presented with a
welcome text screen.
Always follow the on-screen instructions to proceed with the installation.
You can use the USB keyboard to interact with the installer dialogs.
By default, all actions that can cause data loss will be announced with
a proper warning dialog and the user will need to explicitly agree by
choosing a different option than the default option.
When the installation is finished you will be presented with a
congratulations dialog. After accepting this dialog the videoconsole
will be rebooted and the whiite-linux system will be useable as documented
in the following article:
https://www.gc-linux.org/wiki/WL:whiite-linux
You can cancel and restart the installation at any point using the No or
Cancel options.
4. MINI FAQ
- Q: I'm a Windows user and I still don't get it.
How can I partition my card and install whiite-linux on it?
A: Ok. Briefly:
- Backup the contents of the SD card you use for The Homebrew Channel
- Get https://downloads.sf.net/gc-linux/whiit ... A1.tar.bz2
- Open it and copy the whole "apps" directory with its subdirectories
and files to the root of the SD card that you use with
The Homebrew Channel
- Get https://downloads.sf.net/gc-linux/whiit ... .6.27b.tar
- Open it and copy the following three files to the root directory of
a USB stick (copy them as is, do not decompress them):
- whiite-linux-installer.conf
- debian-etch-4.0+whiite-0.1.tar.bz2
- whiite-linux-kernel-2.6.27b.tar.bz2
- Connect a USB keyboard and the USB stick to the Nintendo Wii
- Boot The Homebrew Channel with your SD card inserted and select the
"whiite-linux Installer" icon
- Once the installer has booted, and shows the welcome screen,
you have to decide wether you:
- (option A) put a new *BLANK* SD card into the front SD card slot
- (option B) *ERASE* the card that is currently inserted and
that you have backed up on the first step
- Follow the installer instructions, and choose an appropiate size
for the Homebrew Channel partition.
- Once the installer has finished it will reboot your console.
- Boot The Homebrew Channel with your SD card inserted and select the
"whiite-linux k2627b" icon
- DO NOT REMOVE THE SD CARD WHILE LINUX IS RUNNING
- ALWAYS SHUTDOWN LINUX CLEANLY (CTRL-ALT-DEL IS OK)
- If you choosed (option B) before, then you can manually copy back to
the FAT partition of the SD card the contents backed up on the
first step
5. HINTS FOR whiite-linux DISTRO BUILDERS AND TWEAKERS
The whiite-linux installer uses a configuration file called
''whiite-linux-installer.conf''. The configuration file follows the
ash shell syntax and contains a series of variables that can modify the
behaviour of the whiite-linux installer.
5.1 Variables
5.1.1 MINIMUM_CARD_SIZE
This variable indicates the minimum card size in MB that the installer
should accept.
Example:
MINIMUM_CARD_SIZE=450 # MBs
5.1.2 FS_MINIMUM_PART_SIZE
This variable indicates the minimum partition size acceptable for the
root filesystem of the whiite-linux system.
Example:
FS_MINIMUM_PART_SIZE=384 # MBs
5.1.3 FS_TARBALL
This variable indicates the name of the tarball file that contains the
root file system of the whiite-linux-system.
This file must be a tar.bz2 file and the files contained in it must untar
directly to the root of the filesystem.
A typical listing of the tarball will be of the form:
./dev
./usr
./usr/lib
./etc
(etc)
Example:
FS_TARBALL="debian-etch-4.0+whiite-0.1.tar.bz2"
5.1.4 FS_TARBALL_FILE_COUNT
This variable indicates the number of files present in the root filesystem
tarball. It is only used as a hint to properly show a progress bar while
untarring the root filesystem tarball.
Example:
FS_TARBALL_FILE_COUNT=12637
5.1.5 KERNEL_TARBALL
This variable indicates the name of the tarball file that contains the
kernel package of the whiite-linux-system.
This file must be a tar.bz2 file and the files contained in it must have
a Homebrew Channel compatible structure with one directory level extra
for the package itself.
A typical listing of the tarball will be of the form:
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/boot.elf
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/readme.txt
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/meta.xml
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/icon.png
Example:
KERNEL_TARBALL="whiite-linux-kernel-2.6.27b.tar.bz2"
5.1.6 KERNEL_TARBALL_FILE_COUNT
This variable indicates the number of files present in the kernel package
tarball. It is only used as a hint to properly show a progress bar while
untarring the kernel package tarball.
Example:
KERNEL_TARBALL_FILE_COUNT=7
5.2 Installer Logic
The whiite-linux installer will try to find a file called
'whiite-linux-installer.conf' in any available USB disk.
The file 'whiite-linux-installer.conf' must be placed at the root
directory level or within one directory level, otherwise the installer
will ignore it.
If the whiite-linux installer cannot find the file
'whiite-linux-installer.conf' it will use hardcoded defaults valid to
install the original whiite-linux 0.1 distribution, provided that the
installation media is available.
If the whiite-linux installer finds the 'whiite-linux-installer.conf'
file it will try to honour its settings. The tarballs specificed (using
the FS_TARBALL and KERNEL_TARBALL variables) will be first searched in
the directory where the 'whiite-linux-installer.conf' file is located.
If a tarball is not found there, the whiite-linux installer will look for
it across all the available USB disks using the same rules applicable to
the search of the 'whiite-linux-installer.conf' file.
If the SD card has the proper size and the tarballs are found, the
installer will proceed.
5.2.1 Special partition layout case
The whiite-linux installer will behave slightly different if a properly
sized Linux filesystem is found at the second partition of the SD card,
and a FAT filesystem is found at the first partition of the same card.
In this particular case, the installer will not re-partition the SD card,
but will use the existing partition layout.
The first partition of the SD card will be left unaltered.
But, in this case, and if the user agrees, the existing Linux
filesystem will be wiped out (erased!) and reinstalled using a fresh copy
from the installation tarballs.
5.3 Installer Concept
The whiite-linux installer kernel includes a initramfs containing all the
required files to run the installer itself.
The installer is fully written as an ash shell script and relies heavily on
whiptail to interact with the user.
5.3.1 Virtual consoles
- tty1 is where the installer runs
- tty2 and tty3 can be used to "log in" while the installer runs
- tty4 is where the installer sends standard error messages
6. SOFTWARE USED
The following open source software was used to build this package:
+ Linux Kernel 2.6.27 (https://www.kernel.org/)
+ busybox 1.9.1 (https://busybox.net/)
+ Debian etch (https://packages.debian.org)
- Package: libnewt0.52 (0.52.2-10)
- Package: whiptail (0.52.2-10)
- Package: strace (4.5.14-2)
- Package: ncurses-base (5.5-5)
- Package: libc6 (2.3.6.ds1-13etch7)
- Package: libslang2 (2.0.6-4)
- Package: libbz2-1.0 (1.0.3-6)
- Package: libsepol1 (1.14-2)
- Package: libpopt0 (1.10-3)
- Package: e2fslibs (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libselinux1 (1.32-3)
- Package: libblkid1 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libuuid1 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libdevmapper1.02 (2:1.02.08-1)
- Package: libcomerr2 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: dosfstools (2.11-2.1+b1)
- Package: e2fsprogs (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: util-linux (2.12r-19etch1)
- Package: bzip2 (1.0.3-6)
- Package: tar (1.16-2etch1)
All software, except the Linux kernel, was built natively on a Nintendo
Wii running whiite-linux.
The Linux kernel was cross-compiled using an x86 machine.
7. THANKS
This time thanks go to:
- The Debian project (for making building distros a snap)
8. DISCLAIMER
THIS PROGRAM IS NOT AFFILIATED WITH NINTENDO.
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.
Moi j'attends avec impatience une chaine wii linux!!!!
Spoiler
9 Dec 2008, Albert Herranz
1. INTRODUCTION
The whiite-linux installer is a special gc-linux kernel image that can be
used to prepare and install a whiite-linux system into a compatible
SD card using your Nintendo Wii videoconsole.
For more information about whiite-linux please refer to
https://www.gc-linux.org/wiki/WL:whiite-linux
For up-to-date information about the whiite-linux installer, please visit
https://www.gc-linux.org/wiki/WL:whiite-linux-installer
2. OVERVIEW
The whiite-linux installer kernel runs natively on the Nintendo Wii.
Once booted, the installer displays a series of text-based dialogs which
can be interacted with the help of a USB keyboard.
The installer requires two files, in a specific format, available from
a USB storage device:
- a filesystem tarball
- and a kernel tarball
If these files are successfully located, the installer checks for a
valid SD card and, once the user agrees, it re-partitions the card as
needed by the whiite-linux system and as indicated by the user.
As a result of a successfull installation process, the SD card used will
contain a FAT filesystem compatible with The Homebrew Channel on the
first partition and a Linux ext3 filesystem on its second partition.
The Linux filesystem, together with a compatible kernel, can be used to
turn a Nintendo Wii into a fully functional PowerPC Linux system on
the cheap.
3. SETUP
The following sections explain how to get a whiite-linux system installed
into an empty SD card of your choice using the whiite-linux installer.
DISCLAIMER:
THE whiite-linux INSTALLER ERASES THE CONTENTS OF YOUR SD CARD.
BACKUP THE DATA ON THE SD CARD BEFORE CONTINUING IF YOU WISH
TO PRESERVE ANY INFORMATION.
3.1 Installer pre-requisites
The use of the whiite-linux installer has the following requirements:
* a USB keyboard
* a USB storage device (USB disk, USB stick, USB card reader, etc.)
* a SD card (512 MB minimum, 2 GB or larger recommended)
* https://downloads.sf.net/gc-linux/whiit ... A1.tar.bz2
(the installer kernel package)
* https://downloads.sf.net/gc-linux/whiit ... .6.27b.tar
(a compatible bundle package)
* A "bootloader", like the Twilight Hack or the Homebrew Channel.
The USB storage device will be used to make the bundle package contents
available to the installer.
The SD card will be used to install the whiite-linux system on it.
3.2 Preparations (using a Linux operating system)
3.2.1 Untar the bundle package into the USB storage device
* Mount your USB storage device, using whatever method you usually use.
(You only need to mount it manually if your Linux distribution doesn't
automount it).
For example (assuming /dev/sdx1 is an useable partition within your
USB storage device):
$ sudo mkdir -p /media/usb_disk
$ sudo mount /dev/sdx1 /media/usb_disk
* Untar the bundle package into the USB storage device.
$ sudo tar -C /media/usb_disk -xvf /tmp/downloads/whiite-linux-bundle-0.1_2.6.27b.tar
* Unmount the USB storage device.
$ sudo mount /media/usb_disk
3.2.2 Untar the compressed installer kernel package
The archive boot.elf within the installer kernel package contains
the whiite-linux installer kernel image.
* (Option A) Untar the installer kernel package into a directory within
your PC if you plan to launch the installer using wiiload (or similar).
$ cd /home/isobel
$ tar -xjvf /tmp/downloads/whiite-linux-installer-BETA1.tar.bz2
* (Option B) Untar the installer kernel package into the SD card used by
your "bootloader".
For example (assuming /dev/sdy1 is the FAT partition of your SD card
used with the Homebrew Channel):
$ sudo mkdir -p /media/boot
$ sudo mount /dev/sdy1 /media/boot
$ sudo tar -C /media/boot -xjvf /tmp/downloads/whiite-linux-installer-BETA1.tar.bz2 -o --strip-components 1
$ sudo umount /media/boot
3.3 Launching the installer
* Insert the USB storage device into one of the two USB ports available
at the rear of the Nintendo Wii.
The USB storage device should contain the bundle package contents
untarred as per the previous section.
* Connect the USB keyboard to the remaining USB port of the Nintendo Wii.
* Power on your Nintendo Wii videoconsole.
* Load your "bootloader" of choice.
* Boot the whiite-linux installer kernel image (i.e. the boot.elf file
contained within the installer kernel package).
+ (Option A) From your PC using wiiload + The Homebrew Channel.
For example (assuming that your Nintendo Wii IP is 192.168.1.47):
$ cd /home/isobel
$ WIILOAD=tcp:192.168.1.47 wiiload whiite-linux-installer-BETA1/apps/whiite-linux-installer-BETA1/boot.elf
+ (Option B) From your SD card. Please, refer to these articles if you
need help with that:
https://wiibrew.org/wiki/Twilight_Hack
https://wiibrew.org/wiki/Homebrew_Channel
3.4 Interacting with the installer
Once the whiite-linux installer boots you will be presented with a
welcome text screen.
Always follow the on-screen instructions to proceed with the installation.
You can use the USB keyboard to interact with the installer dialogs.
By default, all actions that can cause data loss will be announced with
a proper warning dialog and the user will need to explicitly agree by
choosing a different option than the default option.
When the installation is finished you will be presented with a
congratulations dialog. After accepting this dialog the videoconsole
will be rebooted and the whiite-linux system will be useable as documented
in the following article:
https://www.gc-linux.org/wiki/WL:whiite-linux
You can cancel and restart the installation at any point using the No or
Cancel options.
4. MINI FAQ
- Q: I'm a Windows user and I still don't get it.
How can I partition my card and install whiite-linux on it?
A: Ok. Briefly:
- Backup the contents of the SD card you use for The Homebrew Channel
- Get https://downloads.sf.net/gc-linux/whiit ... A1.tar.bz2
- Open it and copy the whole "apps" directory with its subdirectories
and files to the root of the SD card that you use with
The Homebrew Channel
- Get https://downloads.sf.net/gc-linux/whiit ... .6.27b.tar
- Open it and copy the following three files to the root directory of
a USB stick (copy them as is, do not decompress them):
- whiite-linux-installer.conf
- debian-etch-4.0+whiite-0.1.tar.bz2
- whiite-linux-kernel-2.6.27b.tar.bz2
- Connect a USB keyboard and the USB stick to the Nintendo Wii
- Boot The Homebrew Channel with your SD card inserted and select the
"whiite-linux Installer" icon
- Once the installer has booted, and shows the welcome screen,
you have to decide wether you:
- (option A) put a new *BLANK* SD card into the front SD card slot
- (option B) *ERASE* the card that is currently inserted and
that you have backed up on the first step
- Follow the installer instructions, and choose an appropiate size
for the Homebrew Channel partition.
- Once the installer has finished it will reboot your console.
- Boot The Homebrew Channel with your SD card inserted and select the
"whiite-linux k2627b" icon
- DO NOT REMOVE THE SD CARD WHILE LINUX IS RUNNING
- ALWAYS SHUTDOWN LINUX CLEANLY (CTRL-ALT-DEL IS OK)
- If you choosed (option B) before, then you can manually copy back to
the FAT partition of the SD card the contents backed up on the
first step
5. HINTS FOR whiite-linux DISTRO BUILDERS AND TWEAKERS
The whiite-linux installer uses a configuration file called
''whiite-linux-installer.conf''. The configuration file follows the
ash shell syntax and contains a series of variables that can modify the
behaviour of the whiite-linux installer.
5.1 Variables
5.1.1 MINIMUM_CARD_SIZE
This variable indicates the minimum card size in MB that the installer
should accept.
Example:
MINIMUM_CARD_SIZE=450 # MBs
5.1.2 FS_MINIMUM_PART_SIZE
This variable indicates the minimum partition size acceptable for the
root filesystem of the whiite-linux system.
Example:
FS_MINIMUM_PART_SIZE=384 # MBs
5.1.3 FS_TARBALL
This variable indicates the name of the tarball file that contains the
root file system of the whiite-linux-system.
This file must be a tar.bz2 file and the files contained in it must untar
directly to the root of the filesystem.
A typical listing of the tarball will be of the form:
./dev
./usr
./usr/lib
./etc
(etc)
Example:
FS_TARBALL="debian-etch-4.0+whiite-0.1.tar.bz2"
5.1.4 FS_TARBALL_FILE_COUNT
This variable indicates the number of files present in the root filesystem
tarball. It is only used as a hint to properly show a progress bar while
untarring the root filesystem tarball.
Example:
FS_TARBALL_FILE_COUNT=12637
5.1.5 KERNEL_TARBALL
This variable indicates the name of the tarball file that contains the
kernel package of the whiite-linux-system.
This file must be a tar.bz2 file and the files contained in it must have
a Homebrew Channel compatible structure with one directory level extra
for the package itself.
A typical listing of the tarball will be of the form:
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/boot.elf
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/readme.txt
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/meta.xml
./whiite-linux-kernel-2.6.27b/apps/whiite-linux-2627b/icon.png
Example:
KERNEL_TARBALL="whiite-linux-kernel-2.6.27b.tar.bz2"
5.1.6 KERNEL_TARBALL_FILE_COUNT
This variable indicates the number of files present in the kernel package
tarball. It is only used as a hint to properly show a progress bar while
untarring the kernel package tarball.
Example:
KERNEL_TARBALL_FILE_COUNT=7
5.2 Installer Logic
The whiite-linux installer will try to find a file called
'whiite-linux-installer.conf' in any available USB disk.
The file 'whiite-linux-installer.conf' must be placed at the root
directory level or within one directory level, otherwise the installer
will ignore it.
If the whiite-linux installer cannot find the file
'whiite-linux-installer.conf' it will use hardcoded defaults valid to
install the original whiite-linux 0.1 distribution, provided that the
installation media is available.
If the whiite-linux installer finds the 'whiite-linux-installer.conf'
file it will try to honour its settings. The tarballs specificed (using
the FS_TARBALL and KERNEL_TARBALL variables) will be first searched in
the directory where the 'whiite-linux-installer.conf' file is located.
If a tarball is not found there, the whiite-linux installer will look for
it across all the available USB disks using the same rules applicable to
the search of the 'whiite-linux-installer.conf' file.
If the SD card has the proper size and the tarballs are found, the
installer will proceed.
5.2.1 Special partition layout case
The whiite-linux installer will behave slightly different if a properly
sized Linux filesystem is found at the second partition of the SD card,
and a FAT filesystem is found at the first partition of the same card.
In this particular case, the installer will not re-partition the SD card,
but will use the existing partition layout.
The first partition of the SD card will be left unaltered.
But, in this case, and if the user agrees, the existing Linux
filesystem will be wiped out (erased!) and reinstalled using a fresh copy
from the installation tarballs.
5.3 Installer Concept
The whiite-linux installer kernel includes a initramfs containing all the
required files to run the installer itself.
The installer is fully written as an ash shell script and relies heavily on
whiptail to interact with the user.
5.3.1 Virtual consoles
- tty1 is where the installer runs
- tty2 and tty3 can be used to "log in" while the installer runs
- tty4 is where the installer sends standard error messages
6. SOFTWARE USED
The following open source software was used to build this package:
+ Linux Kernel 2.6.27 (https://www.kernel.org/)
+ busybox 1.9.1 (https://busybox.net/)
+ Debian etch (https://packages.debian.org)
- Package: libnewt0.52 (0.52.2-10)
- Package: whiptail (0.52.2-10)
- Package: strace (4.5.14-2)
- Package: ncurses-base (5.5-5)
- Package: libc6 (2.3.6.ds1-13etch7)
- Package: libslang2 (2.0.6-4)
- Package: libbz2-1.0 (1.0.3-6)
- Package: libsepol1 (1.14-2)
- Package: libpopt0 (1.10-3)
- Package: e2fslibs (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libselinux1 (1.32-3)
- Package: libblkid1 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libuuid1 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: libdevmapper1.02 (2:1.02.08-1)
- Package: libcomerr2 (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: dosfstools (2.11-2.1+b1)
- Package: e2fsprogs (1.39+1.40-WIP-2006.11.14+dfsg-2etch1)
- Package: util-linux (2.12r-19etch1)
- Package: bzip2 (1.0.3-6)
- Package: tar (1.16-2etch1)
All software, except the Linux kernel, was built natively on a Nintendo
Wii running whiite-linux.
The Linux kernel was cross-compiled using an x86 machine.
7. THANKS
This time thanks go to:
- The Debian project (for making building distros a snap)
8. DISCLAIMER
THIS PROGRAM IS NOT AFFILIATED WITH NINTENDO.
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.
-
Bubuzz
- Novice
- Members
- Posts: 73
- Joined: Wed 29 Oct 2008 21:59
- Wi-Fi: Oui
- Firmware Wii: 3.3U
- CFW Wii: Cios rev9
Re: Whiite-linux Installer :D
Automatically translated from French.
And it uninstalls like a normal program =D
If you want it just tell me and I'll give it to you
Et sa se désinstalle comme un logiciel normale =D
Si tu le veux tu me dit je te le file
-
MickeyBlue
- Gamer
- Members
- Posts: 794
- Joined: Sat 27 Sep 2008 11:42
- Wi-Fi: Oui
- Firmware Wii: 4.1E
- CFW Wii: cIOS d2x V7
- Type de DS: DS
- Linker DS: M3 Simply FW Wood
- CFW PS3: Cobra
- PS3 Dongle: Cobra
- Type PSP: Fat
- Firmware PSP: 6.60 ME
- Firmware lecteur Xbox360: Jtag
- Location: Belgique
Re: Whiite-linux Installer :D
Automatically translated from French.
-
cheperdumonde
- Novice
- Members
- Posts: 24
- Joined: Wed 1 Oct 2008 13:05
- Wi-Fi: Oui
- Firmware Wii: 3.2U
- CFW Wii: Cios Rev 7
Re: Whiite-linux Installer :D
Automatically translated from French.
Bubuz, which software are you talking about? Wubi?
Otherwise it's not that complicated but I can't test right away because I don't have a free usb stick or sd card
If no one manages, I'll try to install it but personally I don't see much point until wifi is active
First start by testing linux on your pc, trying it is adopting it!!!
You can start with an Ubuntu distribution that runs as a live-cd without touching your hard drive, it's a good way to test device recognition under ubuntu
Go try it
https://doc.ubuntu-fr.org/intrepid
Long live the free world, long live the penguin and long live Ubuntu of course
Bubuz , tu parle de quel logiciel ? de Wubi ?
Sinon c'est pas super compliqué mais je peux pas testé de suite car j'ai pas de clé usb ni de carte sd de libre
Si personne n'y arrive ,j'essairai de l'installer mais perso je n'y vois pas trop d'utilité tant que le wifi n'est pas actif
Deja commencer par testé linux sur votre pc, l'essayé c'est l'adopter !!!
Vous pouvez commencer par une distribution Ubuntu qui se lance en live-cd sans toucher au disque dur, c'est une bonne solution pour tester la reconnaissance des peripheriques sous ubuntu
Allé essayé le
https://doc.ubuntu-fr.org/intrepid
Vive le monde du libre, Vive le pingouin et Vive Ubuntu bien sur
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
Re: Whiite-linux Installer :D
Automatically translated from French.
-
Wantose
- Habitué
- Members
- Posts: 257
- Joined: Tue 28 Oct 2008 17:50
- Wi-Fi: Oui
- Firmware Wii: 3.3K
- CFW Wii: cIOS57 Rev19
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
Bubuzz wrote:It seems to me that ubuntu, kubuntu all that is like Linux well without talking about the theme and features (tell me if I'm wrong) if it's the same Wantose I'm your man lol I have really good software that partitions and installs ubuntu or kubuntu, xbuntu ...
And it uninstalls like a normal program =D
If you want it just tell me and I'll give it to you
Here's my msn address: [email protected]
Bubuzz wrote:Moi il me semble que ubuntu, kubuntu tout sa c'est comme Linux fin sans parlais du thème et des fonction (me dire si je me trompe) si c'est pareil Wantose je suis ton homme ptdr j'ai logiciel super bien qui partitione et installe ubuntu ou kubuntu , xbuntu ...
Et sa se désinstalle comme un logiciel normale =D
Si tu le veux tu me dit je te le file
Voici mon adresse msn : [email protected]
-
Bubuzz
- Novice
- Members
- Posts: 73
- Joined: Wed 29 Oct 2008 21:59
- Wi-Fi: Oui
- Firmware Wii: 3.3U
- CFW Wii: Cios rev9
Re: Whiite-linux Installer :D
Automatically translated from French.
https://www.01net.com/telecharger/windo ... 40975.html
Tutorial: Open select the HD to partition choose the space to reserve for the OS, select the OS (ubuntu kubuntu ...)
(I recommend Kubuntu to you)
And install then you wait (about 1 hour for the full installation.)
To launch the OS, at startup select between windows and the other OS, ENJOY!
(uninstall via Windows Xp control panel in add/remove a program)
Hoping I was clear.
https://www.01net.com/telecharger/windo ... 40975.html
Tuto: Ouvrez sélectionner le DD a partitionné choisissez la place réserver a l'OS, sélectionnez l'OS (ubuntu kubuntu ...)
(Moi je vous conseille Kubuntu )
Et installez puis vous patientez (environ 1 heure pour l'installation totale.)
Pour lancer l'OS, au démarrage sélectionnez entre windows et l'autre OS, ENJOY !
(désinstallation via panneau de configuration Windows Xp dans ajouter/supprimer un programme)
En espérant avoir était claire.
-
cheperdumonde
- Novice
- Members
- Posts: 24
- Joined: Wed 1 Oct 2008 13:05
- Wi-Fi: Oui
- Firmware Wii: 3.2U
- CFW Wii: Cios Rev 7
Re: Whiite-linux Installer :D
Automatically translated from French.
Welcome to the free world
Bienvenu dans le monde du libre
-
Wantose
- Habitué
- Members
- Posts: 257
- Joined: Tue 28 Oct 2008 17:50
- Wi-Fi: Oui
- Firmware Wii: 3.3K
- CFW Wii: cIOS57 Rev19
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
I install your program, it works (it takes about 30 minutes).
Afterwards, it restarts the PC so there I choose Ubuntu.
And there, it gets stuck at 0% for the file check.
I restart, it gets stuck at 28%
I restart, it gets stuck at 0%
I restart, it gets stuck at 28%
I restart, it gets stuck at 100%
I restart, it gets stuck at 15% for the installation...
So then, I'm forced to uninstall and reinstall everything because the system is corrupted.
And there you go, so if you could help me...
J'installe ton programme,ça marche (ça prends 30 minutes à peux près).
Aprés, ça redémarre le PC alors là je choisis Ubuntu.
Et là, ça bloque à 0% pour la vérification des fichiers.
Je redémarre, ça bloque à 28%
Je redémarre, ça bloque à 0%
Je redémarre, ça bloque à 28%
Je redémarre, ça bloque à 100%
Je redémarre, ça bloque à 15% pour l'installation ...
Alors là, je suis obliger de tout déinstaller et réinstaller car le system est corrompu.
Et voilà, donc si tu pouvais m'aider ...
-
Wantose
- Habitué
- Members
- Posts: 257
- Joined: Tue 28 Oct 2008 17:50
- Wi-Fi: Oui
- Firmware Wii: 3.3K
- CFW Wii: cIOS57 Rev19
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
cheperdumonde wrote:try the live-cd before setting up wubi, that lets you check that ubuntu boots fine on your config
Welcome to the free world
I did the live-cd demo play thing.
When I launch Ubuntu, I press ESC and select this option.
Everything launches
But it doesn't work afterwards...
cheperdumonde wrote:essayer le live-cd avant de mettre wubi, ca permet de verifier que ubuntu se lance bien sur votre config
Bienvenu dans le monde du libre
J'ai fais le live-cd demo play un truck du genre.
Quand je lance Ubuntu, j'appuis sur ECHAP et je sélectionne cette option.
Tout se lance
Mais ca ne marche pas aprés ...
-
Bubuzz
- Novice
- Members
- Posts: 73
- Joined: Wed 29 Oct 2008 21:59
- Wi-Fi: Oui
- Firmware Wii: 3.3U
- CFW Wii: Cios rev9
Re: Whiite-linux Installer :D
Automatically translated from French.
I really don't know
Ah otherwise I have an idea if I have time I could extract it under kubuntu then compress it into .rar and upload all these files so we never have this problem again
Afterwards I'm not very motivated, so if someone has the courage to do it xD
Je sais vraiment pas
Ah sinonj'ai une idée si j'ai le temps je pourrai l'extraire sous kubuntu puis le compresser en .rar et uploader tout ces fichiers pour qu'on est plus jamais ce problème
Après je suis pas très motivé, donc si quelqu'un a le courage de le faire xD
-
Reigning challenge championTgames
- Geek
- Administrators
- Posts: 3909
- Joined: Sun 21 Sep 2008 09:15
- Wi-Fi: Oui
- Firmware Wii: 4.1E
- CFW Wii: Cios57 Rev19
- Type de DS: 3DS
- Linker DS: M3i Zero
- CFW PS3: 3.55 PS3MFW
- PS3 Dongle: PS3Key
- Type PSP: Slim
- Firmware PSP: 5.00-M33 CFW
- Location: France
Re: Whiite-linux Installer :D
Automatically translated from French.
I can't help you with that, sorry
Je peux pas vous aider sur sa, désolé
-
Bubuzz
- Novice
- Members
- Posts: 73
- Joined: Wed 29 Oct 2008 21:59
- Wi-Fi: Oui
- Firmware Wii: 3.3U
- CFW Wii: Cios rev9
Re: Whiite-linux Installer :D
Automatically translated from French.
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
Re: Whiite-linux Installer :D
Automatically translated from French.
- is it true that wifi internet isn't compatible?
- and as for firefox can we download stuff like from a computer and can we install the flash player update so that the flash content on some sites works?
thanks for answering me
- est-ce que c'est vraie que le net par wifi n'est pas compatible ?
- et en se qui concerne firefox est-ce que l'on peut telecharger des truc comme depuis un orinateur et est-ce que on peut installer la mise jour de flash player de facon a ceux que le contenue flash de certaint site passe ?
merci de me repondre
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
-
cheperdumonde
- Novice
- Members
- Posts: 24
- Joined: Wed 1 Oct 2008 13:05
- Wi-Fi: Oui
- Firmware Wii: 3.2U
- CFW Wii: Cios Rev 7
Re: Whiite-linux Installer :D
Automatically translated from French.
For your 2nd question: Yes of course, you can install whatever you want, you end up with a real Linux, so it's the same as on your computer.
and going back to your first question, it's a pain without wifi support, except when you have the Ethernet adapter.
I'll say it again, it's pretty simple to set up once you've partitioned your usb stick properly.
@ Wantose: does it get stuck during the live cd boot?
you should have a bunch of lines scrolling if you press escape when the Ubuntu logo starts
that way, we can find out the reason for the launch problem
Pour ta 2eme question: Oui bien sur, tu peux installer ce que tu veux, tu te retrouve avec un vrai Linux, donc c'est pareil que sur ton ordi.
et j'en reviens a ta première question, c'est la galère sans le support wifi, sauf quand on as l'adaptateur Ethernet.
Je le redis, c'est assez simple a mettre en place quand on as bien partitionner sa clé usb.
@ Wantose : cela se bloque ou pendant le lancement du live cd ?
tu dois avoir tout plein de ligne qui défile si tu appui sur echap au lancement du logo Ubuntu
grace a ca, on peut connaitre la raison du problème de lancement
-
speendash
- Initié
- Members
- Posts: 154
- Joined: Sat 29 Nov 2008 17:30
- Wi-Fi: Oui
- Firmware Wii: 3.2E
- Type de DS: DS
Re: Whiite-linux Installer :D
Automatically translated from French.
it's really a shame about the wifi compatibility unfortunately my phone jack isn't near my wii (only my pc) so I'll wait for a wii linux release with wifi support
and otherwise for flash player that's really cool that means all the streaming players will work if we install the latest version of flash.p!
well then, can't wait for an UPDATE of this magnificent homebrew! ^^
c'est vraiment domage pour la compatibilité wifi malheuresement ma prise telephonique n'est pas a proximité de ma wii (seulement de mon pc) donc je vais attendre un release de wii linux pour le suppirt wifi
et sinon pour flash player c'est vraiment cool sa veut dir que tout les lecteur streaming passerons si on installe la dernier version de flash.p !
bon eh bien vevement une MAJ de cet homebrew magnifique ! ^^