2015-08-16 99 views
1

我最近购买了4TB希捷中央NAS。突发奇想,我试图通过SSH进入驱动器,看看会发生什么。有效。我做了一点挖掘,发现它运行montavista。在希捷NAS上安装

我想我会安装屏幕和其他一些有用的小程序。

当我尝试安装屏幕时,它表示$ path中没有C编译器。我怀疑驱动器上可能没有C编译器。

我想知道这是否是我可以解决的问题,以及我会怎样做。我也想知道是否有一种方法可以更容易地在这个嵌入式版本的Linux上安装东西。

回答

1

如果您连您的希捷和键入

uname -m 

你会看到该处理器是ARM​​v6的或7,这意味着,如果你安装一个Linux发行版或程序进行这个架构才会工作。

我没那么无聊测试安装树莓派的发行版,但我相信它应该工作考虑到覆盆子pi是ARM架构。

之所以我认为这是不值得的那一刻是因为我没有更换该存储的时刻,我不希望有可能的“砖”吧。

另外我看到没有优势,因为ARM是一个基本的处理器,并加载一个完整的发行版是一个方法来杀死系统。

基本的Montavista嵌入系统足以完成我期望从这个NAS所做的工作。

如果你想在你的NAS上运行像Plex服务器这样的东西,忘掉ARM处理器,寻找更强大的东西。

检查的限制我的希捷4TB中央

uname -a 

Linux的希捷3F0580 2.6.35.13-cavm1.whitney-econa.whitney-econa#1星期三9月16日15点47分59秒PDT 2015年armv6l GNU/Linux的

free 

256 MB RAM 1GB 交换

df -h 

Filesystem   Size Used Avail Use% Mounted on 
rootfs    1008M 461M 497M 49%/
/dev/root   1008M 461M 497M 49%/
devtmpfs    125M 125M  0 100% /dev 
/dev/sda5   1008M 159M 799M 17% /usr/config 
none     125M 125M  0 100% /dev 
/dev/sda7   1008M 282M 676M 30% /Update 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /Data 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /shares/Public 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /shares/mauricio 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /shares/mauricio.tm 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /shares/audrey 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /shares/audrey.tm 
tmpfs     125M 11M 114M 9% /var/volatile 
tmpfs     125M  0 125M 0% /dev/shm 
tmpfs     125M  0 125M 0% /media/ram 
/dev/mapper/vg1-lv1 3.7T 1.7T 2.0T 46% /Data/anonftp/Public 
/dev/sdb1    932G 876G 57G 94% /shares/usb1-1share1 

我有一个1TB的USB公顷rd驱动器连接到希捷中央。 你可以看到,对于根文件系统,它几乎使用了500Mb,差不多有1GB

所以发行版真的很小。 (如果你想到dsl忘了它没有那个发行版的arm版本,除非你把它安装在pc上并为它建立一个arm内核......再次毫不费力。)

configs/dev的第二个分区/ sda5/usr/config 更新/ dev/sda7 /更新的第三个分区

并且共享是LVM分区。

要安装应用程序,您应该在Linux计算机上使用编译器,将其编译为arm架构并通过ssh导入到Seagate,在Seagate上调试应用程序,然后在完全调试并准备使用后安装它永久在系统上。

没人说这是一件容易的事情:) https://support.mvista.com/DocViewer/pro_5_1intro.html