Автоматизированная установка Gentoo
Модератор: /dev/random
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Автоматизированная установка Gentoo
Понадобилось мне тут сделать диск с Генту, так что бы Генту ставилась автоматически. Был написан скрипт. Хотелось что бы, Генту ставилась с диска, руководствуясь этим скриптом. Пользователю достаточно просто вставить диск и установка будет произведена без его участия. Подскажите, плз как можно это сделать... 
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
Silex
- Сообщения: 14
- ОС: Gentoo
Re: Автоматизированная установка Gentoo
а что сложного в том что пользователь впишет ./setup ? или как ты скрипт назовешь там
God@paradise$ USE="slovo" emerge world
God@paradise$ emerge Adam
God@paradise$ updatedb pivo; pivo;
God@paradise$ USE="rebro" ACCEPT_KEYWORDS="~earth" Eva
God@paradise$ emerge Adam
God@paradise$ updatedb pivo; pivo;
God@paradise$ USE="rebro" ACCEPT_KEYWORDS="~earth" Eva
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Автоматизированная установка Gentoo
Naruto-kun
покажи скриптик-то? всем же интересно. Вообще не интерактивный?
покажи скриптик-то? всем же интересно. Вообще не интерактивный?
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Автоматизированная установка Gentoo
покажи скриптик-то? всем же интересно. Вообще не интерактивный?
Щас на работе, вечером, как приду домой выложу. Но сразу оговорюсь, в правильности скрипта я не уверен, ибо в первый раз писал скрипт подобного рода. А по поводу:
Всё дело в том, что мне нужно в идеале, всё таки именно автоматизированную установку, ибо есть пользователи, которым будет трудно сделать даже то, о чём ты сказал. Но если уж никак не сделать полностью автоматизоравнную установку, то хотелось хотя бы максимизировать автоматизацию установки как можно больше.а что сложного в том что пользователь впишет ./setup ? или как ты скрипт назовешь там
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
/dev/random
- Администратор
- Сообщения: 5489
- ОС: Gentoo
Re: Автоматизированная установка Gentoo
А зачем пользователям, которые не осилят ./setup в консоли, gentoo?
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Автоматизированная установка Gentoo
А зачем пользователям, которые не осилят ./setup в консоли, gentoo?
Ну скажем так, у меня задание такое.
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
sbar
- Сообщения: 354
- ОС: Gentoo
Re: Автоматизированная установка Gentoo
берем образ installcd, раскукоживаем squashfs-образ, убираем в etc/inittab все строчки содержащие tty (то ли agetty, то ли mingetty, не помню что там на installcd) кроме одной, прописываем в root/.bash_profile путь к скрипту, обратно закукоживаем sqashfs-образ и суем в iso-образ.
пойдет такое?
пойдет такое?
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Автоматизированная установка Gentoo
ммм...думаю да, почему бы и нет... спс за совет... ночью попробую...
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Автоматизированная установка Gentoo
ещё вопрос, хотел узнать, как можно проще разбить автоматически жёсткий диск при установке генту. Чтоб это можно было указать в скрипте.
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.
-
Black
- Сообщения: 1104
- ОС: ArchLinux
Re: Автоматизированная установка Gentoo
А задача - установиться в свободное место или занять весь диск?
Если весь диск, то взять вывод free | grep '^Mem' | awk '{print $2}', умножить на 2 - будет количество swap. Остальное место - либо под /, либо как-то выделить из него ещё что-нибудь, например /boot, /home, /usr итд. Это надо парсить вывод fdisk -l на предмет размера диска и считать, потом sfdisk'ом создавать разделы.
Если в свободное место, то примерно так же, но тут ещё надо сначала найти это свободное место. И ещё учитывать сколько уже есть первичных разделов, есть ли расширенный, можно ли в нём создать разделы и т.д. и т.п.
А совсем автоматических способов не знаю.
Если весь диск, то взять вывод free | grep '^Mem' | awk '{print $2}', умножить на 2 - будет количество swap. Остальное место - либо под /, либо как-то выделить из него ещё что-нибудь, например /boot, /home, /usr итд. Это надо парсить вывод fdisk -l на предмет размера диска и считать, потом sfdisk'ом создавать разделы.
Если в свободное место, то примерно так же, но тут ещё надо сначала найти это свободное место. И ещё учитывать сколько уже есть первичных разделов, есть ли расширенный, можно ли в нём создать разделы и т.д. и т.п.
А совсем автоматических способов не знаю.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
Naruto-kun
- Сообщения: 228
- Статус: небритый гентушник
- ОС: Gentoo(PC)/easypeasy(Netbook)
Re: Автоматизированная установка Gentoo
Задача: занять весь диск. Спс за совет, надо будет попробовать.
ЗЫ. других предложений нет?
ЗЫ. других предложений нет?
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Если на вопрос ни кто не знает ответа, то пора читать описание.
Если на вопрос ни кто не знает ответа, то пора читать описание.