1. xsetup 无法运行
ubuntu用bash,vivado里需把xsetup里的dash改成bash,修改方法见ps部分。
2. permission denied
用chmod -R 755 修改文件夹的权限
3, home空间最好大于50G,否则vivado装不下
4, 在win7 和 ubuntu双系统下,重新装了ubuntu,导致引导文件破坏无法进入系统
开机后进入了grub rescue 模式。。。。。
这说明grub文件被破坏,需要重新设置引导文件,步骤如下:
1, 先用 ls (hd0,msdos*)/ 查看grub.cfg文件在哪个盘下。
2, 找到后,设置grub.cfg所在盘为启动盘,假设为msdos8
set root=(hd0,msdos8)/boot/grub #此处为grub.cfg所在路劲,有可能grub.cfg不在boot目录下。
set prefix=(hd0,msdos8)/boot/grub
insmod normal
normal
然后就可以启动了
3, 进入系统后,用如下命令更新grub文件
sudo update-grub2
sudo grub-install/dev/sda
4. 安装完成后,运行vivado & 显示command not found
确保按照xilinx安装手册上的流程都做了。
添加sudoer, 修改chgrp, 修改opt/xilinx权限 ,在.bashrc中增加settings64.sh
我遇到的问题是settings64.sh没有添加成功,bash一直 报settings64.sh文件找不到。后来通过 source /opt/Xilinx/Vivado/2016.1/settings64.sh 才添加成功。
ps:
a. change group
sudo chgrp -R <your user name> .Xilinx
between <your user name > and .Xilinx should have a space
b. change dash to bash
the default shell in ubuntu is dash, we need to change it to bash, the commands are following;
1, ls -al /bin/sh ## display type of shell
2. cd/bin
rm sh
ln -s bash sh
echo"DONE! USING BASH"
网友评论