Výsledky 1 až 22 z 22

Téma: Jak na boot Win7 z iSCSI (diskless) ?

Hybrid View

Předcházející příspěvek Předcházející příspěvek   Další příspěvek Další příspěvek
  1. #1

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Citace Původně odeslal HollyG Zobrazit příspěvek
    ...W2k8R2 umi udelat iSCSI target z VHD souboru, Win7 ne...
    Zní to hezky, ale kolikrát to v bězným provozu použiješ. Takže ne, zatím mě to nechává v klidu

    Citace Původně odeslal Marty Zobrazit příspěvek
    Tak tohle snad budu muset vyzkoušet, to je mazec
    No konečně slovo do pranice! Tak se do toho dej hned, ať to nemusím zkoušet sám
    (stejně zatím čekám na HW)
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  2. #2
    Senior Member Avatar uživatele HollyG
    Založen
    12.01.2004
    Bydliště
    Praha
    Věk
    38
    Příspěvky
    1 054
    Vliv
    277

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    jj, vyzkousej, ja zkousel mit nainstalovany hry na SMB sharu, ale to dobrej napad uplne nebyl
    iSCSI by mohlo mit znacne lepsi odezvy/funkcnost.
    Lidi o mně říkají, že jsem flegmatik. Mně je to ale jedno!
    I'm not arrogant...I'm just better than you!

  3. #3
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    42
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Citace Původně odeslal Aigor Zobrazit příspěvek
    No konečně slovo do pranice! Tak se do toho dej hned, ať to nemusím zkoušet sám
    (stejně zatím čekám na HW)
    Na serverové části už pracuju, zítra zkusím rozchodit toho klienta.
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  4. #4
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    42
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    No tak target mám rozchozený, nakonec to nebylo ani složité.
    Initiator na WinXP i Win7 x64 fachčí, ale rychlosti jsou dost prapodivné - na gigabitu z notebooku (Win7 x64) mi to šlo tak kolem 15-20MB/s když jsem to zkoušel read benchmarkem z HDTune.
    Na stovce (desktop, WinXP) mi to jede na limitu, tj. kolem 10MB/s.

    Jdu teda zkusit rozchodit to bootování ze sítě...

    (Target - IET na Linuxu s Atomem; Initiator - 2.08 pod XP)
    HDTune_Benchmark_IET_____VIRTUAL-DISK.png

    EDIT. ještě malý detail, LUN na Targetu je 16GB soubor na R5 poli přes mdraid z 3ks Samsungů F2, který mi dává kolem 110MB/s (hdparm -Tt).
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  5. #5
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    42
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Mno, tak musím konstatovat, že to je slušná m**ačka... Hlavně když člověk neví, kam přesně sáhnout

    K výše uvedenému se mi podařilo rozjet TFTP, DHCP se správnou konfigurací, iPXE; jen mi to teď vytuhne, když se pokusím iPXE předhodit ten iSCSI LUN s předkonfigurovanou instalačkou widlí. (to je taky sranda todlencto)
    Mno, dnes už na to kašlu, ale třeba se k tomu někdy vrátím

    EDIT
    OI! tak jsem to zakřikl, tam byla chyba na DHCP, už to fachá
    IMG_0710.jpg


    EDIT2.
    a radost byla předčasná, instalátor skončí na hlášce, že to nejde...
    ("Na platformě x86 nejsou diskety vygenerované instalačním programem pro instalaci bez disku CD-ROM vhodné pro instalaci z disku CD-ROM.
    V instalaci nelze pokračovat. Ukončíte ji stisknutím klávesy F3." )
    Naposledy upravil Marty; 26.11.2011 v 16:41.
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  6. #6

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Gratulace a díky že ses do toho vůbec pustil!

    Nejvíc mě vytočily už ty rychlosti - jako je fakt, že pokud by to mělo jet pod 60MB/s (tedy u mě ne s Atomem, ale i tak je to podivný), tak nemá smysl o tom ani uvažovat! Ty rychlosti jsou naprosto katastrofální a to všude čtu, jak je CIFS/Samba tragicky pomalá a iSCSI je optimalizovaný protokol hlavně na rychlost.
    No tu drbačku s bootem, nějak už ani nemám chuť to zkoušet - s takovým výsledkem. Jak budu mít tu sestavu (podobnou stavím pro tchána), vyzkouším minimálně to iSCSI. Kdyby to šlapalo použitelně, vzdálený boot by byl zajímavý.
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  7. #7
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    42
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Ty rychlosti se mi taky zdají divné. S FTP z toho dostanu kolem 70-80MB, takže pochybuju, že podíl na pomalosti má procesor. Sledoval jsem to a při přenosech se fláká. Ještě bych to rád zkusil na 127.0.0.1, a to tak, že bych použil target jako virtuální disky do VirtualBoxových mašin.

    Jinak samotný PXE boot je v pohodě, jen to chce mít chytřejší DHCP (já jsem strávil hodně času přenosem konfigurace z routeru na ISC DHCP server na NASu, který podporoval vše potřebné. TFTP je taky triviální a sehnat je třeba jen boot image (sral jsem se nejdřív s kompilací gPXE, ale výše odkazovaná iPXE zafungovala skoro hned.
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  8. #8
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    42
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Jak na boot Win7 z iSCSI (diskless) ?

    Takže, trochu jsem si s tím ještě pohrál, nakonec to rozchodil a mám tu "Windows7 diskless boot via iSCSI HOWTO"


    Potřebujeme:
    (1) server s dostatečnou diskovou kapacitou a operačním systémem Linux (v našem případě Atom + 3x 1.5TB disk v RAID5 pomocí mdraid a Linux Debian Squeeze)
    (2) klient s DVD mechanikou a síťovkou podporující PXE boot a se síťovou konektivitou na (1) (v našem případě běžný desktop s Pentiem E5200, 4GB RAM a onboard síťovkou Atheros na desce ASUS P5QL-E)


    Step-by-step:
    a. zvolit na serveru místo, kam budou ukládána (já jsem zvolil soubor na disku; dd if=/dev/zero of=/mnt/data/volumes/iscsi_hdd_01.img bs=1M count=16384)
    b. na serveru nainstalovat iSCSI target, v našem případě zvolen IET (apt-get install iscsitarget iscsitarget-dkms)
    c. nakonfigurovat IET. V defaultu je všechno povoleno a není třeba konfigurovat autentifikaci, stačí přidat konfiguraci konkrétního targetu
    Kód:
    Target iqn.2003-08.net.myslenka.grisu:vFile1
            Lun 0 Path=/mnt/data/volumes/iscsi_hdd_01.img,Type=fileio,IOMode=wt
    d. nainstalovat a nakonfigurovat tftp server (apt-get install tftpd)
    d1. vytvořit /tftpboot s plnými právy pro všechny
    e. stáhnout si iPXE image pro Intel UNDI - undionly.kpxe - a uložit ho do /tftpboot (tudíž není nutné updatovat Boot ROM na síťovce)
    f. na serveru nainstalovat ISC DHCP server, pozor na stávající DHCP v síti (apt-get install isc-dhcp-server)
    g. nakonfigurovat ISC DHCP server pro pevný lease pro našeho klienta (2) dle MAC adresy.
    g0. nastavit adresu serveru našemu pevnému leasu (next-server ...)
    g1. předhodit PXE image s iPXE našemu pevnému leasu (filename ...)
    g2. zabránit "boot loopu" z důvodu opakovaného načítání iPXE image (if exists user-class...)
    g3. při načteném iPXE sdělit adresu iSCSI targetu (option root-path... - toto už je option pro iPXE) - POZOR! Pro začátek necháme zakomentovaný, protože z něj ještě nechceme přímo bootovat.
    Kód:
    host blackwhite {
      hardware ethernet 00:23:54:5e:7a:89;
      fixed-address 192.168.0.10;
      next-server 192.168.0.250;
      if exists user-class and option user-class = "iPXE" {
          filename "";
    #      option root-path "iscsi:192.168.0.250::::iqn.2003-08.net.myslenka.grisu:vFile1";
      } else {
          filename "undionly.kpxe";
      }
    }
    ...takže teď máme funkční a nakonfený iSCSI target i ISC DHCP server včetně TFTP. Můžeme začít instalovat Windows

    h. na (2) použijeme DVD s Windows 7 (v mém příkladu Win7 HP x64), v BIOSu nastavíme bootování z DVD jako primární (měl jsem i odpojený HDD)
    i. zapneme (2) a v bootmenu vybereme boot ze sítě. Komp by měl dostat adresu od DHCP a spustit iPXE. Pomocí Ctrl-B se dostaneme do příkazové řádky iPXE.
    j. nakonfíme iPXE, tedy přidělíme adresu z DHCP a "namountujeme" iSCSI disk
    j1. dhcp net0
    j2. sanhook iscsi:192.168.0.250::::iqn.2003-08.net.myslenka.grisu:vFile1
    j3. exit
    k. mělo by se pustit bootování z DVD a s tím instalace Windows.
    l. až bude po instalaci Windows, odkomentujeme řádek v konfigu DHCP a další bootování už pojede samo od sebe


    A teď moje zkušenost s rychlostí - je to na 100Mb síti, takže nic moc reprezentativního až trochu poladím ten target, tak to zkusím po gigu.


    Čerstvá instalace Windows 7 HP x64, jak dlouho trvaly části bootování:
    10s inicializace PXE
    5s inicializace iPXE a spuštění bootování z iSCSI
    45s logo windows
    10s od zobrazení kurzoru až po loginscreen
    10s od odklepnutí hesla po zobrazení plochy



    Uff
    Naposledy upravil Marty; 28.11.2011 v 08:16.
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Win7<->Win7 - přístup k sys. sharu
    Založil Hanz v sekci fóra Windows 7
    Odpovědí: 0
    Poslední příspěvek: 23.03.2010, 10:14
  2. Diskless X Server Freebsd
    Založil Pentium v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 4
    Poslední příspěvek: 04.02.2006, 10:40
  3. co dat do BOOT.INI aby byla jedna volba pro boot z CD-ROM ?
    Založil tom-as v sekci fóra Ostatní operační systémy
    Odpovědí: 1
    Poslední příspěvek: 13.04.2005, 06:59
  4. Jak rozjet bootovani diskless PC ze srvu pomoci RDP?
    Založil Gorak v sekci fóra Ostatní operační systémy
    Odpovědí: 0
    Poslední příspěvek: 25.11.2004, 17:17
  5. Diskless - boot zo siete
    Založil Pret v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 2
    Poslední příspěvek: 19.01.2004, 10:56

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •