Images, dd, and LAN
26 отговора
819 прегледа
Images, dd, and LAN
Задачата е следната. Имаме два нови компютъра - "А" и "Б", които са запечатани и в гаранция. Компютрите са свързани с кросоувър кабел. На компютър "А" е инсталиран Windows XP върху NTFS дял, а хад дискът на компютър "Б" е празен. Как може с помощта на Knoppix, стартиран и на двата компютъра от LiveCD, и с командата dd да се клонира NTFS дяла по мрежата от компютър "А" на компютър "Б"? Приемете, че IP адресите и на двата Knoppix-а са сетнати правилно, т.е. между компютрите има връзка, а също и, че отместването и броят на секторите на NTFS дяла е известен.
Re: Images, dd, and LAN
аз бих го направил така, на компютър Б:
ssh computerA "cat /dev/hdaX" > /dev/hdaX
пиеш 2 бири и си готов
разбира се преди това трябва да пуснеш ssh на компютър А, защото мисля на кнопикс не е пуснат по default.
ssh computerA "cat /dev/hdaX" > /dev/hdaX
пиеш 2 бири и си готов
разбира се преди това трябва да пуснеш ssh на компютър А, защото мисля на кнопикс не е пуснат по default.
Re: Images, dd, and LAN
Нещо такова:
1. На компютър Б: nc -l 1234 | dd of=/dev/hda
2. На компютър А: dd if=/dev/hda | nc pc.A.ip 1234
Ама все пак погледни man-a на dd и nc, че за тия |-ове не съм съвсем сигурен. А да, и device-ите си виж, може и да не е hda при теб
1. На компютър Б: nc -l 1234 | dd of=/dev/hda
2. На компютър А: dd if=/dev/hda | nc pc.A.ip 1234
Ама все пак погледни man-a на dd и nc, че за тия |-ове не съм съвсем сигурен. А да, и device-ите си виж, може и да не е hda при теб
Re: Offtopic: А как ли може да се направи с Window
Да, може. Има LiceCD с WindowsPE (Preinstallation Environment), съдържащо програма, наречена Ghost, която прави имиджи. Но там чарът, да направиш всичко с един ред, го няма.
Re: Offtopic: А как ли може да се направи с Window
a ti si siguren che ghost niama cmd parametri ?
che niama network install ot ghost server ?
cheniama daze i remote install ot admin interface ?
be ti mai si mnoo siguren f niakoi nesta
DrFrancky
che niama network install ot ghost server ?
cheniama daze i remote install ot admin interface ?
be ti mai si mnoo siguren f niakoi nesta
DrFrancky
Редактирано от DrFrancky на
Re: Offtopic: А как ли може да се направи с Window
той дори не знае че norton ghost има manual от къде 150 или повече страници.
Re: Offtopic: А как ли може да се направи с Windows?
може, пич, може...
с две дискети се прави. буташ и пееш. дори може да се автоматизира до там че да сложиш дискетата, да пуснеш компютъра и да получиш имидж. или да възстановиш от имидж ако се налага.
с две дискети се прави. буташ и пееш. дори може да се автоматизира до там че да сложиш дискетата, да пуснеш компютъра и да получиш имидж. или да възстановиш от имидж ако се налага.
А, без такива работи!
Др. Франки и електрокара променят условията на задачата!
Не трябва да се използват имиджи!
Имаме 2 машини, ЛАН и лайв (или друго) ЦД с операционна система.
Нямаме записвачки, дискове за прехвърляне и др.
Нека си представим, че едната машина е в БГ, а другата - в щатите.
И понеже ми стана интересно, а е и офтопик,
дайте да прехвърлим темата в клуб Windows?
[линк]
Не трябва да се използват имиджи!
Имаме 2 машини, ЛАН и лайв (или друго) ЦД с операционна система.
Нямаме записвачки, дискове за прехвърляне и др.
Нека си представим, че едната машина е в БГ, а другата - в щатите.
И понеже ми стана интересно, а е и офтопик,
дайте да прехвърлим темата в клуб Windows?
[линк]
Редактирано от 3aropka на
Re: А, без такива работи!
samo mi otgovori s dd kak opredelias koi sector e svoboden i ne go kopiras ?
imam 8 400GB sata .....
i az sti otgovora na tvoia vapros
DrFrancky
imam 8 400GB sata .....
i az sti otgovora na tvoia vapros
DrFrancky
Re: Offtopic: А как ли може да се направи с Window
това си е външна програма (от друга фирма) която трябва да се закупи допълнително.
Въпросът беше, дали със средствата на windows може, а не дали има програми, които могат да го правят
Когато боговете говорят, ония с фактите никакви ги няма.
Въпросът беше, дали със средствата на windows може, а не дали има програми, които могат да го правят
Когато боговете говорят, ония с фактите никакви ги няма.
Re: А, без такива работи!
Да, може и да не е ефективно, но е възможно!
Предложи ми някакво решение на проблема, дори и толкова неефективно.
[линк]
Предложи ми някакво решение на проблема, дори и толкова неефективно.
[линк]
Re: А, без такива работи!
>> imam 8 400GB sata .....
А пък аз имам 20-тина компютъра с по 160 GB хард дискове, които Нортън Гоуст 2003 под ДОС не можа да разпознае. Бутнах само на първата машина Кнопикс от CD, пуснах му терминалния сървър, а останалите компютри ги направих да си стартират ОС-а по мрежата от първия компютър (PXE). Дотук бях аз, после бяха Пичовете от клуб Линукс, а ти пак беше на небето.
А пък аз имам 20-тина компютъра с по 160 GB хард дискове, които Нортън Гоуст 2003 под ДОС не можа да разпознае. Бутнах само на първата машина Кнопикс от CD, пуснах му терминалния сървър, а останалите компютри ги направих да си стартират ОС-а по мрежата от първия компютър (PXE). Дотук бях аз, после бяха Пичовете от клуб Линукс, а ти пак беше на небето.
Re: А, без такива работи!
<които Нортън Гоуст 2003 под ДОС не можа да разпознае.>
ако беше взел нортън 1980 нямаше да разпознае и 500 КБ ти диск. да продължавам ли, или сам се сети?
ако беше взел нортън 1980 нямаше да разпознае и 500 КБ ти диск. да продължавам ли, или сам се сети?
Re: Тц,
ти питаш дали може да се направи. ако питаш дали виндовс има нещо подобно на дд, задай си въпроса коректно.
Re: Тц,
Ето конкретния ми въпрос:
Как може без да използваш допълнителни програми да прехвърлиш ОС от една машина към друга като използваш само програмите от стандартно CD на Windows (произволна версия)?
Ако не - с какви други програми става? ( За Ghost разбрахме, но не разбрах дали може вместо да прави имидж да прехвърля всичкото това по мрежата, а Ghost на другата машина да го приема и да пише по диска)
[линк]
Как може без да използваш допълнителни програми да прехвърлиш ОС от една машина към друга като използваш само програмите от стандартно CD на Windows (произволна версия)?
Ако не - с какви други програми става? ( За Ghost разбрахме, но не разбрах дали може вместо да прави имидж да прехвърля всичкото това по мрежата, а Ghost на другата машина да го приема и да пише по диска)
[линк]
Re: Пич,
с dd ще стане (макар и много бавно) само ако геометрията на двата диска е еднаква. Иначе ще се получи цапано дупе с тиква. Най-свястното за линукс, което съм срещал се казваше май partimage, но и то не се справя добре ако ntfs дялът на източника е силно фрагмениран. Друго ограничение беше, че ако дялът цел е по-малък, дава грешка.
Ghost е най-свястното и бързо нещо от този род, на което съм попадал, но не съм го пробвал как работи под Windows PE и в мрежа.
.why do they call this a word processor?
It's simple.You've seen what food processors do to food.
Ghost е най-свястното и бързо нещо от този род, на което съм попадал, но не съм го пробвал как работи под Windows PE и в мрежа.
.why do they call this a word processor?
It's simple.You've seen what food processors do to food.
Re: Тц,
ОК, пак ще уточняваме...
Най-добрият начин да прехвърля виндовска инсталация от един компютър на друг без да ползвам програми извън цд-то е да взема същото това цд и да си инсталирам виндовса. :) Една инсталация е между 30 и 45 минути и просто не си струва да бутам със цд/дискета, да правя мрежа и т.н...
Ако питаш какво се прави когато се налага да се направят 200 или 20000 компютъра със еднакви сетинги и да се пести време, то за целта има два подхода: sysprep/имидж или RIS (remote installation server).
Използването на RIS сървър предполага създаването на имиджи и прехвърлянето им по мрежата към таргет компютрите. Това се прави единствено с вградените средства на виндовс.
RIS e част от всеки вин сървър и използването му изисква наличието на домейн, но 20000 компютъра предполагат наличието на поне един такъв...
Sysprep/имидж предполага използването на sysprep (от диска на виндовса) и външна програма за клониране, да речем norton ghost. Добре е да се различава norton ghost 2003 от norton ghost enterprise... (да, виндовс не разполга със собствена програма за клониране на диск).
Процесът в общи линии е следният:
- прави се инсталация със сетингите които искаме да има
- пуска се sysprep на диска
- прави се имидж на диска и се слага някъде по мрежата или на цд-та
- бута се таргет компютъра и се прехвърля имиджа на диска му
- след рестарта виндовс прави т.нар. mini setup wizard и си намира част от хардуера отново. Тогава пита за админ парола, сериен номер и т.н., но си има туул с който това може да се избегне и да не те пита за нищо.
- усера се логва и си джитка колкото му душа иска в рамките на това което са му разрешили...
Понеже питаш какво може да се прави с norton ghost:
- можеш да направиш имидж който да го хвърлиш по мрежата някъде на склад и когато ти е необходимо да го ползваш пак по мрежата за да го ръгнеш на някой компютър.
- можеш да ръгнеш имиджа директно на цд-та.
- можеш да прехвърлиш диск 1:1 ако втория диск ако е закачен на същия компютър - в случая не се използва междинен имидж, а се преписва директно.
- не съм чул да може да се пише имидж по мрежата директно на друг диск - не виждам смисъла в това тъй като би било много бавно и вероятността за неуспешно прехвърляне на имиджа много висока.
Таргет диска трябва да е с размер равен или по-голям от диска източник. Има още доста други проблеми които могат да се разискват по отношение на клонирането на дискове, но май не му е сега мястото и времето.
Най-добрият начин да прехвърля виндовска инсталация от един компютър на друг без да ползвам програми извън цд-то е да взема същото това цд и да си инсталирам виндовса. :) Една инсталация е между 30 и 45 минути и просто не си струва да бутам със цд/дискета, да правя мрежа и т.н...
Ако питаш какво се прави когато се налага да се направят 200 или 20000 компютъра със еднакви сетинги и да се пести време, то за целта има два подхода: sysprep/имидж или RIS (remote installation server).
Използването на RIS сървър предполага създаването на имиджи и прехвърлянето им по мрежата към таргет компютрите. Това се прави единствено с вградените средства на виндовс.
RIS e част от всеки вин сървър и използването му изисква наличието на домейн, но 20000 компютъра предполагат наличието на поне един такъв...
Sysprep/имидж предполага използването на sysprep (от диска на виндовса) и външна програма за клониране, да речем norton ghost. Добре е да се различава norton ghost 2003 от norton ghost enterprise... (да, виндовс не разполга със собствена програма за клониране на диск).
Процесът в общи линии е следният:
- прави се инсталация със сетингите които искаме да има
- пуска се sysprep на диска
- прави се имидж на диска и се слага някъде по мрежата или на цд-та
- бута се таргет компютъра и се прехвърля имиджа на диска му
- след рестарта виндовс прави т.нар. mini setup wizard и си намира част от хардуера отново. Тогава пита за админ парола, сериен номер и т.н., но си има туул с който това може да се избегне и да не те пита за нищо.
- усера се логва и си джитка колкото му душа иска в рамките на това което са му разрешили...
Понеже питаш какво може да се прави с norton ghost:
- можеш да направиш имидж който да го хвърлиш по мрежата някъде на склад и когато ти е необходимо да го ползваш пак по мрежата за да го ръгнеш на някой компютър.
- можеш да ръгнеш имиджа директно на цд-та.
- можеш да прехвърлиш диск 1:1 ако втория диск ако е закачен на същия компютър - в случая не се използва междинен имидж, а се преписва директно.
- не съм чул да може да се пише имидж по мрежата директно на друг диск - не виждам смисъла в това тъй като би било много бавно и вероятността за неуспешно прехвърляне на имиджа много висока.
Таргет диска трябва да е с размер равен или по-голям от диска източник. Има още доста други проблеми които могат да се разискват по отношение на клонирането на дискове, но май не му е сега мястото и времето.