- Почему DD пишет: «dd: failed to open ‘/mnt/usb’: Is a directory»?
- Как исправить read only file system в Linux
- Ошибка read only file system в Linux
- Ошибка при запуске сервера
- #1 DemonEkb
- #2 September
- #3 DemonEkb
- #4 September
- #5 DemonEkb
- #6 September
- #7 DemonEkb
- #8 Santiago
- #9 DemonEkb
- #10 DemonEkb
- #11 September
- #12 Santiago
- #13 September
- #14 DemonEkb
- #15 DemonEkb
- #16 xaN
- #17 dtkoe
- #18 DemonEkb
- #19 xaN
Почему DD пишет: «dd: failed to open ‘/mnt/usb’: Is a directory»?
Здравствуйте. Я пытаюсь из Debian Slax записать через команду DD образ на флешку. И вот что у меня выходит:
dd работает с файлами (в т.ч. файлами устройств), не с каталогами. Монтировать ничего не нужно. В твоём случае в качестве of (output file) надо указать устройство флешки (исходя из того, что ты показал, это /dev/sdc, без цифры в конце), а не каталог, куда ты её смонтировал.
Будь осторожнее с этим, если не понимаешь, что происходит. dd без лишних вопросов перезапишет и твой винт с данными, если ошибёшься с файлом устройства. Потому проверяй внимательно, КУДА именно записываешь (например, с помощью lsblk или blkid).
Когда у dd в качестве if и/или of указываются устройства, важно понимать, что dd в таком случае работает побайтово, т.е. уровнем ниже, чем таблица разделов или ФС на этом устройстве.
ISO-образ уже содержит всю необходимую информацию (таблицу разделов, файловую систему, а современные гибридные ISO — ещё и загрузочный сектор), а потому он должен быть раскатан с нулевым смещением на накопителе, в самом его начале.
чего?) можно еще раз пожалуйста? для раскатки с нулевым смещением нужна какая-то специальная команда? То, что я делаю неверно? dd if=/media/sda6/windows7.iso of=/dev/sdc
Всё правильно делаешь, твой вариант использования dd — самый популярный и самый тривиальный.
Я просто перегрузил с подробностями (на случай, если будешь разбираться в этой теме глубже).
Кстати, для ускорения процесса можешь увеличить размер блока при копировании, добавив bs=8M (по умолчанию dd копирует блоками по 512 байт).
Оптимальная скорость копирования достигается при увеличении этого параметра до размеров аппаратного буфера накопителя, однако эта информация не всегда известна, потому я обычно использую блоки объемом 2-8 мегабайт.
Ты всё не так делаешь. Надо не через dd, а форматировать флешку в ntfs, потом тупо скопировать файлы, а потом поставить семёрочный загрузчик через mssys.
Потому что страна пидор народ гной , лучшая система у уволенных
Источник
Как исправить read only file system в Linux
Ошибка read only file system может возникнуть при загрузке с LiveCD диска или в режиме восстановления вашего дистрибутива. Она означает, что файловая система в которую вы пытаетесь вести запись примонтирована только для чтения. Этому может быть несколько причин. Есть файловые системы, которые доступны только для чтения это файловая система оптических дисков — ISO, а также файловая система образов SquashFS.
С такими файловыми системами вы сделать ничего не сможете. Для изменения данных в них, надо распаковать образ, изменить данные и запаковать его обратно. Но что касается обычных файловых систем, таких как EXT4, BTRFS, XFS, то их можно монтировать и для чтения и для записи.
Ошибка read only file system в Linux
В этой небольшой статье мы рассмотрим как исправить read only file system Linux перемонтировав файловую систему для записи. Первым делом надо определиться с точкой монтирования, для которой надо разрешить запись. Попытаемся создать файл в корневом каталоге:
Ошибка, файловая система корневого каталога доступна только для чтения. Чтобы посмотреть все точки монтирования доступные в системе выполните в терминале:
mount | grep /dev/sd
В данном случае, корневая файловая система и есть точкой монтирования. Но у вас, например, возникнут проблемы с созданием файла в домашней папке, то надо будет уже перемонтировать /home. Смотрите внимательно. Когда точка монтирования выбрана, осталось её примонтировать с правами на запись:
sudo mount -o remount,rw /
sudo mount -o remount,rw /home
После этого вы сможете создать файл без каких-либо проблем. После завершения работы, во избежание повреждения данных при перезагрузке, желательно перемонтировать файловую систему обратно в режим только для чтения:
sudo mount -o remount,ro /
Теперь вы знаете что означает эта ошибка и как с ею справится. Если у вас остались вопросы, спрашивайте в комментариях!
Источник
Ошибка при запуске сервера
#1 DemonEkb
Все установил по инструкции указанной здесь При попытке включить сервер выдает ошибку.
#2 September
./srcds_linux замени на srcds_run
#3 DemonEkb
./srcds_linux замени на srcds_run
порт по стандарту 27015?
#4 September
порт по стандарту 27015?
а причем тут порт? он может быть любым
#5 DemonEkb
а причем тут порт? он может быть любым
Все разобрался! Спасибо огромное, я думал что не так что то сделал..
а причем тут порт? он может быть любым
Вопрос только один, я захочу допустим порт поменять или что либо добавлю из плагинов, то что? Ничего через панель не меняю не ввожу?
#6 September
Все разобрался! Спасибо огромное, я думал что не так что то сделал..
Вопрос только один, я захочу допустим порт поменять или что либо добавлю из плагинов, то что? Ничего через панель не меняю не ввожу?
а что ты собрался менять в панели?)
всё ручками нужно делать — панель только для старта — рестарта — остановки самого сервера, ну и для смены пароля рут.
Кстати тебе бы тоже не помешало создать отдельного пользователя, и запускать сервер от него.
#7 DemonEkb
а что ты собрался менять в панели?)
всё ручками нужно делать — панель только для старта — рестарта — остановки самого сервера, ну и для смены пароля рут.
Кстати тебе бы тоже не помешало создать отдельного пользователя, и запускать сервер от него.
Принято понято Я просто для теста создал сервак, и вот теперь все отлично Только слоты не получилось 32 поставить хотя прописал так
#8 Santiago
А перевести ошибку не пробовали?
#9 DemonEkb
А перевести ошибку не пробовали?
Пробовал и перевел.. Тока не понял. Сейчас уже освоился
Последний вопрос, как автоматизировать работу серверов?
#10 DemonEkb
а что ты собрался менять в панели?)
всё ручками нужно делать — панель только для старта — рестарта — остановки самого сервера, ну и для смены пароля рут.
Кстати тебе бы тоже не помешало создать отдельного пользователя, и запускать сервер от него.
Последний вопрос, как запустить сервера так, чтобы после закрытия терминала они работали?
И установить 32 слота
#11 September
Последний вопрос, как запустить сервера так, чтобы после закрытия терминала они работали?
И установить 32 слота
#12 Santiago
Последний вопрос, как запустить сервера так, чтобы после закрытия терминала они работали?
И установить 32 слота
Они и так должны работать. У тебя вдс на арене?
#13 September
Запускать сервер в скрине. В интернете полно скриптов для запуска серверов
При закрытии терминала запущеное приложение падает
#14 DemonEkb
Запускать сервер в скрине. В интернете полно скриптов для запуска серверов
При закрытии терминала запущеное приложение падает
#15 DemonEkb
Скринов много Найти бы еще..
#16 xaN
apt — get install screen для debian на сколько знаю, а посмотреть запущенные процессы screen -d -r
#17 dtkoe
apt — get install screen для debian на сколько знаю, а посмотреть запущенные процессы screen -d -r
Установка screen (sudo-для убунту) apt-get install screen.
Просмотр процессов screen -ls либо screen -list.
Вход в процесс screen -x имя_процесса
Мм как. Ну я сервера лаунчером запускаю через скрипт, там все предусмотрено.
Что за лаунчер если не секрет?
Сообщение отредактировал dtkoe: 21 Октябрь 2015 — 17:20
#18 DemonEkb
Установка screen (sudo-для убунту) apt-get install screen.
Просмотр процессов screen -ls либо screen -list.
Вход в процесс screen -x имя_процесса
Что за лаунчер если не секрет?
Если не сложно по подробнее уже после установки screenа какие действия
#19 xaN
У меня такой скрипт запуска кс го
screen -A -m -d -L -S CSGO_1 ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +ip 0.0.0.0 +port 27015 +mapgroup mg_all +map de_dust2 +fps_max 0 -tickrate 64 –maxdownloadfilesizemb 200 -maxplayers_override 27
под 0.0.0.0 понятно что ваш ip адрес
Как запустил скрипт запуска сервера, я пишу screen -d -r и выводишься тот самый сервер что я запустил и ничего больше лишнего
Источник