AKiTiO MyCloud Mini

Install Arch Linux ARM on other devices.

AKiTiO MyCloud Mini

Postby hippo » Sun Feb 19, 2012 4:37 pm

hi,
i try to build kernel and use ArchLinuxARM-2012.02-oxnas.tar.gz on AKiTiO MyCloud Mini, get errors:
$this->bbcode_second_pass_code('', '
libkmod: index_mm_open: open(/lib/modules/2.6.31.14_SMP_7821/modules.dep.bin, O_RDONLY|O_CLOEXEC): No such file or directory
libkmod: kmod_search_moddep: could not open moddep file '/lib/modules/2.6.31.14_SMP_7821/modules.dep.bin'
')
then i try ArchLinuxARM-2011.11-oxnas-rootfs.tar.gz, skip some packages,
$this->bbcode_second_pass_code('', '
IgnorePkg = initscripts filesystem kmod mkinitcpio
')
after system upgrade, console messages is here.

AKiTiO MyCloud Mini use PLX NAS7821, internal pictures is here, original console messages is here, same as SilverStone DC01. AKiTiO not release source code yet, so i use DC01 source code to build kernel v2.6.31.14.
hippo
 
Posts: 20
Joined: Sun Feb 19, 2012 2:45 pm

Re: AKiTiO MyCloud Mini

Postby WarheadsSE » Sun Feb 19, 2012 6:59 pm

You ought to only need to IgnorePkg initscripts, but oh well. One more device to add to the tree.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: AKiTiO MyCloud Mini

Postby hippo » Tue Feb 21, 2012 2:43 am

thanks, i will try.
i found another NAS use PLX NAS7820 have source code, maybe can build the kernel for NAS7821:
Iomega Home Media Network Hard Drive, Cloud Edition: source
ZyXEL NSA212, Medion Life P89626/P89630: source
hippo
 
Posts: 20
Joined: Sun Feb 19, 2012 2:45 pm

Re: AKiTiO MyCloud Mini

Postby WarheadsSE » Tue Feb 21, 2012 4:30 am

They are all essentially the same, and the only real difference is the # of sata ports (between 7820 & 7821) There must be some other issue with kmod, and I can't say that it is kernel related.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: AKiTiO MyCloud Mini

Postby hippo » Wed Feb 22, 2012 4:07 am

ok, i still use DC01 source code to build kernel.

if cross compile by ELDK 5.1 armv6 or CS 2011.09-70, kmod can not recognize modules.dep.bin, must keep module-init-tools to load modules.

i decide use base-devel to build new kernel and kernel modules on MyCloud Min. after 1 hour, upload uImage to TFTP server(ASUS RT-N16, Tomato firmware), IgnorePkg = initscripts, pacman -Syu
$this->bbcode_second_pass_code('', '
error: failed to commit transaction (conflicting files)
filesystem: /etc/mtab exists in filesystem
Errors occurred, no packages were upgraded.
')
IgnorePkg = initscripts filesystem, upgrade again, done, reboot. kmod looks fine.
IgnorePkg = initscripts, upgrade again, same errors, filesystem upgrade fail.
hippo
 
Posts: 20
Joined: Sun Feb 19, 2012 2:45 pm

Re: AKiTiO MyCloud Mini

Postby pepedog » Wed Feb 22, 2012 10:07 am

pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: AKiTiO MyCloud Mini

Postby hippo » Wed Feb 22, 2012 7:06 pm

ya, working now, thanks.

another question, should i change march=armv5te to march=armv6k in /etc/makepkg.conf?
hippo
 
Posts: 20
Joined: Sun Feb 19, 2012 2:45 pm

Re: AKiTiO MyCloud Mini

Postby WarheadsSE » Thu Feb 23, 2012 3:08 am

You're really not going to get that much of a performance boost from it.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: AKiTiO MyCloud Mini

Postby hippo » Thu Feb 23, 2012 10:00 pm

if say so, NAS7821(armv6k) compatible with Kirkwood(armv5te)? that's why the repository use "arm" to support ARMv5, ARMv6 and ARMv7? AKiTiO MyCloud Mini default use Fedora 12(armv5tel), the other words, NAS7821 can run Debian(armel), Gentoo(armv5tel, armv6j)?
forgive my curiosity.
hippo
 
Posts: 20
Joined: Sun Feb 19, 2012 2:45 pm

Re: AKiTiO MyCloud Mini

Postby WarheadsSE » Thu Feb 23, 2012 10:19 pm

let me put it this way, arm is more backwards compatible than PlayStations. ARMv5 can be run by anything higher than it. (which means our armv5te repo works pretty well)

Dandy that they use crap for default ;)
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Next

Return to [Please read announcement] Community-Supported Devices

Who is online

Users browsing this forum: No registered users and 6 guests