реклама на сайте
подробности

 
 
> Petalinux для Zynq., Проблема при компилляции без прав root-пользователя
Almaz1988
сообщение Jul 16 2016, 14:05
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 19-09-12
Пользователь №: 73 602



Добрый день!
Использую Petalinux для Zynq-7020 с применением NFS.
Компиллирую следующим образом:
Код
al@ubuntu:~/zynq/projects/helloWorld$ petalinux-build
INFO: Checking component...
INFO: Generating make files and build linux
INFO: Generating make files for the subcomponents of linux
INFO: Building linux
[INFO ] pre-build linux/rootfs/fwupgrade
[INFO ] pre-build linux/rootfs/peekpoke
[INFO ] build linux/kernel
[INFO ] generate linux/u-boot configuration files
[INFO ] update linux/u-boot source
[INFO ] build linux/u-boot
[INFO ] build zynq_fsbl
[INFO ] build linux/rootfs/fwupgrade
[INFO ] build linux/rootfs/peekpoke
[INFO ] build kernel in-tree modules
[INFO ] modules linux/kernel
[INFO ] post-build linux/rootfs/fwupgrade
[INFO ] post-build linux/rootfs/peekpoke
[INFO ] pre-install linux/rootfs/fwupgrade
[INFO ] pre-install linux/rootfs/peekpoke
[INFO ] install system.dtb
[INFO ] install linux/kernel
[INFO ] generate linux/u-boot configuration files
[INFO ] update linux/u-boot source
[INFO ] build linux/u-boot
[INFO ] install linux/u-boot
[INFO ] install sys_init
[INFO ] install linux/rootfs/fwupgrade
[INFO ] install linux/rootfs/peekpoke
[INFO ] install kernel in-tree modules
[INFO ] modules_install linux/kernel
[INFO ] post-install linux/rootfs/fwupgrade
[INFO ] post-install linux/rootfs/peekpoke
[INFO ] package zImage
[INFO ] zImage linux/kernel
[INFO ] install linux/kernel
[INFO ] package nfsroot

[sudo] password for al:
[INFO ] Package HDF bitstream

Все хорошо, но для построения NFS-ки он запрашивает пароль Root'а.
В итоге вся файловая система создана пользователем root.
Linux на Zynq'е конечно стартует как полагается, но у меня нет возможности
даже простой текстовый файл создать:
Код
root@helloWorld:~# touch hello.txt
touch: hello.txt: Permission denied

Можно конечно на хостовой машине сменить уровень доступа или сменить пользователя:
Код
sudo chown -R al:al nfsroot/

Но это неудобно каждый раз проделывать.
Как решить такую проблему?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016