Ru-Board.club
← Вернуться в раздел «UNIX»

» Новичок в GNU/Linux’е

Автор: rest_2
Дата сообщения: 21.08.2012 18:20
Задам свой вопрос в другом месте. Так что извиняйте за данный пост..
Автор: ASE_DAG
Дата сообщения: 21.08.2012 21:36
GutenMorgen
> может на флешке сделать раздел ext2 пару гиг!?И там эту зону "замутить"
Если есть возможность выделить еще раздел на флэшке, то конечно, надо его выделить и поставить туда Дебиан, а не загружать его из образа компакт-диска, система на котором заточена под работу с read-only носителя.
Избегайте сложных решений в пользу простых и прозрачных. :-)
Автор: GutenMorgen
Дата сообщения: 22.08.2012 07:41
ASE_DAG
Т.е.мне надо будет его "установить"на раздел,проинсталлить?
Хм..,а будет Дебиан запускатся с не активного раздела?
Дело всё в том,что на активном(NTFS)у меня установлена семёрка и ещё пару сборок,
для запуска которых требуется,чтобы раздел был активный!

Как тут быть!?

Автор: Alukardd
Дата сообщения: 22.08.2012 08:18
GutenMorgen
Если у вас Grub установлен в MBR, то на сколько я помню, то ему побоку что на каких разделах стоит.
Автор: ASE_DAG
Дата сообщения: 22.08.2012 20:40
GutenMorgen
> мне надо будет его "установить"на раздел,проинсталлить?
Ну да.

> а будет Дебиан запускатся с не активного раздела?
Он у вас сейчас запускается не то, что с неактивного раздела, а из файла. Конечно, будет. Флаг активного раздела в msdos partition table может быть использован загрузчиком из гл. загр. записи (MBR) для определения того, что собственно грузить. Груб в силу скудности такой настройки, хотя и ставится в MBR, пользуется конфигурационным файлом на какой-нибудь из ФС.

> Дело всё в том,что на активном(NTFS)у меня установлена семёрка и ещё пару сборок,
> для запуска которых требуется,чтобы раздел был активный!
Вовсе нет. См. выше. Этот флаг нужен той части виндового загрузчика, коя в MBR, а ее у вас не будет — там будет Груб. Да и сейчас, как я понял, нет.
Автор: dimmer123
Дата сообщения: 26.08.2012 19:47
Нужно в зависимости от содержимого текстового файла запускать определенную программу.

Вроде нашел подходящий пример:

Код:
#!/bin/bash
NOW=$(date +"%a")
case $NOW in
    Mon)    
        echo "Full backup";;
    Tue|Wed|Thu|Fri)
        echo "Partial backup";;
    Sat|Sun)    
        echo "No backup";;
    *) ;;
esac
Автор: ASE_DAG
Дата сообщения: 26.08.2012 20:12
dimmer123
ОМГ. Что из этого примера вы сочли подходящим? Здесь ни о содержимом файла, ни о запуске ч.-либо ни строчки. Конструкцию case что ли?

> как присвоить переменной NOW строки из файла?
В общем случае — просто перенаправлением ввода.
$ cat myfile
One. Two. Three.
$ MYVAR=$(< myfile)
$ echo $MYVAR
One. Two. Three.


Если хотите получить ответ может быть более применимый к вашей задаче, приходите в ветку «UNIX Shell» и полностью опишите, что собственно за задача у вас.
Автор: Alukardd
Дата сообщения: 26.08.2012 21:20
dimmer123
Если задачи именно так и выглядит, как Вы её нам преподнесли, т.е. запуск бэкапа по дням недели, то для этого есть cron.
Автор: karavan
Дата сообщения: 30.08.2012 12:08
В линухе вроде уже не новичок, и нужные ответы чаще ищу в гугле, но в этот раз он заводит меня совсем не в ту степь.
Интересуюсь вторым полем в любой строке файла /etc/shadow, а точнее, не могу понять в чем отличие использования !! от * (это у псевдо-пользователей, у остальных хэши)
И как это влияет на запуск сервисов или заданий по крону от имени этого юзера?

P.S.: Если у гугла спрашивать про этот файл, он нудно начинает рассказывать про необходимость использования сложных паролей и т.д. Упоминает, что там могут встречаться !! и *, а про разницу умалчивает.

P.P.S.: Заранее спасибо!
Автор: ASE_DAG
Дата сообщения: 30.08.2012 13:38
karavan
> Если у гугла спрашивать про этот файл, ... Упоминает, что там могут встречаться !! и *, а про разницу умалчивает.
А зачем вы задаете Гуглу такой общий вопрос, если хотите получить ответ на конкретный? :-) Тыц и первая же ссылка.
Автор: Alukardd
Дата сообщения: 30.08.2012 14:40
ASE_DAG
У меня последняя((( Ну хоть ответ на первой странице есть Вот она — персонализированная выдача! И всё же она мне очень нравится.
Автор: ASE_DAG
Дата сообщения: 30.08.2012 16:20
Ну раз такое дело, то процитирую.


Цитата:
> I have found that !! and * exist at /etc/shadow file.
> and I know that !! is inserted when I lock the user,then what's the
> difference with * ?
> Some user is !! but others * at shadow file like below..
>
> daemon:*
> sshd:!!:

It's just a single '!'.

* -> User cannot login by password (may login by other means like
ssh-key).
! -> User cannot login at all.

See man-page of adduser. "--disabled-password" creates '*',
"--disabled-login" creates '!'.
Re: What's the difference between !! and * at /etc/shadow file? // security-basics@securityfocus.com


Цитата:
--disabled-login
Do not run passwd to set the password. The user won't be able to use her account until the password is set.

--disabled-password
Like --disabled-login, but logins are still possible (for example using SSH RSA keys) but not using password authentication.
adduser(8)
Автор: karavan
Дата сообщения: 30.08.2012 19:18
Премного благодарен.
Разобрался!

P.S.: С буржуйским дружу только в одну сторону, читать могу, а запрос составить проблема.
Автор: GutenMorgen
Дата сообщения: 01.09.2012 13:44
Бум пробовать и так, и эдак
Автор: jolo
Дата сообщения: 05.09.2012 18:56
openSUSE 12.2
Как её заставить установиться в неразмеченную область диска размером около 30 ГБ, не изменяя другие разделы? Предлагает удалить Fedora (разделы на базе LVM). Ещё на диске есть Windows. Свободного места достаточно и так - 30 ГБ, не хочу ничего удалять. Пробую вручную "Выбрать диск" > указываю неразмеченную область (и по размеру вижу, что это не размеченная область) > выдаёт что либо диск маленький, либо мало выбрано разделов для удаления. Что делать?
Автор: Alukardd
Дата сообщения: 05.09.2012 20:19
jolo
"Авоматически" в не размеченную область (свободное пространство), они вроде ставиться не умеют. Посему в ручном режиме, сами создайте там необходимые разделы и укажите как их использовать.

p.s. основных разделов в MSDOS таблице разделов (тобишь обычный диск с MBR) может быть только 4. Один из них можно назначить расширенным и тогда он может внутри себя вместить еще 255, кажется (в общем Вам хватит точно).
Автор: antoxamad
Дата сообщения: 07.09.2012 09:58
Решил перейти с windows на linux, до этого месяца 4 - 5 назад побывал убунту ставить, как то не срослось(все поставилось работало не когда было ковыряться), вернулся на винду, теперь окончательно решился на линукс переходить. выбрал linux mint. стал устанавливать с флешки на ноут asus a8j.
Как именно проблему описать не знаю, чтобы не было лишних вопросов снял видео на телефон.
Установка с флешки
А вот тут ставил с cd
Подскажите пожалуйста как отключить веб камеру, или вообще просто пропустить этот шаг с выбором картинки, или вообще установка не из графического режима.
Автор: acerr
Дата сообщения: 07.09.2012 10:06
Подскажите мне пожалуйста, имеется ubuntu server, ядро пропатчено по инструкции: http://dmilvdv.narod.ru/AT91SAM9260/index.html?aufs.html Версия ядра 3.5.3
Проблема вот собственно в чем: Если монтирую виртуальную файловую систему командой mount -t aufs none /virtual -o br:/disk1=rw:/disk2=rw,create=mfs,sum все монтируется и работает замечательно, если добавляю запись в fstab none /virtual aufs br:/disk1=rw:/disk2=rw,create=mfs,sum 0 0 и подмонтирую командой mount -a то опятьже все монтируется замечательно, но при перезагрузке сервер виснет. При удалении из fstab этой записи опять все ок. Если нужен вот файл fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=ba13a2a2-8e2b-478c-81d8-5e910589f517 / ext4 errors=remoun$
# swap was on /dev/sda5 during installation
UUID=2d77d288-bf5c-4a9d-a8df-53a9152e0ebf none swap sw $
UUID=32e8dd81-924c-4ce8-ad19-ca3f585f29ed /disk1 ext4 defaults 0 0
UUID=5f38da6b-65f1-4d90-9835-cc2ef653426a /disk2 ext4 defaults 0 0
Подскажите в чем может быть проблема?
Автор: karavan
Дата сообщения: 07.09.2012 10:36
antoxamad
Я с установкой минта не сталкивался, но меня смущает отсутствие в видео момента разметки диска и выбора разделов.
Или ты этот пункт пропустил, или даже не прикасался к нему.
P.S.: Предполагаю, что установку делаешь из режима Live-CD.
Автор: antoxamad
Дата сообщения: 07.09.2012 10:41
karavan
установку делаю с лайва.
Разметку диска делал сам:
раздел подкачки - 2048мб
раздел / - 14000мб
раздел /home - остальное

установки из меню при загрузке отсутствует пункт инстала.
Автор: Alukardd
Дата сообщения: 07.09.2012 11:12
acerr
Всё просто, модуль aufs подгружается после прочтения fstab. И этого не избежать. Варианта решения 2: 1 — монтировать init скриптом, 2— указать Ваш модуль в /etc/initramfs-tools/modules и перепаковать iniramfs соответствующей командой. Ну или 3-ий вариант впаковать модуль непосредственно в ядро)
Автор: acerr
Дата сообщения: 07.09.2012 11:46
Спасибо за ответ, как мне кажется 3 вариант самый интересный, только как это проделать?
Автор: Alukardd
Дата сообщения: 07.09.2012 13:01
acerr
самый нормальный от 2-ой... Просто влепите модуль в initramfs, и тогда при монтирование ФС при загрузке он будет знать об aufs.
К тому же ядро придётся пересобирать каждый раз при его обновлении, а initramfs перепаковывается автоматически и сам читает указанный файл и допихивает в себя требуемые модули.
Автор: jolo
Дата сообщения: 07.09.2012 13:25
Alukardd

Цитата:
jolo
"Авоматически" в не размеченную область (свободное пространство), они вроде ставиться не умеют. Посему в ручном режиме, сами создайте там необходимые разделы и укажите как их использовать.

p.s. основных разделов в MSDOS таблице разделов (тобишь обычный диск с MBR) может быть только 4. Один из них можно назначить расширенным и тогда он может внутри себя вместить еще 255, кажется (в общем Вам хватит точно).

Создал в неразмеченной области раздел NTFS. Теперь при ручной установке openSUSE указываю этот раздел, предлагает удалить его и создать корневой раздел и файл подкачки (всё за счёт удаляемого раздела), но ещё говорит, что будет использовать от Fedora /dev/vg_sergei300812/lv_swap как swap. Вопрос: это не повредит Fedora?
--------
Кстати когда размечал с помощью загрузочного диска Acronis под NTFS неразмеченную область, нельзя было создать основной раздел, можно только логический, т.к. говорит что 3 основных раздела уже есть и 1 логический, поэтому 4 основной нельзя сделать. Может это влияет на то, почему openSUSE хотела удалить разделы Fedora (был исчерпан лимит основных разделов)? Не знаю как сделать в диске с таблицей разделов MBR 255 основных разделов о которых Вы говорили.
Автор: Alukardd
Дата сообщения: 07.09.2012 14:00
jolo
Цитата:
будет использовать от Fedora /dev/vg_sergei300812/lv_swap как swap.
swap можно использовать один и тот же во всех системах, которые в нём нуждаются, по очереди разумеется.
Цитата:
Не знаю как сделать в диске с таблицей разделов MBR 255 основных разделов о которых Вы говорили.
я говорил о логических внутри extended раздела, основных только 4, при условии что диск с MSDOS таблицей разделов.
Цитата:
предлагает удалить его и создать корневой раздел
при установке выберите "ручную разметку диска". И вообще забудьте Вы об Acronis и иже с ним. Встроенные в установочные диски утилиты удовлетворяют почти всем потребностям (создать/удалить/lvm/dmraid/шифровать). Если Вы так хотите что бы установщик за Вас разметил свободное пространство как надо, то для этого его надо оставить свободным без создания там какого-либо раздела. И указать при установке "использовать не размеченную область" или как-то так, не уверен что все установщики это умеют.
Автор: jolo
Дата сообщения: 07.09.2012 14:16
Alukardd

Цитата:
Если Вы так хотите что бы установщик за Вас разметил свободное пространство как надо, то для этого его надо оставить свободным без создания там какого-либо раздела. И указать при установке "использовать не размеченную область" или как-то так, не уверен что все установщики это умеют.
Если на диске только Виндовс и неразмеченная область, тогда openSUSE может и предлагает установиться в неразмеченную область. Если такая же неразмеченная область, Виндовс и Fedora на диске то openSUSE ни в какую автоматически не хочет вставать в неразмеченную область (предлагает удалить Fedora и объединить место с неразмеченной областью).

Цитата:
я говорил о логических внутри extended раздела, основных только 4, при условии что диск с MSDOS таблицей разделов

MSDOS таблица разделов отличается от MBR таблицы разделов? (у меня просто MBR).
Автор: Alukardd
Дата сообщения: 07.09.2012 14:29
jolo
Цитата:
MSDOS таблица разделов отличается от MBR таблицы разделов? (у меня просто MBR).
это одно и тоже, если честно не знаю где найти "официальное" название.

Ну тогда размечайте эту область вручную, надеюсь при наличии у Вас уже установленной nix системы, не надо объяснять как это делать.
Автор: MisHel64
Дата сообщения: 07.09.2012 16:08

Цитата:
MSDOS таблица разделов отличается от MBR таблицы разделов? (у меня просто MBR).

MBR состоит из 3х частей.
1) Кода, который отличен у каждой ОС
2) Некоторых данных.
3) Таблицы разделов.

Формат таблицы разделов не менялся с прошлого века.
И терминологию, и описание, можно найти на сайте MS.
Для винтов размером более 2Тб, используется более другая система разметки.
Автор: ASE_DAG
Дата сообщения: 07.09.2012 16:19
MisHel64
Тов. Jolo спрашивал не это. Таблицу разделов msdos-типа по терминологии parted(8) действительно теперь часто называют «MBR partition table». Могу предположить, что название современное и придумано по аналогии с «GUID Partition Table» (GPT).
Так что да, это одно и то же.
Автор: karavan
Дата сообщения: 07.09.2012 17:00

Цитата:
Создал в неразмеченной области раздел NTFS. Теперь при ручной установке openSUSE указываю этот раздел

И никого это действие не смутило?

jolo
Только ext3 или ext4 (я не в курсе о возможностях Вашей версии дистра)

Цитата:
но ещё говорит, что будет использовать от Fedora /dev/vg_sergei300812/lv_swap как swap.

Повредит, если Вы сможете запустить одновременно обе системы, то они будут драться за раздел. (надеюсь ответ понятен)
Уточняю, что раздел должен быть для федоры действительно свопом, а не корнем.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.