define('DISALLOW_FILE_EDIT', true); define('DISALLOW_FILE_MODS', true); /dev/head — Загрузка по сети

Загрузка по сети

Загрузка компьютера по сети — это процесс загрузки компьютера из сети без использования жесткого диска. Данный метод загрузки может быть использован в маршрутизаторах или в бездисковых рабочих станциях, а также в публичных компьютерах, которые работают, например, в школах или библиотеках. Применяют данную технологию для централизованного управления дисковым пространством или для уменьшения денежных средств вложенных в приобретение или обновление компьютерного оборудования и его дальнейшей поддержки.
На примере загрузки по сети GNU/Linux.

Подготовка

Устаналиваем пакеты:

sudo apt-get install dnsmasq syslinux nfs-kernel-server nfs-common debootstrap tftpd-hpa xinetd

DHCP

Настраиваем dhcp в /etc/dnsmasq.conf:

 dhcp-range=192.168.1.50,192.168.1.150,255.255.255.0,12h
 dhcp-boot=pxelinux.0,headnode,192.168.1.1
#dhcp-host= 00:00:00:00:00:00, 192.168.1.1 (Выдать IP по MAC адрессу)

Где, 00:00:00:00:00:00 - Ваш MAC-адрес.

или настроить dhcp:

ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "xnetworks.ru";
option domain-name-servers 192.168.0.1;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

allow booting;
allow bootp;
next-server 192.168.0.1;
option tftp-server-name "192.168.0.1";

subnet 192.168.0.0 netmask 255.255.255.0 {

    option domain-name-servers 192.168.0.1;
    option routers 192.168.0.1;
    range 192.168.0.50 192.168.0.150;
    deny unknown-clients;

#    if substring ( option vendor-class-identifier, 0, 9) = "PXEClient" {
#        filename "pxelinux.0" ;
#        next-server 192.168.0.1;
#    }

host host50 {
    filename "pxelinux.0";
    hardware ethernet 00:04:79:67:82:1A;
    fixed-address 192.168.0.50;
#    option host-name "host50";
    next-server 192.168.0.1;
    }
}

tftp

Настройка tftp в /etc/xinetd/tftp-hpa:

service tftp
{
        disable         = no
        id              = chargen-dgram
        socket_type     = dgram
        protocol        = udp
        user            = root
        wait            = yes
        server          = /usr/sbin/in.tftpd
        server_args     = -s /var/lib/tftpboot/
}

PXE

Выполним действия:

sudo cp /usr/lib/syslinux/pxelinux.0 /var/lib/tftpboot/
sudo mkdir /var/lib/tftpboot/pxelinux.cfg

Копируем ядро:

sudo cp /boot/vmlinuz-`uname -r` /var/lib/tftpboot/

Копируем /etc/initramfs-tools/ :

sudo cp -r /etc/initramfs-tools /etc/initramfs-pxe

Редактируем /etc/initramfs-pxe/initramfs.conf

Перепишем BOOT=local на BOOT=nfs.

Создаём ramdisk:

sudo mkinitramfs -d /etc/initramfs-pxe -o /var/lib/tftpboot/initrd.img-`uname -r`

Создаём файл /var/lib/tftpboot/pxelinux.cfg/default и пишем в нём:

LABEL linux
KERNEL vmlinuz-2.6.xx
APPEND root=/dev/nfs initrd=initrd.img-2.6.xx nfsroot=192.168.1.1:/home /nfsroot ip=dhcp rw

NFS

Создаём каталог:

sudo mkdir /home/nfsroot

Редактируем /etc/exports

/home/nfsroot 192.168.1.0/255.255.255.0(rw,no_subtree_check,async,no_root_squash)

Теперь мы просто должны загрузить базовую установку Debian в /home/nfsroot. К счастью для нас, есть отличный инструмент debootstrap.

debootstrap --arch i686 lenny /home/nfsroot/

Редактируем /home/nfsroot/etc/fstab:

proc            /proc         proc   defaults       0      0
/dev/nfs        /             nfs    defaults       0      0
none            /tmp            tmpfs   defaults 0 0
none            /var/run        tmpfs   defaults 0 0
none            /var/lock       tmpfs   defaults 0 0
none            /var/tmp        tmpfs   defaults 0 0
none            /media          tmpfs   defaults 0 0
none		/var/log	tmpfs	defaults 0 0

В /home/nfsroot/etc/network/interfaces должны быть такие строки:

auto lo
iface lo inet loopback
iface eth0 inet dhcp

Ссылки

http://blog.signalnine.net/?p=12
http://rus-linux.net/denis.php?name=denis/art/clusters.html#using

Теги: , , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 1 969

Комментарии: 1969

  1. срочная доставка цветов Омск цветы купить Омск

  2. Полное раскрытие темы: https://razrabotka-dokumentov-ohrana-truda.ru

  3. Hello, guys, I've been cruising this interesting thread for a bit, and I finally wanted to drop a few things. To begin with, from my experience most players frequently forget how crucial it is to have good bankroll management, which really changes the betting success. Also, platforms nowadays seem way more dynamic, so one have to stay sharp. Anyway, I ran into an amazing guide https://baxter-bet-777.pages.dev [url=https://baxter-bet-777.pages.dev]https://baxter-bet-777.pages.dev[/url], which offers some cool insights for improve your chances. I must add, I reckon that chasing losses is the quickest path to go broke, which is why you should know when to call it a day. How do you usually manage bad beats? Share your ideas here!

  4. Assalomu alaykum, taxminan olti oydan beri shu yerda tikaman, shuning uchun tajribamni yozib qo'yay dedim. Ochig'i, avvaliga unchalik umid qilmagandim — oldin ikkita konторada pul yechishda muammo bo'lgan. 888starz shu paytgacha meni ortiqcha boshog'riq qilmadi.

    O'yinlar miqdori chindan ham kattagina — men sanamadim, lekin kamida 5000 atrofida bor. Ko'pincha Pragmaticning mashhur o'yinlarini bosaman: Sweet Bonanza bilan Gates of Olympus. Playn GOdan Book of Dead ham bor, Betsoftning yaxshi slotlari ham yetarli. Bir narsa jonimga tegdi — qidiruv filtri biroz chala, izlagan slotni topmaguncha biroz aylanasan.

    Live-kazino menga ko'proq yoqadi. Evolutionning jonli stollari ishlaydi, tirik dilerlar bilan ruletka va blackjack, Crazy Time esa kechalari odam ko'p. Aloqam shahar sharoitida yaxshi, shuning uchun uzilish sezmadim, lekin mobil internetda goh-goh sifat pasayadi. Yangi kelganlar uchun birinchi to'ldirishga 100 foizli bonus va 100 bepul spin beriladi, wager 40x atrofida — ochig'i bu oson emas, shuning uchun men ko'pincha bonussiz o'ynayman. Depozitsiz aksiyalar ham chiqib turadi, joriy takliflarni [url=https://wholehomemanagement.com]888starz[/url] da ko'rib olsangiz bo'ladi.

    Ro'yxatdan o'tish ikki daqiqada tugadi, eng kam to'ldirish arzimagan — men bir necha dollarlik summa bilan boshlagandim. Pul kiritish-chiqarishda Visa va Mastercard, e-hamyonlar va kripto ishlaydi. USDT bilan yechish mening holimda yarim soat oldi, karta bilan esa bir sutkacha kutishga to'g'ri keldi. Hujjat tekshiruvi so'ralgan edi — ID surati yubordim, ertasiga tasdiqlashdi.

    Telefonda ishlash normal, Android uchun apk to'g'ridan-to'g'ri yuklab olinadi, sayt versiyasi ham yaxshi ishlaydi. Support chatda ruschada 10 daqiqada javob berdi, o'zbekcha esa har doim ham emas — aynan shu tomoni ozgina yoqmadi. Litsenziyasi Kyurasao, demak bizda rasmiy tartibga solinmagan — buni bilib turing. Men har oy qancha o'ynashimni oldindan belgilab olaman va shundan oshirmayman.

  5. Ну надо же — наткнулся на очередной ресурс. Выдают себя за серьезный проект, а как выяснилось — грязная клевета. Пишут ложные санкции — подлый сайт. Одного человека вписали — без каких-либо оснований. И что характерно — никаких доказательств. Как такое вообще возможно — настоящий произвол. Говорят, что собирают данные, а по сути — скам публикация. клевещут на невиновных [url=https://www.opensanctions.org/entities/NK-bCYVp4c5SxXWCmxqSKUFxo/]клевещут на невиновных[/url] Эта контора — там всё построено на лжи. Подобных контор полно, но этот особенно мерзкий. Вносят людей в черный список — на пустом месте. И кто стоит за этим — никто не знает. Но понятно одно — это целенаправленный донос. Проверяйте информацию — такие вот дела. Покажем, где правда.

  6. И что это — нашли эту помойку. Говорят, там списки, а как выяснилось — полный фейк. Клевещут на невиновных — позорная контора. Пострадал хороший человек — ни с того ни с сего. И заметьте — одни домыслы. И кто это контролирует — откровенное беззаконие. Прикрываются благой целью, а по сути — скам публикация. клевещут на бизнес и частных лиц [url=https://www.opensanctions.org/entities/NK-bCYVp4c5SxXWCmxqSKUFxo/]клевещут на бизнес и частных лиц[/url] Эта контора — там сплошная грязь. Я уже несколько таких видел, но этот особенно мерзкий. Распространяют ложные данные — с потолка взято. Чей это заказ — загадка. Одно могу сказать — это целенаправленный донос. Будьте бдительны — печально всё это. В общем, будем разбираться.

  7. Ну надо же — нашли эту помойку. Выдают себя за серьезный проект, а если разобраться — полный фейк. Пишут ложные санкции — мерзкий ресурс. Пострадал хороший человек — по непонятной причине. Причем — никаких доказательств. Куда смотрят — настоящий произвол. Уверяют в объективности, а на деле — грязная база. травят невинных людей [url=https://www.opensanctions.org/entities/NK-bCYVp4c5SxXWCmxqSKUFxo/]травят невинных людей[/url] Этот позорный сайт — там всё построено на лжи. Таких сайтов много развелось, но этот перешел все границы. Распространяют ложные данные — с потолка взято. Какие люди этим занимаются — никто не знает. Но понятно одно — это целенаправленный донос. Берегите себя — грустно осознавать. В общем, будем разбираться.

  8. Ну надо же — увидел мутную базу. Якобы черные списки, а если разобраться — полный фейк. Распространяют грязные данные — мерзкий ресурс. У меня знакомый попал — из-за абсурдного повода. Причем — никаких доказательств. И кто это контролирует — чистой воды травля. Уверяют в объективности, а по сути — скам публикация. публичный позор и стыд [url=https://www.opensanctions.org/entities/NK-bCYVp4c5SxXWCmxqSKUFxo/]публичный позор и стыд[/url] Этот позорный сайт — там клевещут на людей. Подобных контор полно, но этот перешел все границы. Вносят людей в черный список — на пустом месте. И кто там отвечает — никто не знает. Но одно ясно точно — это планомерная травля. Не верьте всему подряд — такие вот дела. В общем, будем разбираться.

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>