LINUX.ORG.RU

Сообщения Linucsoid

 

Debian Wheezy, KDE 4: Не могу сделать файл исполняемым и выполнить его.

Имеется кросплатформенное приложение Virtual ANS (не требующее установки из пакета), содержащее несколько пускателей для различных операционных систем, в том числе и Никсов, в виде двух файлов - START_LINUX_X86 и, соответственно, _X86_X64. Файлы без расширения. Использую KDE4, куда не могу зайти под рутом через встроенный логин, а только залогинившись предварительно из терминала. В настройках файла, в Правах есть галочка «Является выполняемым». Но установка этой галочки, равно как и изменение других свойств прав доступа файла, не сохраняется, даже по нажатии ОК, даже под рутом. В результате не могу выполнить этот файл как программу, вместо этого открывается в Kwrite. Хотя в свойствах файла написано, что «Сценарий оболочки UNIX».

Собственно содержимое файла:

#!/bin/bash

SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
  DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
  SOURCE="$(readlink "$SOURCE")"
  [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"

cd $DIR
./bin/pixilang_linux_x86_64 boot.pixicode

И как его исполнить?

 execute, pixicode, pixilang

Linucsoid
()

Как ставить пакеты с внешнего устройства?

Имеется Debian 7.5.0, минимальная, без графической оболочки. Требуется установить пакет для Realtek Ethernet с флешки (ведроида, в котором пакет скачан на карточку). Одна проблема - при воткнутии его сообщается, что unable to enumerate USB device on port 2. В смартфона включаю USB-накопитель, который надо включать каждый раз при подключении, и быстро вытаскиваю-вставляю. Но эффекта нуль. Скачать драйвер прямо Debianом не могу, т.к. нет драйвера для интернета, чтобы скачать драйвер из интернета. Порочный круг. Соответственно команда sudo rpm -ivh бесполезна, ибо работает только для скачанных самим Линуксом пакетов. Более того, он вообще не знает такой команды!

При воткнутии карточки, вонзённой в кардридер, пишет

usb 3-4: device not accepting address 3, error -71

и

unable to enumerate USB device on port 4, затем No caching mode page found /// Assuming drive cache write through три раза. Как чинится?

Алсо, с помощью какой команды устанавливать пакеты с внешнего хранилища и указанного в нём каталога?

 , , ,

Linucsoid
()

Не устанавливается Debian 7, ошибка при копировании файлов

Имеется дистрибутив Debian 7.5.0 AMD64 KDE Desktop. Перед установкой в Windows 7 редактором разделов я отрезал от диска D кусок размером 32 ГБ и сделал там два раздела FAT32 по 30 ГБ для системы и 2 ГБ для подкачки. После этого разжал ISO на флешку и запустил сетап. В нём я выбрал эксперта, установку, KDE и текстовый режим. Сетап сделал на диске C два эмбээра и папку с установщиком, после чего я перезагрузился и начал установку. Дойдя до этапа редактора дисков, я выбрал 30 ГБ раздел для установки с корнем / (root) и файловой системой ext4, и раздел 2 ГБ как подкачку. Загрузочную метку ни на один диск не ставил, ибо предупреждает, что винчестер может перестать определяться. После начинаю непосредственно установку. На шестьдесят пятом проценте копирования файлов ВНЕЗАПНО выдаёт ошибку и прекращает установку. До этого пробовал устанавливать на раздел 17 ГБ, хотел использовать диск D как подкачку (ибо предупреждает о возможных проблемах), но расхотел, когда предложили для начала его форматнуть (а там все мои файлы). В тот раз то же самое - на 65% выбивает с ошибкой. После этого раздел 17 ГБ и диск D перестали определяться в винде (потому что диск D таки переключился в тип подкачки), и пришлось чинить их и склеивать акронисом. Пробовал ставить без режима Live, ставить с ГРУБом - ноль отличий. Образ проверял - не битый, контрольные суммы совпадают. Может, ему ext4 не нравится, и лучше использовать FAT32? Какую настройку я мог упустить?

 , , ,

Linucsoid
()

Проблемы с Live-флешкой с системой Kali Linux

Я залил дистрибутивчик Kali Linux на флешку, после чего установил систему на неё же. Теперь я могу грузиться прямо с флешки и работать с дочерью BackTrack'а, не устанавливая её, на любом компе. Но вот в чём проблема. Винда отказывается читать флешку, предлагая форматнуть, утверждая, что файловая система повреждена или неизвестна (быть может потому, что там в эмбээре GRUB валяется). Хотя комп на прелодере после выбора загрузочного диска прекрасно грузит линь с флешки. И ещё проблема - хочу скопировать все папки с флешки и залить на винчестер, чтобы работать с Kali уже непосредственно с компа (ибо флешка дико чехлит). При попытке скопировать и вставить на винчестер сначала подготавливает файлы для копирования (и оказывается, что на флехе размером 14,7 ГБ обнаруживаются данные суммарным размером аж в 149,8 ТБ!!!), после чего естественно выдаётся ошибка, что на винчестере размером 750 ГБ недостаточно места! Немного порывшись, я обнаружил папку media, содержащую ссылки на разделы винчестера (и поэтому линь думает, что она весит аж 100 с чем-то гиг), а ещё папка proc, содержащая (о чём я узнал, немного почитав матчасти) виртуальное динамически выделяемое пространство для доступа к выполняемым процессам, как к файлам. Поскольку процессор x64, то и адресное пространство соответственно широченное - около 149,7 ТБ, и это судя по всему далеко не максимум, а лишь зашкал! И ещё проблема - при копировании папки dev из той же серии, Kali орёт, что нельзя копировать специальные файлы! Какого чёрта? Линукс, как свободное ПО, по идее задумывался для того, чтобы любой пользователь мог делать с системой всё, что угодно! У меня там root права, а он мне, слышь, ещё чёто запрещает, он чё, дерзкий сильно или чё?? Я чёто не поэл, э! ...В общем, как разрешить такую проблему? Можно ли не копировать папку proc - по идее, она сама создаётся при работе, и её можно запилить самому в случае чего. И что делать с непокорной папкой dev? Обидно всё же, когда тебе прямо-таки в лоб - «Нельзя копировать!»

 , , , ,

Linucsoid
()

Как поставить убунту заместо SUSE?

Сегодня мне купили ноут, сказали что там ДОС стоит. Но там стоит не ДОС, а некий SUSE Linux Enterprise Desktop 11. Когда я включал первый раз ноутбук, я воткнул в него предварительно флешку с Дебианом, не зная, что там не ДОС стоит, а этот пресловутый SLED. И тогда, в первый раз, он написал мне, что «can't find a recovery чего-то-там, press кнопку to reboot». Потом я попробовал поставить туда дебиан, и процесс заполнения форм паролей, Суперпользователей и т.д. шёл вполне нормально. А потом он вдруг сказал, что на флешке нет какого-то необходимого компонента, и вставьте, мол, дискету с ним." (Какая, в пи**е, дискета, если это, мать вашу, ноутбук?) Тогда я прервал установку от греха подальше. Потом я увидел наклейку и смекнул, что там стоит некий «SUSE Linux Enterprise Desktop 11» и попробовал включить ноут, уже без флешки. Тогда ноут сказал, что какой-то рекавери пишется на диск. Он долго записывался и чуть менее долго проверялся и наконец ребутнулся. Потом возникла консолька с приятным зеленоватым фоном и по очереди возникали команды. Но потом процесс высвечивания комманд остановился. Я ради интереса попробовал написать «su sh bootsuse» но это ничего не дало. На следующий раз, когда я его включил, он снова отказался загружаться. Последней фразой в консольке была: «rebootException: reboot in 120 sec...». Ещё выше были сообщения, из них я обратил наибольшее внимание на: «Waiting for USB device scan to complete...», хотя флешка не была вставлена; «Including oem partition into file», «Searching for boot device», «Can't find recovery part size info», и «rebootException: error consoles at Alt-F3/F4». В общем, загрузить десктоп и управлять компом не выйдет. Итак, у меня вопрос: наху Можно ли, не загружая этот SUSE, т.е. минуя его, форматировать винт и поставить на ноут с флешки что-нибудь более вразумительное, например, Ubuntu?

 , , , ,

Linucsoid
()

Какая файловая система должна быть на флешке для создания на ней LiveUSB?

Я пробовал сделать давеча загрузочную флешку Дебиана, потом стал грузить с флешки - а комп мне и пишет: «unable to boot from drive!, press Ctrl+Alt+Del to restart» На флешке стоит ФС NTFS с размером кластера максимально возможным - 64 КБ.. Является ли это помехой для загрузки? Я помню, пробовал ставить на SD-карточку Ubuntu, и там была фс FAT32, и всё работало... Если что - у меня мать M4A77T/USB3

 , , ,

Linucsoid
()

RSS подписка на новые темы