Ineu
Members-
Постов
2112 -
Зарегистрирован
-
Посещение
Весь контент Ineu
-
Монтирует - ну и ладно. Можно, конечно, chroot'итьтся в родную систему, а оттуда уже все манипуляции производить, но зачем? GRUB и так должен быть после rescue - загрузки. Так что не соглашайтесь на всякие предложения , а выбирайте что-то типа go to console и оттуда уже запускайте ГРУБа. А конфиг проще будет переделать после нормальной загрузки с винта, со свежим ГРУБом.
-
Был же вопрос такой, вчера буквально... или позавчера... Вообще, был неоднократно... Поиск же есть Грузитесь с болванки, запускаете ГРУБ. Там пишите (в нотации Груба, конечно): root (hd0,x) // x = Имя раздела, где у Вас ядро лежит setup (hd0) // Для установки в MBR Primary Master'a Кажется, так
-
Цитата: Цитата: По какому критерию определяется, первая система или вторая? первая - это которую раньше поставили на комп чем вторая, которую ставят позже первой. Благодарю за пояснение. Тогда в дополнение еще вопрос - какая разница, какую раньше ставить? Или речь идет о том, чтоб в дополнение к имеющемуся пингвину доставить еще и Винду, не касаясь при этом установленной системы?
-
Цитата: как на установленный Linux, поставить Винду, не затирая при этом boot? А это смотря какая Винда. 2000 вроде MBR не затирала... А вот ХР и 98 затирают однозначно. Если затирают - можно сначала сохранить MBR, а потом восстановить его - это в случае, если Вы не изменяли таблицу разделов. А можно просто переписать загрузчик, загрузившись с болванки или другого носителя. Но это уже отдельный вопрос Цитата: Вообщем нужно Винду поставить второй системой. Никак не могу понять смысла этого выражения . По какому критерию определяется, первая система или вторая?
-
Дебьяном не пользовался, не знаю, может там что-то другое есть, но вообще hdparm
-
Доброе время суток, господа! Вопрос такой: есть некий бинарник. Если пытаться производить с ним некоторые операции в то время, когда он выполняется, заменять его на другой с тем же именем, напрмер, то выдается сообщение text file busy. Между тем в man killall написано Killing by file only works for executables that are kept open during execution, i.e. impure executables can't be killed this way. Каким образом можно добиться такого эффекта, чтобы процесс никак не был связан с исполняемым файлом? Заранее прошу прощения за неудачную формулировку
-
Цитата: очень часто получается так, что пакет установленый с таким ключем, мягко говоря, работает не корректно... точнее корректно... не работает Ну это как повезет У меня таким манером на MDK10 стали несколько пакетов из АСП и несколько из MDK9.1. Вообще, ставить софт из более старых дистров на новые все-таки лучше, чем наоборот - по крайней мере есть гарантия, что у тебя окажутся более свежие версии библиотек . А после установки таким образом пакета в деле разрешения зависимостей помогает ln -s
-
Цитата: enable ExtINT on CPU#0 ESR value before enabling vector:00000002 и всё... зависли... У одного знакомого такая же проблема была с AXP и Мандраком. Он ставил АСП, все работало. Правда, не уверен, ставил ли он его до смены проца (предыдущий сгорел ) или после . Цитата: Таже проблема с Дисками, в которых Бут сектор построен на Ядре Линукс... Ничего не понял, но написано красиво )) Цитата: И еще, можно как-то подмонтировать NTFS раздел?! Можно. Так же, как и все остальные, не считая опций, специфических для этой ФС
-
Цитата: К примеру, установить пакет из MDK 9.2 в MDK 10.1 - геморой страшный. Воистину гемор! Хотя я благодарен создателям rpm за ключ --nodeps
-
Цитата: Справка там есть, но ее хрен поймешь (не по русски) Вечная проблема %) Цитата: есть даже руководство по установке (буклетик) но там написанно, что достаточно в консоле просто набрать: ./install - но че-то ето не то Вы б хоть сказали, что конкретно Вы ставите... Какой дистрибутив, почему ето не то, откуда Вы запускаете install, чем винт режете... Большинство дистрибутивов поставляются с графическими установщиками, об ./install я вообще не слышал Также можно обратиться в разделы форума, посвященные конкретному дистрибутиву...
-
Вот это лаконичность А что такое "меню выбора оконного менеджера"? Если что-то вроде gdm, kdm и иже с ними, тогда ищите их настройки, оболочки прписываются там. Если же речь идет о менюшках, например, Айса, которые позволяют запустить другой менеджер, то смотрите настрйки конкретного оконного менеджера (например, для того же Айса - ~/.icewm/menu)
-
Цитата: Берешь в зубы дистриб, разбиваешь хард им же, чтоб были swap и допустим ext3 (не забыв назначить его /) и ждешь далее далее далее... В общих чертах - см. выше Цитата: Расскажите как устанавливать линукс? Че-то у меня не получается,,, Что не получается? Говорите конкретнее, а то на вопросы, поставленные таким образом, способна ответить только техподдержка Micro$oft
-
1. Идете в каталог /boot/grub, ищете там один из файлов menu.lst или grub.conf, редактируете его - и всего делов. Если не поймете структуры файла - info grub . 2. В текстовую консоль можно выходить по разному. Можно, например, кнопками Ctrl-Alt-Backspace А вообще - Вы уверены, что перепробовали все возможные комбинации Ctrl-Alt-Fn? Не обижайтесь - очевидные вещи иногда труднее всего увидеть. Сам на такое часто попадался (например, однажды у меня иксы вообще не хотели реагировать на Ctrl-Alt-Fn. Оказалось, дело в том, что неправильно была выставлена клавиатура, потому иксы не могли понять, что я такое вообще нажимаю ). В Линухе ничего не бывает просто так, поэтому если что-то не работает - надо разбираться, почему оно не работает. Думайте И еще одно: что значит "не реагирует вообще"? Из консоли в консоль переключается? А просто при нажатии Alt-F1..7? В консоли тоже может быть некорректно выставлена раскладка.
-
Доброе время суток! Есть у меня bash-скриптик, который выполняет некоторые действия. Я решил перевести его на Перл, поскольку нужно достаточно активно работать с регулярными выражениями. При это появилась такая проблема: скрипт должен в определенном режиме перезапускать себя в фоне. Потом нужно проверять, является ли процесс оригинальным или уже демоном. И если в bash я для этой цели экспортировал переменную-флаг, то здесь не могу придумать ничего лучше аргумента командной строки "--child", т.е. демонизироваться таким образом: exec ("$0 --log --child &") unless $options{child}; Собственно, вопрос в том и состоит, нельзя ли демонизироваться менее безболезненным способом?
-
Цитата: Ставлю Linux Tomstrtb Жаль, что я не знаю, что это за линух такой, потому могу и ошибаться Цитата: ввожу логин:буквы,цифры-получаю error login Что делать? Я так понимаю, речь идет о том, чтобы завести отдельного пользователя. А Вы часом не используете в имени кириллицы или символов верхнего регистра?
-
Спасибо. А вот еще вариант: if [ -z ${IN} ]; then export IN=1 exec ${0} ${*} & exit 0 fi Почему-то мне сразу не пришло в голову, что потомок является точной копией родителя, а значит последний можно завершить, тем самым освободив консоль. Достаточно было просто вспомнить Си
-
Доброе время суток, господа линуксоиды! Столкнулся тут с одной проблемкой... решить не могу - зашел в тупик. Кажется, все правильно, а получается совсем не то, что надо Задача: в скрипте перезапустить себя в фон Исходник: if [ -z ${IN} ]; then export IN=1 exec ${0} ${*} & fi Насколько я понимаю, оболочка выполняет эту команду как fork();exec();, в фон уходит не оригинальный процесс, а его копия-потомок, что мне совсем не подходит Как средствами оболочки отправить себя в фон?
-
Не работать он может в эмуляторе терминала под Иксами, а может - в чистой консоли. Если речь идет о последней: Если Вы думаете, что дело не в mc, попробуйте проверить, как он работает с другой раскладкой клавиатуры (/usr/lib/kbd/keymaps. Может в шапке оно находится в другом месте - не уверен. На худой конец набейте rpm -ql console-tools, правда в наличии такого пакета под Шапкой я тоже не уверен )
-
Цитата: Конечно ерунда, я могу статически навыделять разный размер памяти. Ну... можно запускать бинарник с начальным адресом .data = фиксированный конечный адрес - размер всего статически выделенного Цитата: Наверняка это можно сделать, но явно не средствами brk - он же статус возвращает, а не адрес. Ага. В man brk есть ссылка на getrlimit, но это вообще предел потребляемых ресурсов: resource moust be one of: ... RLIMIT_DATA The maximum size of the process's data segment (initialized data, uninitialized data, and heap). This limit affects calls to brk() and sbrk(), which fail with the error ENOMEM upon encountering the soft limit of this resource
-
Доброе время суток, товарищи! Проблема такая: необходимо обнулить счетчики байт в iptables, причем не для всей цепочки # iptables -Z INPUT а для отдельного правила. К сожалению, первое, что приходит на ум: # iptables -Z INPUT n где n - номер правила - не работает Исходя из мана, можно назначать значения счетчиков при использовании операций INSERT, APPEND, REPLACE, но заменять правило на себя же только ради того, чтоб обнулить счетчик... Потому и возник вопрос - нельзя ли обнулить счетчики трафика для произвольного правила произвольной цепочки?
-
Благодарю за ответ. Все равно ничего не получается Пойду почитаю исходники glibc, что за sbrk() такой... Хотя все равно это кажется какой-то бессмыслицей: назначить адрес можно, а получить нельзя. Как мне кажется, смысл в таком может быть только в одном случае - если _все_ исполняемые файлы запускаются с фиксированными адресами конца .data, но это полная ерунда, IMHO