Fiz a mudanca do kernel do Ubuntu 12.10 para BeagleBone para o kernel do GNU/Linux para kits Sitara da Texas Instruments.Fontes:AM335x_Starter_Kit:http://processors.wiki.ti.com/index.php/AM335x_Starter_Kit#Linuxhttp://downloads.ti.com/sitara_linux/esd/AM335xSDK/latest/index_FDS.htmlUbuntu 12.10:http://elinux.org/BeagleBoardUbuntuDownload dos arquivos para rootfs (ext3) e bootfs (fat):http://goo.gl/EjfTCHATENCAO TODOS OS DADOS NO SDCARD SERAO PERDIDOS!Em um SDCARD (com ao menos 2GB), crie duas particoes uma de ao menos 100MB como FAT32 e o restante do sdcard como EXT3:Particione com fdisk ou cfdisk:cfdisk -z /dev/sdbFormate com:mkfs.vfat -n boot /dev/sdb1mkfs.ext3 -L rootfs /dev/sdb2OBS (Antes de usar):Acesse o arquivo /etc/udev/rules.d/70-persistent-net.rules e troque os MACs para os respectivos de sua am335x, em geral apagar o conteudo deste arquivo deveria resolver mas nao e o caso.Alem disto pode-se criar um arquivo swap para ajudar com os 256MB:dd if=/dev/zero of=/var/cache/swapfile.fs bs=1024 count=524288mkswap /var/cache/swapfile.fse depois adicione a linha abaixo ao /etc/fstab/var/cache/swapfile.fs swap swap defaults 0 0 Ubuntu 12.10 for TI AM335x StarterKit:- Lubuntu (LXDE)- Calibrated Touchscreen- Kernel from TISDKBOOTFS: http://goo.gl/cHdfxSROOTFS: http://goo.gl/QM39K9MD5SUM:4a76482bc5a6198e0e88aa2f1dfa4fd6 ubuntu-12.10-lxde-am335x-sk-rootfs-ext3-armhf-v4.tar.gzf8bfefba5ff5c3c4cae776539aac8103 ubuntu-12.10-console-am335x-sk-boot-fat-armhf-v2.tar.gzMini HowTo:0- You need a SDCard with two partitions: 65 MB to boot and the rest for the system!sfdisk -l /dev/sdbDisk /dev/sdb: 1021 cylinders, 245 heads, 62 sectors/trackUnits = cylinders of 7777280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System/dev/sdb1 * 0+ 8- 9- 65536 e W95 FAT16 (LBA)/dev/sdb2 8+ 1021- 1014- 7695360 83 Linux/dev/sdb3 0 - 0 0 0 Empty/dev/sdb4 0 - 0 0 0 Empty1- Format first SDCard partition as VFAT (FAT16)mkfs.vfat -n boot /dev/sdb12- Format second SDCard partition as EXT3mkfs.ext3 -L rootfs /dev/sdb23- Download files listed above, mount partitions and extract to boot and roofs:mount /dev/sdb1 /mnt/bootcd /mnt/boottar -xvzpf /PATH_TO/ubuntu-12.10-console-am335x-sk-boot-fat-armhf-v2.tar.gzmount /dev/sdb2 /mnt/rootfscd /mnt/rootfstar -xvzpf /PATH_TO/ubuntu-12.10-lxde-am335x-sk-rootfs-ext3-armhf-v4.tar.gz4- Boot your AM335x SK!!!5- user: ubuntu/temppwd6- You must clean 70-persistent-net.rules, under AM335x!sudo echo "" > /etc/udev/rules.d/70-persistent-net.rules Fiz um pequeno apanhado dos sites que usei para implantar XCP.Ubuntuhttps://help.ubuntu.com/community/Xenhttp://new-wiki.xen.org/old-wiki/xenwiki/XAPI_on_Ubuntu.htmlhttp://francispereira.com/articles/step-by-step-guide-to-setting-up-xen-and-xenapi-xcp-on-ubuntu-12-04-and-managing-it-with-xencenter/Downloadhttp://xen.org/download/xcp/releasenotes_1.6.0.htmlComo adicionar Storages ISOs ao Xenhttp://ronnybull.com/2011/07/30/xen-cloud-platform-xcp-local-iso-storage-repositories/CITRIX Guia de Referencia / Pool / xe (comandos)http://docs.vmd.citrix.com/XenServer/4.1.0/1.0/en_gb/reference.html (mais compativel com XCP)http://docs.vmd.citrix.com/XenServer/6.0.0/1.0/en_gb/reference.htmlGUIAs XEN.org / XCPhttp://wiki.xen.org/wiki/Xen_Beginners_Guidehttp://wiki.xen.org/wiki/XCP_OverviewROTEIRO Xenhttp://new-wiki.xen.org/old-wiki/xenwiki/XAPI_on_Ubuntu.htmlImporting Converted VHD Virtual Disk to Citrix XenServerhttp://kb.acronis.com/content/1815 New kernel 3.12.18, sources: https://git.ti.com/ti-linux-kernel/ti-linux-kernel/Many drivers for USB devices,TUN/TAPDownload:ROOTFS:ubuntu-12.10-lxde-am335x-sk-rootfs-ext3-armhf-v5.tar.gz 7134b425af15d3685a10ec6ba4e5fc85BOOTFS: ubuntu-12.10-console-am335x-sk-boot-fat-armhf-v3.tar.gz 804e06fda0aea7ab941e3f5f95fd2c36 Aqui minha contribuicao a comunidade XCP/XEN1- Ativar o portmap, em HOSTB, em todas as interfaces, edite o arquivo /etc/sysconfig/portmap e remover o -l deixando assim:MAP_ARGS=2- Adicionar o nfs, portmap ao boot, em HOSTB:chkconfig nfs onchkconfig portmap on3- Configurar o /etc/hosts com os IPs dos servidores do POOL4- Remover a sr "Local Storage" do servidor SLAVE para uso como NFS Shared, em HOSTBxe sr-forget uuid=xxxxx-xxxxx-xxxx-xxxx-xxxxxxxe sr-destroy uuid=xxxxx-xxxxx-xxxx-xxxx-xxxxxx5- Remover a "Volume group (VG)" que estava sendo usada pela sr "Local Storage", em HOSTBlvm vgremove XSLocalEXT-xxxxx-xxxxx-xxxx-xxxx-xxxxxx6- Criar outra VG, em HOSTBlvm vgcreate vg0 /dev/sda37- Criar a particao logica, usei todo o espaco, em HOSTBlvm lvcreate vg0 /dev/sda3 -l 1171848- Editar o arquivo, em HOSTB/etc/rc.sysinit9- Localizar o comando vgchange e descomentar as 3 linhas, em HOSTB if [ -x /sbin/lvm.static ]; then action $"Setting up Logical Volume Management:" /sbin/lvm.static vgchange -a y --ignorelockingfailure ficom isso a particao LVM sera ativada no boot10- Adicionar um ponto de montagem para a particao LVM, ao /etc/fstab, em HOSTB /dev/vg0/lvol0 /remoto ext3 defaults 0 111- Formate a nova particao, em HOSTB mkfs.ext3 /dev/vg0/lvol012- Configurar o /etc/exports para exportar o ponto