ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] server network install
@ 2008-01-03 19:50 sergey ivanov
  2008-01-04  1:21 ` Marat Khayrullin
  2008-01-07 14:53 ` Slava Semushin
  0 siblings, 2 replies; 6+ messages in thread
From: sergey ivanov @ 2008-01-03 19:50 UTC (permalink / raw)
  To: ALT Linux Community general discussions
  Cc: ALT Linux Sisyphus discussion list

Здравствуйте!
Мне вот понадобилось установить Сервер-4 на машину у которой нет
оптического CD/DVD.
Подскажите пожалуйста, как это сделать. Где можно про это прочитать.
-- 
    С уважением,
       Сергей Иванов


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] server network install
  2008-01-03 19:50 [sisyphus] server network install sergey ivanov
@ 2008-01-04  1:21 ` Marat Khayrullin
  2008-01-04  5:22   ` Хихин Руслан
  2008-01-07 14:53 ` Slava Semushin
  1 sibling, 1 reply; 6+ messages in thread
From: Marat Khayrullin @ 2008-01-04  1:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

sergey ivanov пишет:
> Здравствуйте!
> Мне вот понадобилось установить Сервер-4 на машину у которой нет
> оптического CD/DVD.
> Подскажите пожалуйста, как это сделать. Где можно про это прочитать.

Где всё это собрал - не помню, но я делаю так:
# apt-get install dhcp-server syslinux tftp-server vsftpd

dhcp.conf ----------------------------------- start

# See dhcpd.conf(5) for further configuration

ddns-update-style none;

allow booting;
allow bootp;

option subnet-mask 255.255.255.0;
option domain-name "mydomain.ru";
option domain-name-servers 192.168.0.1;
option routers 192.168.0.1;

option space pxelinux;
option pxelinux.magic      code 208 = string;
option pxelinux.configfile code 209 = text;
option pxelinux.pathprefix code 210 = text;
option pxelinux.reboottime code 211 = unsigned integer 32;

site-option-space "pxelinux";
option pxelinux.magic f1:00:74:7e;
if exists dhcp-parameter-request-list {
	# Always send the PXELINUX options (specified in hexadecimal)
	option dhcp-parameter-request-list = concat(option dhcp-parameter-request-list,d0,d1,d2,d3);
}

if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
  filename "pxelinux.0";
} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"
{
  filename "vmlinuz";
 # option vendor-encapsulated-options
}

################ subnet ##################################################

subnet 192.168.0.0 netmask 255.255.255.0
{
        range 192.168.0.32 192.168.0.63;
}

group {

        next-server 192.168.0.1;

	option pxelinux.configfile "default";
	option pxelinux.pathprefix "/pxelinux.cfg/";
	#option pxelinux.reboottime 30;

	host work
	{
		hardware ethernet 00:19:00:00:00:00;
        	#filename "pxelinux.0";
	}

	host vmware
	{
		hardware ethernet 00:0c:29:00:00:00;
        	#filename "pxelinux.0";
	}
}
dhcp.conf ----------------------------------- end

в /var/lib/tftpboot скопировать
pxelinux.0 из пакета syslinux и
каталог isolinux из CD/DVD дистра
(я переименовал его в altlinux и alt0/full.cz
переименовал в server.cz)

/var/lib/tftpboot/pxelinux.cfg
/var/lib/tftpboot/pxelinux.cfg/default -> altlinux.cfg
/var/lib/tftpboot/pxelinux.cfg/altlinux.msg
/var/lib/tftpboot/pxelinux.cfg/altlinux.cfg
/var/lib/tftpboot/pxelinux.cfg/suse.cfg
/var/lib/tftpboot/pxelinux.cfg/suse.msg
/var/lib/tftpboot/altlinux
/var/lib/tftpboot/altlinux/en.hlp
/var/lib/tftpboot/altlinux/back.jpg
/var/lib/tftpboot/altlinux/panim_a.jpg
/var/lib/tftpboot/altlinux/lang
/var/lib/tftpboot/altlinux/memtest
/var/lib/tftpboot/altlinux/bootlogo
/var/lib/tftpboot/altlinux/text4c.pcx
/var/lib/tftpboot/altlinux/text3.pcx
/var/lib/tftpboot/altlinux/text1.pcx
/var/lib/tftpboot/altlinux/init
/var/lib/tftpboot/altlinux/pback.jpg
/var/lib/tftpboot/altlinux/ru.tr
/var/lib/tftpboot/altlinux/welcome.jpg
/var/lib/tftpboot/altlinux/text4b.pcx
/var/lib/tftpboot/altlinux/uk.hlp
/var/lib/tftpboot/altlinux/boot.cat
/var/lib/tftpboot/altlinux/languages
/var/lib/tftpboot/altlinux/timer_a.jpg
/var/lib/tftpboot/altlinux/panim.jpg
/var/lib/tftpboot/altlinux/uk.tr
/var/lib/tftpboot/altlinux/ru.hlp
/var/lib/tftpboot/altlinux/isolinux.cfg
/var/lib/tftpboot/altlinux/isolinux.bin
/var/lib/tftpboot/altlinux/en.tr
/var/lib/tftpboot/altlinux/text4a.pcx
/var/lib/tftpboot/altlinux/16x16.fnt
/var/lib/tftpboot/altlinux/text2b.pcx
/var/lib/tftpboot/altlinux/phead.jpg
/var/lib/tftpboot/altlinux/pabout.txt
/var/lib/tftpboot/altlinux/gfxboot.cfg
/var/lib/tftpboot/altlinux/text2a.pcx
/var/lib/tftpboot/altlinux/text2c.pcx
/var/lib/tftpboot/altlinux/kroete.dat
/var/lib/tftpboot/altlinux/alt0
/var/lib/tftpboot/altlinux/alt0/initrd-4.0.2-rescue
/var/lib/tftpboot/altlinux/alt0/vmlinuz-4.0.2-rescue
/var/lib/tftpboot/altlinux/alt0/desktop.cz
/var/lib/tftpboot/altlinux/alt0/altlinux
/var/lib/tftpboot/altlinux/alt0/server.cz
/var/lib/tftpboot/altlinux/alt0/vmlinuz
/var/lib/tftpboot/altlinux/alt0/altlinux.img
/var/lib/tftpboot/pxelinux.0

/var/lib/tftpboot/pxelinux.cfg/altlinux.cfg -------------------------
default harddisk
implicit        0
display         altlinux.msg
prompt          1
#timeout         100

label desktop
  kernel ../altlinux/alt0/vmlinuz
  append initrd=../altlinux/alt0/desktop.cz lang=ru_RU stagename=altinst showopts ramdisk_size=65536
automatic=method:ftp,network:dhcp,server:192.168.0.1,directory:/pub/ALTLinux/Desktop/4.0b
# xdriver=amd
# net=8139too

label server
  kernel ../altlinux/alt0/vmlinuz
  append initrd=../altlinux/alt0/server.cz lang=ru_RU stagename=altinst showopts ramdisk_size=65536
automatic=method:ftp,network:dhcp,server:192.168.0.1,directory:/pub/ALTLinux/Server/4.0.1/install

label server-noapic
  kernel ../altlinux/alt0/vmlinuz
  append initrd=../altlinux/alt0/server.cz nolapic noapic acpi=off stagename=altinst ramdisk_size=65536
automatic=method:ftp,network:dhcp,server:192.168.0.1,directory:/pub/ALTLinux/Server/4.0.1/install
# xdriver=amd

label rescue
  kernel ../altlinux/alt0/vmlinuz-4.0.2-rescue
  append initrd=../altlinux/alt0/initrd-4.0.2-rescue net=8139too ramdisk_size=65536 live fastboot stagename=rescue showopts
automatic=method:ftp,network:dhcp,server:192.168.0.1,directory:/pub/ALTLinux/Desktop/4.0.2

label memtest
  kernel ../altlinux/memtest

label harddisk
  localboot 0x80

/var/lib/tftpboot/pxelinux.cfg/altlinux.cfg ------------------------- end
automatic=... можно убрать и ввести всё в процессе.
method=ftp можно заменить на http,nfs
directory:/pub/ALTLinux/Server/4.0.1/install надо подмонтировть на серваке
(наприм: mount -o loop altlinux-server.iso /var/ftp/pub/ALTLinux/Server/4.0.1/install)

/var/lib/tftpboot/pxelinux.cfg/altlinux.msg -------------------------
^L


                           Welcome to ALTLinux 4.0



^0fTo start the installation enter 'server' and press <return>.^07

Available boot options:

  desktop   - Installation Desktop
  server    - Installation Server
  noacpi    - Installation Server - ACPI Disabled
# failsafe  - Installation - Safe Settings
  live      - Run Live System
  rescue    - Rescue System
  memtest   - Memory Test
  harddisk  - Boot from Harddisk
  work      - Boot test image

Have a lot of fun...

/var/lib/tftpboot/pxelinux.cfg/altlinux.msg ------------------------- end

На сетевухе включаем загрузку по PXE и правим mac address в dhcp.conf
# service dhcpd reload

и усё...


-- 
С уважением,
Хайруллин Марат
http://xmm.moikrug.ru/


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] server network install
  2008-01-04  1:21 ` Marat Khayrullin
@ 2008-01-04  5:22   ` Хихин Руслан
  2008-01-04 23:22     ` Alexey I. Froloff
  2008-01-05 14:15     ` Marat Khayrullin
  0 siblings, 2 replies; 6+ messages in thread
From: Хихин Руслан @ 2008-01-04  5:22 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

Здравствуйте Marat Khayrullin
  В сообщении от 4 января 2008 Marat Khayrullin написал(a):
 > sergey ivanov пишет:
 > > Здравствуйте!
 > >
 > > Мне вот понадобилось установить Сервер-4 на машину у которой нет
 > >
 > > оптического CD/DVD.
 > >
 > > Подскажите пожалуйста, как это сделать. Где можно про это
 > > прочитать.
 >
 > Где всё это собрал - не помню, но я делаю так:
 >
 у меня к Вам просьба - не можете занести это на freesource.info "для 
тех кто пойдёт вашим путём" :)


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] server network install
  2008-01-04  5:22   ` Хихин Руслан
@ 2008-01-04 23:22     ` Alexey I. Froloff
  2008-01-05 14:15     ` Marat Khayrullin
  1 sibling, 0 replies; 6+ messages in thread
From: Alexey I. Froloff @ 2008-01-04 23:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

* Хихин Руслан <hihin@> [080104 08:25]:
>  > Где всё это собрал - не помню, но я делаю так:
> у меня к Вам просьба - не можете занести это на freesource.info "для 
> тех кто пойдёт вашим путём" :)
Хорошо бы на диск положить примеры конфигов или скрипт какой...

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] server network install
  2008-01-04  5:22   ` Хихин Руслан
  2008-01-04 23:22     ` Alexey I. Froloff
@ 2008-01-05 14:15     ` Marat Khayrullin
  1 sibling, 0 replies; 6+ messages in thread
From: Marat Khayrullin @ 2008-01-05 14:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Хихин Руслан пишет:
>  у меня к Вам просьба - не можете занести это на freesource.info "для 
> тех кто пойдёт вашим путём" :)
> 
http://www.freesource.info/wiki/AltLinux/Sisyphus/net/install


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] server network install
  2008-01-03 19:50 [sisyphus] server network install sergey ivanov
  2008-01-04  1:21 ` Marat Khayrullin
@ 2008-01-07 14:53 ` Slava Semushin
  1 sibling, 0 replies; 6+ messages in thread
From: Slava Semushin @ 2008-01-07 14:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

04.01.08, sergey ivanov<seriv / parkheights.dyndns.org> написал(а):

> Мне вот понадобилось установить Сервер-4 [...]

Казалось бы причем тут sisyphus@ ?


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-01-07 14:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-03 19:50 [sisyphus] server network install sergey ivanov
2008-01-04  1:21 ` Marat Khayrullin
2008-01-04  5:22   ` Хихин Руслан
2008-01-04 23:22     ` Alexey I. Froloff
2008-01-05 14:15     ` Marat Khayrullin
2008-01-07 14:53 ` Slava Semushin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git