Я пытаюсь установить armel-версию Ubuntu с qemu-deboot-strap на мою настольную систему X64, но обнаружил эту ошибку:
$ mkdir precise
$ sudo qemu-debootstrap --arch=armel precise ./precise/
I: Запуск команды:
$ debootstrap --arch armel --foreign precise ./precise/
/usr/sbin/debootstrap: 1280: /usr/sbin/debootstrap: cannot create /media/ziomario/Nexus-10/Images/313/precise/test-dev-null: Permission denied
E: Cannot install into target '/media/ziomario/Nexus-10/Images/313/precise' mounted with noexec or nodev
ты знаешь, как это исправить? моя система выглядит следующим образом:
Linux ziomario-Macmini 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
и это содержимое файла /etc/fstab
:
<file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/ was on /dev/sda5 during installation
UUID=c703f96e-42fd-4734-b622-15ba1dd5fc21 / ext4 errors=remount-ro 0 1
swap was on /dev/sda6 during installation
UUID=1c2b872f-3be3-4c6c-b021-6cec3e8b77e2 none swap sw 0 0
Спасибо.
Повторная установка с exec
и dev
является решением. Если ваша файловая система зашифрована, вам также нужно передать -i
для монтирования.
sudo mount -i -o remount,exec,dev /home/user
Где в моем случае /home/user/
мой зашифрованный домашний каталог. После этого у debootstrap больше не было проблем.
Я нашел этот ответ здесь, на Super User , и он работал для меня.
cut
часть:cat /etc/printcap | cut -d "|" -f 1 | grep -v "#"
. Вы сохраняете себя некоторое время цикла путем избавления от переводаtr
. Это работает, обеспечил, Вам только нужно Ваше первое поле. – Cbhihe 15 July 2015 в 10:53