Когда Ваш ПК имеет больше чем 4 ГБ памяти, но имеет также некоторые устройства, которые поддерживают только 32-разрядные адреса, любой ввод-вывод с или на эти устройства должен быть отображен на где-нибудь в низком диапазоне на 4 ГБ.
Как правило, диапазон 64 МБ выделяется для этого.
"Из пространства SW-IOMMU" означает это также
Ваши признаки указывают, что Вы страдаете от проблемы 2.
Прежде всего, у вас есть чтобы знать, что разрешение каталогов по умолчанию в Ubuntu - 644, что означает, что вы не можете создать файл в каталоге, владельцем которого вы не являетесь.
вы пытаетесь как пользователь: francisco-vergara
создать файл в каталоге / home / sixven / camp_sms / inputs
, который принадлежит пользователю : sixven
.
Итак, как решить эту проблему:
Вы можете либо изменить права доступа к каталогу, либо разрешить другим создавать файлы внутри.
sudo chmod -R 777 / home / sixven / camp_sms / inputs
Эта команда рекурсивно изменяет права доступа к каталогу и позволяет всем другим пользователям создавать / изменять и удалять файлы и каталоги внутри.
Вы можете изменить владельца этого каталога и сделать пользователя: francisco-vergara
владельцем
sudo chown -R francisco-vergara: francisco-vergara / home / sixven / camp_sms / inputs
Но вот так пользователь : sixven
не может больше писать в эту папку, и поэтому вы можете двигаться по круговому бесконечному циклу.
Поэтому я советую вам использовать Вариант 1.
Или, если к этому каталогу будут обращаться оба пользователя, вы можете сделать следующий трюк:
изменить владельца каталога на user: francisco-vergara
и оставить владельца группы group: sixven
.
sudo chown -R francisco-vergara /home/sixven/camp_sms/inputs
Таким образом, оба пользователя все еще могут использовать каталог.
Но, как я уже говорил ранее, проще и эффективнее использовать вариант 1.
Если вы решили пойти кхмодным способом:
mutt -v
Если вы знаете, что пользователь входит в группу файла
Иначе:
$ mutt -v
Mutt 1.5.20 (2009-12-10)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: CYGWIN_NT-6.1-WOW64 1.7.9(0.237/5/3) (i686)
ncurses: ncurses 5.7.20091227 (compiled with 5.7)
libiconv: 1.13
hcache backend: GDBM version 1.8.3. 10/15/2002 (built Feb 26 2009 02:58:00)
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL -USE_SETGID -USE_DOTLOCK -DL_STANDALONE +USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP -USE_SMTP
+USE_SSL_OPENSSL -USE_SSL_GNUTLS -USE_SASL -USE_GSS +HAVE_GETADDRINFO
Но этот способ не слишком безопасен. [116137]
если вы хотите получить доступ на запись в этот каталог, то вы должны быть частью группы [116576]sixven[116577], используя [116578]usermod -G sixyen francisco-vergara[116579] или [116580]chmod -R 777 /home/sixven[116581] (не используйте это плохая практика ). [116111]