admin 发表于 2016-4-5 16:05:48

Linux发行版为Orange PI H3板

欢迎大家在OrangePI H3板上使用Debian, Ubuntu, Fedora 22, Kali Linux, Arch Linux, OpenSuse, Gentoo 和Slackware等系统。同样,你也可以使用编译脚本编辑自己的系统。
从Mega和Google Drive下载。最近更新:2015.11.09 14:10最新操作系统内核:(scriptbin_kernel.tar.gz): 10/17/2015 13:30 UTC最新安装脚本更新(桌面和EMMC):(desktop_scripts.tar.gz): 09/02/2015 17:45 UTC
回顾在CNXSoft上OPI板使用Debian Jessie XFCE系统(上传视频)更多关于OPI摄像头和GPIO
可使用的系统:· <distro_rel>_mini.img                                 基于 Debian and Ubuntu images系统, 一般用于服务器和桌面,里面安装有许多有用的控制台程序安装(mc, htop, tmux, ...)· OrangePI_Ubuntu_Vivid_Mate.img            Ubuntu 15.04 有队友桌面· OrangePI_Lubuntu_Vivid.img                      Lubuntu 15.04 有 LXDE/Lubuntu 桌面· OrangePI_Jessie_Xfce.img                        Debian 8 有着 XFCE 桌面· OrangePI-PC_Ubuntu_Vivid_Mate.img 为OrangePI用户准备, 仅从SD卡上复制, 没有配置的需要 !· Fedora22_Minimal.img                              Fedora 22最小的系统(没有桌面)· Fedora22_Mate.img                                    Fedora 22完整的队友桌面· Fedora22_LXDE.img                                 Fedora 22LXDE桌面· Kali_2.0-Xfce.img                                       Kali Linux 2.0 有完整的 XFCE 桌面· ArchLinux_Minimal.imgArch Linux 基本系统 (没有桌面GUI)· OpenSUSE_Tumbleweed_JeOS.img      OpenSuse JeOS最小系统 (没有桌面GUI)· OpenSUSE_Tumbleweed_XFCE.img      OpenSuse有完整的 XFCE桌面· Gentoo_full_cli.imgGento Linux, 已配置(network, ssh, ntp, gentoolkit, tmux, mc, btrfs-progs installed)· OPI_slackware_14.1.img      Slackware Arm 14.1最小系统(没有桌面 GUI)用户名是orangepi,密码是orangepi。所有的系统都可以下载并使用于Orange Pi H3板上,已经在OPI2,OPI Plus,OPI 2,OPI PC上测试过。发生任何问题时,请先检查你是否安装的是最新的内核,桌面脚本等。
在SD Card上安装l 从Mega和GoogleDrive上下载可以使用的系统(XZ archive)l 下载scriptbin_kernel.tar.gz,他包含最新的内核和脚本l 解压文档l 在SD卡中编辑xxx.img文件(硬盘系统)l Linux系统中使用dd 命令 ( sudo dd if=image_name.img of=/dev/sdX bs=1M oflag=direct )l 在windows系统中使用硬盘系统编译软件比如Win32 Disk Imagerl 在编译完系统后,将SD卡装入。l 根据你的板复制 uImage_OPI-2或者 uImage_OPI-PLUS 到uImage ( OPI-PC用的uImage_OPI-2)l 根据你的板的型号和显示屏的分辨率,复制script.bin.OPI-XXXX l如果是新板,从scriptbin_kernel.tar.gz中使用 uImage_OPI-XX 和script.bin.OPI-XXXX l 在OPI中装入你的SD卡l 启动后对Linux的分区大小进行调整,使它适合SD卡的大小。01. sudo fs_resize
点击这里有更多的新手教程
在内部的EMMC中安装l 如上述内容在SD卡中安装系统l 在SD卡中启动你的OPIl 运行01.sudo install_to_emmcCopy the Codel 关掉板子的电源l 取下SD卡l 打开电源,板子会通过EMMC启动l 如果你不打算使用SD卡的化,不需要在安装EMMC前对SD卡进行分区调整大小。l 你可以使用btrfs来格式化你的emmc Linux,将会和compress=lzo 一起分区,并 能节省40%的emmc的内存空间01. sudo install_to_emmc btrfsCopy the Code
向SD卡中备份内部EMMCl 不插入SD卡的情况下通过EMMC启动你的OPIl 登录l 插入你的SD卡l 运行01. sudo install_to_sdcard l 你的EMMC Linux安装包将会转移到SD卡中。l 你就可以在另外一个或同一个OPI板上通过SD卡启动板子l 如果在另外一个板上启动,记得复制内核和脚本到那个板子上去。
通过USB驱动启动l 你也可以通过USB驱动分区进行启动。l 名为cmdline.tx的文件必须在SD卡或EMMC的分区中。l 那个文件必须有root=/dev/sdXn, /dev/sdXn 是USB驱动的分区,从OPI启动上面上面来看是可视的,比如 root=/dev/sda1l 在USB分区中,Linux必须指向正确的分区.l 你可以使用install_to_usb脚本在USB驱动分区中安装Linux,同时自动地生成正确的cmdline.txt and fstab.l 如果 cmdline.txt不存在,或USB驱动分区不可用,系统启动/dev/mmcblk0p1 (插入sd或emmc便可)l 可启动的SD卡或EMMC必须在启动USB时是可以使用的,但是也不需要第二个分区包含有效的Linux fs,SD卡必须有第一个分区.l 你可以在不同的USB驱动分区时有不同的Linux安装包,只需要在启动时选择编辑 cmdline.txt.l 必须要使用最新的Uimage使用install_to_usb脚本在USB驱动分区安装Linux使用install_to_usb脚本,可以用来备份你的SD卡和EMMC的安装01. sudo install_to_usb /dev/sdXn |            Copy the Codel /dev/sdXn是安装在USB驱动分区中的.(比如/dev/sda1)l 如果第二个参数是btrfs,USB的分区将会以btrfs的格式,或者是ext4的格式.l 如果第二个参数是noformat(没有格式),USB分区也会没有格式,分区将会更新.(除非之前你使用了install_to_usb来备份你的SD卡和EMMC).l 要注意的是不要选择错误的USB分区,他将会被清除或更新.,l 如果你的系统中没有脚本,下载desktop_scripts.tar.gz, 解压 /usr/local/bin.l 你必须要有最新的Uimage版本,这样才能用USB启动. 如果你使用的是老版本系统l 从Mega上下载解压scriptbin_kernel.tar.gzl 复制uImage_OPI-2 或uImage_OPI-PLUS (取决于你的板是哪种型号) 到 SD卡分区中的Uimagel 复制其中一个script.bin.OPI-XXXX (取决于你的板是哪种型号和你的显示屏的分辨率)中的一个到SD卡分区中的script.binl 直接复制 lib/modules/3.4.39 到SD卡分区中的Linux中,删除老版本l 如果你要安装到EMMC,复制所有的文件,除了实验室目录,到Linux分区中的to/boot。l 如果有问题的话,备份你老版的内核,script.bin 和 lib/modules/3.4.39 特性· boot0_sdcard.fex, u-boot.fex and kernel (uImage)由资源产生的· 内核可以在很多情况下启动(btrfs, USB serial adapters, bluetooth, hdmi sound, nfsd ...)· CPU是1.53GHz,热管理调整以致4个芯部的温度达到100度· GPIO, i2c (TWI), SPI可启动的· debootstrap生成Linux fs· 最小的系统可以用于服务器或桌面· 帧缓冲控制器运行· 串口(UART)控制器运行· SSh安装,启动SSH· 最初的文件系统大小小于500MB· 最初的RAM使用小于50MB· 安装一些有用的控制器(mc, htop, tmux, ...)· 你可以安装服务部件 (tested apache2, php, firebird, webmin, ...)· 你可以安装完整的桌面,测试LXDE, XFCE 和队友桌面 (推荐)· 脚本用来安装xde, xfce or mate desktop included, 运行(有 lubuntu 选择脚本将安装Lubuntu 核心包, 这样就可以得到真实的 Lubuntu的样子 )01. sudo install_lxde_desktop 02. sudo install_mate_desktop03. sudo install_xfce_desktop
· 脚本用来安装 x2go server(仅在在桌面安装后再进行安装),运行   01. sudo install_x2goserver
注意:l 用户名和密码都是orangepil 让wifi链接功能使用:sudo nmcli -a d wifi connect 同时登录你的wifi证书l 运行时要保持全速安装heatsink 和 fan !l 如何启动AP模式,看这个链接http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=342&page=37#pid3542

编制系统你可以尝试为OPI自己编制debian或ubuntu的系统l 克隆我的Github资源库l 你需要启动Ubuntu和Debian系统(可以在OPI上运行)l 在运行脚本前,安装debootstrap and qemu-user-static packages.l 按照你的需求的参数,仔细阅读并编辑params.shl 使用create_image来创立你的Ubuntu系统,我推荐建造本地的目录,然后你可以以运行image_from_dir来转移系统到SD卡或系统中 Gitthub上有kernel资源和Ubuntu/Debian的建造脚本https://github.com/loboris/OrangePI-Kernelhttps://github.com/loboris/OrangePi-BuildLinux

cazureopi 发表于 2016-5-20 09:36:19

这个是英文论坛的loboris大神写的^_^
页: [1]
查看完整版本: Linux发行版为Orange PI H3板