[Homeros] нужна помощь

Maxim Bilak heavy92 на meta.ua
Сб Янв 24 03:00:01 MSK 2015


andrey macsimenco <amacsimenco на gmail.com> writes:

> Для этого, когда homeros установится и Вы загрузитесь уже с жесткого
> диска, снова делаете F4, enter,n
> затем Shift+F4

Андрей, а зачем всё так сложно? "f4" "убивает" буфер, но ведь без этого
можно обойтись. Просто находясь где угодно, нажать "shift+f4", откроится
эмацсовый эмулятор шела. Это же касается и установки: достаточно просто
открыть терминал, и уже из него делать всё, что нужно...

> набираете:
> sudo passwd root
> и жмете "ентер",
> потом набираете пароль для root, какой сами придумали, снова "ентер",
> повторно пароль и снова "ентер".
> Потом набираете su и вводите пароль.

Надо бы в этом случае, уточнить следующие вещи:

1. Поумолчанию, теперешний "homeros", загружается, а так же
устанавливается с активным пользователем "altlinux". У этого
пользователя уже рутовые права. Лучше всего в дальнейшем, создать себе
отдельного пользователя.

2. На будущее всем, кто будет создавать себе пользователя: сейчас при
создании пользователя, что бы не остатся с тихим звуком, ну и вобще что
бы небыло в дальнейшем проблем, нужно добавить созданого пользователя в
группы "audio" "users" "wheel", "cdrom" "cdwriter". Эти группы
желательны, в остальные себя зачислить можно по желанию. Это всё делается в
файле /etc/group. В этом файле, каждая строка, начинается с имени
группы. Нужно найти строку с нужной группой. И в конце строки, если
последний символ строки двоеточие, то сразу после этого двоеточия, просто без пробелов, вписать туда имя
пользователя. Если же строка заканчивается именем пользователя (например
"root"), то нужно без пробелов после имени пользователя, поставить запятую, и опять-таки вписать имя
пользователя. Без каких-либо пробелов. Это очень ответственная операция,
и нужно исключить всякую вероятность ошибки. Ибо может случится так,
что система потом незагрузится. Хотя и это не беда, можно загрузится с
флешки, и поправить файл как нужно.

> Дальше все делается от root
>
> Например, у Вас система на sda1, а домашний раздел Вы хотите перенести на sda2,
>
> 1. Форматируете раздел:
>
> /sbin/mkfs.ext4 /dev/sda2

А зачем так сложно? Можно ведь проще:

mkfs.ext4 /dev/sda2 & /dev/null

Заодно и информации в терминал много вываливатся небудет. Так же, можно
зделать следующее:

sudo tune2fs -i 0 /dev/sda2

sudo tune2fs -c 0 /dev/sda2

Подробности команд не разьясняю, т.е. в интернете хоть кратко хоть
подробно, об утилите "tune2fs", инфы достаточно. Разумеется, если всё
делается из под рута, то судо ненужно.

> 2. монтируем его куда-нибудь, например в /mnt
> mount /dev/sda2 /mnt
>
> 3. копируем туда домашнюю папку со всем содержимым:
>
> cp -a /home/. /mnt
>
> 4. заходим в директорию /etc
> cd /etc
> 5/ нужно отредактировать файл fstab, для этого нужно изменить его права:
> chmod 777 fstab

А можно поступить проще: находясь где угодно,нажать клавишу
"f3". Откроится диалог выбора файла или каталога. Нужно удалить то, что
написано в строке, и ввести:

/sudo::/etc/fstab

Если пользователь рутовый, то достаточно:

/etc/fstab

При этом нет вероятности случайно забыть вернуть прежние права на файл.





Подробная информация о списке рассылки Homeros