Инсталация на Windows от USB flash drive

От известно време има начин за инсталиране не Windows от USB флаш памет. За целта ви трябва програмата WinSetupFromUSB, която може да свалите от тук , инсталационен Windows диск и една флашка от 1 GB. Свалете програмата, инсталирайте я и я стартирайте.

WinSetupFromUSB initial screen

Вкарайте флаш паметта в USB-то и кликнете Refresh.

WinSetupFromUSB after with flash

След като програмата разпознае флашката ви трябва да я форматирате използвайки HP format tool. Това е стандарния инструмент на windows за форматиране на файлови системи FAT, FAT32 и NTFS. Препоръчително е да форматирате флашката първо с FAT и ако с нея имате някакви проблеми да преминете през останалите две файлови системи в този ред.

След като форматирате, изберете в най-горното поле устройството или директорията в което имате инсталационен windows disk. В нашия случай ще направим инсталационен флаш с Windows XP от устройство G:.

WinSetupFromUSB with installation source

След като заредите източник за инсталацията остава само да кликнете бутона “GO” да отговорите с “No” на въпроса дали искате програмата да смени буквата на флаш устройството ви на U:. Не съм експериментирал с различните опции на програмата, просто споделям опита си с нея.

WinSetupFromUSB create process

Изчакайте процеса да приключи, ще отнеме известно време.

WinSetupFromUSB finished

След това вкарайте флашката в компютъра, на който искате да инсталирате Windows и от boot менюто или BIOS-а го настройте да boot-не от нея. При първото boot-ване ще видите модифициран grub boot мениджър с две опции. Маркирана ще е първата и вие само трябва да натиснете “Enter” за да започне инсталацията.

ВАЖНО!!! Не изваждайте флашката от USB-то преди да е завършила инсталацията и в графичния режим. След приключване на инсталацията в текстов режим, компютърът ще се рестартира автоматично и в grub мениджъра ще бъде маркирана втората опция. Boot-нете с нея при което ще започне инсталацията в графичен режим. След като и тя приключи, може да извадите флашката и да се радвате на чисто новия си Windows 😉

Програмата е още в бета стадий, така че не и се доверявайте на 100%.

Slipstreamer (Slipstreaming за мързеливи)

Оказа се, че в начина описан в първата статия за Slipstreaming-а има малък проблем. След като направих офис пакета, с интегриран ключ и service pack 3, го сложиш на една флашка и се опитах да го инсталирам на едно PC. При инсталирането, в процеса на копиране на файловете даваше грешка все на едно и също място и файл. Файлът се казва Microsoft.Office.Interop.InfoPath.SemiTrust.dll. Започнах да дълбая по проблема и забелязах че файла присъства и в източника, и в дестинацията. Въпреки това инсталатора се дънеше всеки път с тази грешка. Странното беше, че същия проблем със същия офис пакет не се наблюдаваше, ако инсталационният пакет е на локалния твърд диск или на мрежов файл шеринг. След доста главоблъсканици, открих програмата Slipstreamer, която може да прави slipstreaming на това което искате, като в същото време поправя автоматично този бъг. Ако вече сте направили бъгав инсталационен офис пакет и не искате да го създавате на ново, програмата има една опция в менюто File -> Microsoft.Office.Interop.InfoPath.SemiTrust.dll Fix. С нея можете да поправите инсталационен пакет който има този проблем, като за целта трябва само да посочите къде се намира файла Setup.exe от пакета.

 

Office slipstreamer loading
Office slipstreamer loading

 

Office slipstreamer fix option
Office slipstreamer fix option

 

 

Office slipstreamer fix
Office slipstreamer fixed

 

Свалете програмата slipstreamer от тук

Това е 🙂

Изграждане на тунел с putty през ssh

Много е вероятно да ви се наложи да се свържете с машина, която е в локална мрежа с частен адрес, стояща зад рутер под линукс или юникс. Наскоро открих, че putty има една проста и много ефективна функция, която върши тази работа. Чрез нея, putty създава тунел между локалната ви машина и отдалечената машина зад рутера. За целта е необходимо само да имате акаунт на рутера.

Стартирайте putty и кликнете върху SSH -> Tunnel:

Putty tunnel options
Putty tunnel options

Добавете локален порт и адрес и порт на отдалечената машина и услугата към която искате да се свържете. В нашия случай ще се свържем през remote desktop с windows машина. Натиснете Add:

Putty tunnel add
Putty tunnel add

След като направите това, се върнете в менюто най-горе на Session и въведете адреса на рутера зад който стои целта ни. Отворете ssh сесия и стартирайте Remote desktop connection – Start -> run -> mstsc, като за адрес към който искате да се свържете въведете localhost или 127.0.0.1 и порт – локалния порт който добавихте преди малко в SSH -> Tunnels:

Remote desktop connection with tunnel
Remote desktop connection with tunnel

От тук нататък putty ще се погрижи трафика от localhost:2000 да отиде през тунела към 192.168.2.2:3389.

Това е всичко 😉

Slipstreaming

За спестяване на време и усилия при поддръжката на мрежи с много windows клиенти, процедурата slipstreaming може да ви се стори много полезна.  Това е начин за интегриране на service pack и лицензионен ключ в инсталационните файлове на Microsoft Office, Project и Visio. След като изпълните тази процедура ще имате инсталационен пакет на тези програми, който няма да иска въвеждането на лицензионен ключ или отделно инсталиране на service pack. Така, може да предоставите тази инсталация на потребителите си или самите вие да го инсталирате с минимум усилия.

Какво ни е необходимо?

1) Инсталационния пакет на програмите върху които искаме да изпълним slipstreaming

2) Service pack файловете

3) Лицензионните ключове за съответната програма

Процесът slipstreaming може да бъде обобщен в три основни стъпки:

1) Изпълняване на административна инсталация за съответната програма върху вашия твърд диск

2) Сваляне и разархивиране на service pack файловете на вашия компютър

3) Прилагане на service pack файловете върху инсталационните файлове

Изпълняване на административна инсталация

Създайте накъде директория на вашия твърд диск, където искате да направите инсталацията, например C:\OFFICE. Изпълнете админ инстал от устройството или директорията в където се намира инсталационния диск по следния начин:

Е:\>setup.exe /a където Е: е буквата на CD/DVD ROM-а с инсталационния диск.

Ще видите следния екран:

Началният екран на административна инсталация на Office 2003
Началният екран на административна инсталация на Office 2003

Въведете желаната от вас информация в съответните полета и лицензионния ключ, който въвеждате еднократни при админ инстал-а и при следващите инсталации няма да ви бъде искан.

След това започва същинското инсталиране при което ще се копират всичките необходими файлове в посочената от вас директория:

 

 

Инсталация на Office 2003
Инсталация на Office 2003

 

 

Сваляне на service pack файловете

Свалянето на тези файлове става от сайта на Microsoft в зависимост от това каква версия на Microsoft office ползвате. Тук ще дам линк само към service pack 3 за Office 2003.

http://download.microsoft.com/download/9/1/f/91ffc6b2-0745-470b-8dd3-1285b85db12b/OfficeXpSp3-kb832671-fullfile-enu.exe

 

Прилагане на service pack-а

Стартирайте command prompt – Start-> run -> cmd

Изпълнете следното:

msiexec /p C:\UPDATE\MAINSP1op.msp /a C:\OFFICE\your.msi SHORTFILENAMES=TRUE

където your.msi трябва да бъде заменен с този който имате при вас в зависимост от версията на офис пакета.

Повторете горното за всеки отделен .msp файл.