All times are UTC-06:00




Post new topic  Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Mon Aug 13, 2007 4:09 pm 
Offline

Joined: Tue May 29, 2007 4:31 pm
Posts: 36
In attempting to boot the e17ka Gentoo package I experimented with various SF commands. Is 'ls' capable of showing a directory structure of a properly formatted device? If so, what are these formats?

Should I expect an Efika (or Pegasos for that matter) to recognise the addition of a USB device after power on? Or do such things have to be plugged in prior to switching on?


Top
   
PostPosted: Mon Aug 13, 2007 4:59 pm 
Offline

Joined: Mon Jan 30, 2006 7:24 am
Posts: 43
Location: Budapest, Hungary
Quote:
Is 'ls' capable of showing a directory structure of a properly formatted device? If so, what are these formats?
Yes, it is capable. It should be able to handle most if not all of existing FAT variations, ISO9660 (CD-ROM), Linux's ext2/ext3, and Am*ga FFS and Am*ga SFS formatted devices/drives. Also it supports MBR (x86 PC) partition tables and RDB (which again, originates from Am*ga) ones too.
Quote:
Should I expect an Efika (or Pegasos for that matter) to recognise the addition of a USB device after power on?
Unfortunately, no.
Quote:
Or do such things have to be plugged in prior to switching on?
As far as i know, yes. They have to be plugged before pressing power on.


Top
   
PostPosted: Tue Aug 14, 2007 4:02 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Quote:
Is 'ls' capable of showing a directory structure of a properly formatted device? If so, what are these formats?
Yes, it is capable. It should be able to handle most if not all of existing FAT variations, ISO9660 (CD-ROM), Linux's ext2/ext3, and Am*ga FFS and Am*ga SFS formatted devices/drives. Also it supports MBR (x86 PC) partition tables and RDB (which again, originates from Am*ga) ones too.
There are some cute caveats:

On a VFAT disk, any names which are 8.3 compatible will be presented in UPPERC.ASE so you have to be careful about pathnames and filenames.

The firmware doesn't current support MBR "extended" or "logical" partitions, so everything you want to boot from should be a "primary" type. That means, a maximum of 4 partitions.

There is also the problem that reformatting a disk using RDB when it was previously MBR will not work properly - MBR disks are detected before RDB, and the RDB block is further into the disk than the old MBR boot code and partition table which the firmware detects. If you take an old disk and reformat it make sure you wipe the first few kilobytes of the disk first
Code:
dd if=/dev/zero of=/dev/targetdisk bs=512 count=1
it should be enough to wipe the first 512 bytes, but better to be safe than sorry).

The firmware should also support BSD slices (above caveat stands) and most definitely supports dedicated disks ('superfloppy' zip media, small usb keys, or just formatting an entire disk with a filesystem, no partitioning) and the original BSD 4.4 FFS, but not FreeBSD/NetBSD UFS and certainly not UFS2 or Sun UFS.

The filesystem and partitioning support it NOT that broad in it's implementation, so don't expect miracles. It's only designed to get you to boot from the most common configurations.

_________________
Matt Sealey


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 3 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 64 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group