Voyage Linuxon
Voyage MPDon
Voyage MuBoxon

You are hereBlogs

Blogs


Getting Started - Live CD (v0.9.x)

README.live-cd
=============================================================================
                     __  __
                     \ \/ /___ __  __ ___  ___  ___
                      \  // _ \\ \/ /,-_ |/ _ |/ -_)
                       \/ \___/ \  / \___,\_  |\___|
                               _/_/        _'_|
                         { V o y a g e } - L i n u x
                          < http://linux.voyage.hk >
==============================================================================

This README.live-cd provide information on how to install Voyage Linux from the 
Live CD.

==============================================================================
Installing Voyage Linux to a hard disk from Live CD 
==============================================================================

Afte booting the Live CD, login as root (password: voyage) 

1. Create distribution directory for installation
	
	# mkdir /tmp/root
	# mount -o loop /lib/live/mount/medium/live/filesystem.squashfs /tmp/root
	# cd /tmp/root

Note: for version < 0.9~rc2, use 
	mount -o loop /live/image/live/filesystem.squashfs /tmp/root
	
2. Make a mount point for installation disk

	# mkdir /tmp/cf

3. Format target disk device

	# /usr/local/sbin/format-cf.sh /dev/hda    
	
This will create /dev/hda1 ext2 partition on /dev/hda disk device. 
** Note that this operation is very dangerous since it will erase your disk! 
   Make sure what you are doing and must do it right!
   
4. Start voyage.update installation script
	
	# /usr/local/sbin/voyage.update

Following the instruction to select /tmp/root as distribution directory, and 
/tmp/cf as mount point.  After the installation complete, simple reboot the
board and Voyage will be started!

Note: You may get read-only file system messages after exiting installation.
This is normal because your settings cannot be updated on a mounted squashfs.

There are some additional packages installed for PXE and NFS server.  After
starting Voyage, you can safely remove them by:

	# remountrw
	# apt-get remove syslinux atftpd nfs-kernel-server \
                     bzip2 sg3-utils minicom

After all, remove the last line in /etc/dnsmasq.more.conf:
	conf-file=/etc/dnsmasq.pxe.conf


==============================================================================
Installing to a Thumb-drive or Disk-constraint system (net4826)
==============================================================================

Follow the instruction to install Voyage Linux to a ext2 partition with root 
squashfs filesystem like the Live CD format.  This is done by extlinux.  

1. As usual, create mount point for the installation disk and format it 

    # mkdir /tmp/cf
    # /usr/local/sbin/format-cf.sh /dev/hda 

This will create /dev/hda1 ext2 partition on /dev/hda disk device. 
** Note that this operation is very dangerous since it will erase your disk! 
   Make sure what you are doing and must do it right!
   
2. Mount the disk and copy CD content to disk device
    
    # mount /dev/hda1 /tmp/cf
    # rsync -aHx /live/image/* /tmp/cf
	
3. Create extlinux.conf and install extlinux 
    
    # cp /tmp/cf/isolinux/isolinux.cfg /tmp/cf/isolinux/extlinux.conf
    # extlinux -i /tmp/cf/isolinux 
	
4. Update master boot record for disk device
    
    # cat /usr/lib/syslinux/mbr.bin > /dev/hda
	
After all, reboot!  

There are some notes when using this installation method:

a. You will have a read-only squashfs root filesystem on a CF that consumes 
   just 36MB and you cannot modify the rootfs.
b. By default, all changes made to the system reside on tmpfs.  i.e. Changes 
   are lost after reboot.  You can preserve the changes by creating another 
   partition and labeled it as "casper-rw", or create a loopback file called 
   "casper-rw" at / 
   (see https://help.ubuntu.com/community/LiveCDPersistence: this is not tested 
   and need more exploration)
c. You will still be able to boot Live CD again after the installation.  But 
   once the CD is booted, the installed disk with be mounted as rootfs and you 
   are unable to umount it.  To get around this, you need to specify the 
   following command at boot prompt (assume CD-ROM device is /dev/hdc):
   
   		linux bootfrom=/dev/hdc
   		
   		

Voyage 0.9.0 released

We are pleased to announce a new release of Voyage Linux 0.9.0, which includes 3.8.11 kernel and is based on Debian "Wheezy" 7.0.

voyage-0.9.0.tar.bz2 [2013-05-10] [Live CD] [README] [CHANGELOG]

0.9.0 marks a major milestone in Voyage Linux. It only fixes minor issues discovered since 0.9-rc2 but we bring back official 64-bit release. Please test this long awaited release and report any problems and issues in our mailing list. Your support is crucial and encourages us to deliver Voyage Linux releases on regular basis in future.

Voyage MPD 0.9.0 released

We are pleased to announce a new release of Voyage MPD[1] 0.9.0 release.

voyage-mpd-0.9.0.tar.bz2 [2013-05-10] [Live CD]

Voyage MPD is based on Debian "Wheezy" 7.0 and Voyage Linux 0.9.0. This release updates MPD to 0.18 from git repository dated 2012-11-24, and fixes mpd hang issue when playing at the end of some DSD files.

See Change Log for more information about changes in 0.9.0 release.

Updates

Hiface driver could be installed separately from .deb package.

Mytek driver could be installed separately from .deb package. See FIRMWARE to install firmware. See also ISSUES for known issue and probably a workaround script.

We don't commit for long-term support of hiface and mytek drivers in future releases.

For more information about Voyage MPD, please visit:
[1] Voyage MPD - http://linux.voyage.hk/voyage-mpd

Voyage 0.9-rc2 released

We are pleased to announce a new release of Voyage Linux 0.9-rc2, which includes 3.6.9 kernel and is based on upcoming Debian "Wheezy".

This is the second release candidate of Voyage 0.9.0 that fixed a lot of issues reported by users. Like 0.9-rc1, this release does not include amd64 and SDK build. The next release, 0.9.0, will be based on Debian 7.0 "wheezy". It will be released about a week after official wheezy release.

Voyage MPD 0.9-rc2 released

We are pleased to announce a new release of Voyage MPD[1] 0.9-rc2 release.

voyage-mpd-0.9-rc2.tar.bz2 [2013-01-03] [Live CD]

Voyage MPD is based on upcoming Debian "Wheezy" and Voyage Linux 0.9-rc2. This release updates MPD to 0.18 from git repository dated 2012-11-24.

See Change Log for more information about changes in 0.9-rc2 release.

For more information about Voyage MPD, please visit:
[1] Voyage MPD - http://linux.voyage.hk/voyage-mpd

New Donation from exD Audio

We are pleased to announced that exD Audio has donated a USB-DSD development unit to Voyage Linux community. Their donation enables us to certify DSD support on Voyage MPD.

After a brief test, Voyage MPD 0.9-rc1 and daily build play DSDIFF/DSF and PCM files flawlessly on this USB-DSD unit.




This unit is custom built for development purpose. Images shown may vary from actual end-customer products.

You can find more information about exD Audio and their products here

Once again, we would like to express our gratitude to exD Audio for their generous donation.

Voyage 0.9-rc1 released

We are pleased to announce a new release of Voyage Linux 0.9-rc1, which includes 3.4.4 kernel and is based on upcoming Debian "Wheezy".

This is the first release candidate of Voyage 0.9.0. This release does not include amd64 and SDK build. The next release, 0.9.0, will be based on Debian 7.0 "wheezy". It will be released about a week after official wheezy release.

Voyage MPD 0.9-rc1 released

We are pleased to announce a new release of Voyage MPD[1] 0.9-rc1 release.

Voyage MPD - voyage-mpd-0.9-rc1.tar.bz2 [2012-10-02] [Live CD]

Voyage MPD is based on upcoming Debian "Wheezy" and Voyage Linux 0.9-rc1. This release updates MPD to 0.18 from git repository dated 2012-09-13.

See Change Log for more information about changes in 0.9-rc1 release.

This release includes supports of native DSD and DoP (DSD over PCM) in MPD. Special thanks to exD Audio[2] for certifying DSD and DoP support in 0.9-rc1 release.

For more information about Voyage MPD, please visit:
[1] Voyage MPD - http://linux.voyage.hk/voyage-mpd
[2] exD Audio - http://exd-audio.blogspot.hk

Daily is now Debian Wheezy + kernel 3.4.4 + MPD 0.17

Voyage Linux daily build (i386) has been updated to Debian Wheezy. Kernel build at this moment is 3.4.4. Voyage MPD daily now comes with MPD 0.17. Please stay tuned for the latest development status!

Debian GNU/Linux wheezy/sid voyage ttyS0                                        
                                                                                
voyage login: root                                                              
Password:                                                                       
Last login: Tue Jul 17 13:00:23 GMT 2012 on ttyS0                               
Linux voyage 3.4.4-voyage #1 SMP PREEMPT Sat Jun 30 23:31:07 HKT 2012 i586      
                                                                                
The programs included with the Debian GNU/Linux system are free software;       
the exact distribution terms for each program are described in the              
individual files in /usr/share/doc/*/copyright.                                 
                                                                                
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent               
permitted by applicable law.                                                    
 __  __                                                                         
 \ \/ /___ __  __ ___  ___  ___    Useful Commands:                             
  \  // _ \\ \/ /,-_ |/ _ |/ -_)     remountrw - mount disk as read-write       
   \/ \___/ \  / \___,\_  |\___|     remountro - mount disk as read-only        
           _/_/        _'_|          remove.docs - remove all docs and manpages 
     { V o y a g e } - L i n u x                                                
      < http://linux.voyage.hk >   Version: 0.9 (Build Date 20120716)   


root@voyage:~# mpd --version|egrep "dff|mpd"                                    
mpd (MPD: Music Player Daemon) 0.17                                             
 [dsdiff] dff                                                   

Voyage 0.8.5 released

We are pleased to announce a new release of Voyage Linux 0.8.5, which includes 3.2.17 kernel and is based on Debian 6.0.5 "Squeeze".

This version also adds official Soekris net6501 board support. We once again thank you Soekris Engineering for their generous donation to make this happen.

The next release, 0.9.0, will be based on Debian 7.0 "wheezy". It will be released about a week after official wheezy release.

Donation via PayPal

Donate to express appreciation and encourage further work on this project:


- credit card/PayPal balance

(Your donation will be shown as payment.)