[Voyage-linux] Failed to boot voyage from CF card

Punky Tse (spam-protected)
Sun Jan 11 22:40:28 HKT 2009


Hi,

How large is your CF card?  It has been reported that if the partition 
is large, e.g. 4GB, grub cannot recognize it.

Regards,
Punky


Grafik Michal wrote:
> Hello,
> I have Alix 3c3. 
> I'm trying to install Voyage linux 0.60 from install CD with IDE->CF
> adapter.
> voyage:~# mkdir /tmp/root
> voyage:~# mount -o loop /live/image/live/filesystem.squashfs  /tmp/root
> voyage:~# mkdir /tmp/cf
>
> voyage:~# /usr/local/sbin/format-cf.sh /dev/hda
> Press ENTER to continue to format flash memory on /dev/hda
> Command (m for help): Building a new DOS disklabel with disk identifier
> 0x517565            e4.
> Changes will remain in memory only, until you decide to write them.
> After that, of course, the previous content won't be recoverable.
> Warning: invalid flag 0x0000 of partition table 4 will be corrected by
> w(rite)
> Command (m for help): Command action
>    e   extended
>    p   primary partition (1-4)
> Partition number (1-4): First cylinder (1-976, default 1): Using default
> value 1
> Last cylinder or +size or +sizeM or +sizeK (1-976, default 976): Using
> default v            alue 976
> Command (m for help): Partition number (1-4):
> Command (m for help): The partition table has been altered!
> Calling ioctl() to re-read partition table.
> Syncing disks.
> mke2fs 1.41.3 (12-Oct-2008)
> Filesystem label=
> OS type: Linux
> Block size=4096 (log=2)
> Fragment size=4096 (log=2)
> 62464 inodes, 249852 blocks
> 12492 blocks (5.00%) reserved for the super user
> First data block=0
> Maximum filesystem blocks=255852544
> 8 block groups
> 32768 blocks per group, 32768 fragments per group
> 7808 inodes per group
> Superblock backups stored on blocks:
>         32768, 98304, 163840, 229376
>  
> Writing inode tables: done
> Writing superblocks and filesystem accounting information: done
>  
> This filesystem will be automatically checked every 28 mounts or
> 180 days, whichever comes first.  Use tune2fs -c or -i to override.
> tune2fs 1.41.3 (12-Oct-2008)
> Setting maximal mount count to -1
> Setting interval between checks to 0 seconds
>
> voyage:~# /usr/local/sbin/voyage.update
> .....
>  
> Configuration details:
> ----------------------
>  
> Distribution directory:   /tmp/root
>  
> Disk/Flash Device:        /dev/hda
> Installation Partition:   /dev/hda1
> Bootstrap Partition:      /dev/hda1
>  
> Will be mounted on:       /tmp/cf
>  
> Target system profile:    ALIX
> Target console:           serial
> Target baud rate:         38400
>  
> Bootstrap installer:      grub
> Bootstrap partition:      /dev/hda1
> ....
> Ready to go ....
> Copying files .... done
>  
> Removing pcmcia from update-rc.d
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
>         LANGUAGE = (unset),
>         LC_ALL = (unset),
>         LANG = "en_US.UTF-8"
>     are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
>  Removing any system startup links for /etc/init.d/pcmcia ...
> Removing dnsmasq.pxe.conf in /etc/dnsmasq.more.conf
> copyfiles.sh script completed
>
> After reboot GRUB hang on:
> GRUB Loading stage1.5.
> GRUB loading, please wait...
> Same with Voyage Linux 0.5.2 and other CF card.
>
> ...sorry for my english
> Thanks
> Michal
>
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux
>   





More information about the Voyage-linux mailing list