ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Вадим Илларионов" <master@nstel.ru>
To: community@lists.altlinux.org
Subject: Re: [Comm] Загрузочный диск Windows :)
Date: Mon, 28 Apr 2008 14:02:12 +0400
Message-ID: <fv47b7$guk$1@ger.gmane.org> (raw)
In-Reply-To: <200804252253.45366.rap-kasta@mail.ru>

Павел aka [R-K] wrote:

> Здравствуйте,
> 
> Понадобилось тут мне (но не для меня) сделать диск с корпоративной версией
> windows xp sp2.
> Как особо наивная первона я тупо скопировал все файлы с исходного диска
> (там не одна винда...сборник), заменил нужные файлы в папке с
> дистрибутивом винды, записал исошник и решил запустить под
> виртуалбоксом... Диск естсетвенно был проигнорирован, я сразу понял что не
> хватает загрузочного сектора.
> 
> Поискав в интернете наткнулся на описание создания загрузочного диска
> windows xp из под винды с использованием неро.
> http://www.winall.ru/xp/tweaks/boot_disk.shtml
> 
> Добавил загрузочный сектор, достал всё из дистриб. диреткории i386 в папку
> boot (пробывал и в корень), но так и несмог загрузиться... в vbox выпадает
> ошибка:
> "CDBOOT: Couldn't find NTLDR".
> 
> Помогите пожалуйста в моём деле, может я что-то не так сделал....
> 
> 

Я собираю таким скриптом:

[master@master WinDoze]$ cat makeiso.sh
#!/bin/sh

BootImage=Boot.bin
Image=`basename "${0}" .MakeISO`

case $Image in
        WinNT4Rus)      Label=NT4WS_Ru   ;;
        WinNT4Srv)      Label=NT4Srv_EnU ;;
        W2kSP4Srv)      Label=W2SFPP_Ru  ;;
        W2kSP4Pro)      Label=W2PFPP_Ru  ;;
        *)                      Label=$Image
esac

mkisofs -input-charset cp1251 \
        -output-charset cp1251 \
        -no-emul-boot \
        -boot-load-size 4 \
        -b $BootImage \
        -hide $BootImage \
        -hide-joliet $BootImage \
        -hide boot.catalog \
        -hide-joliet boot.catalog \
        -volset "$Label" \
        -sysid "$Label" \
        -V "$Label" \
        -A "$Label" \
        -p "$Label" \
        -D -f -J -N \
        -v \
        -o $Image.iso $Image

Загрузчик Boot.ini лежит в каталоге с той виндой, что нужно собрать.
Скрипт лежит каталогом выше, и на него там же нацелен симлинк названный
<Имя_каталога>.MakeISO

Собсно, вывод 'ls -1':

XP3MUI
XP3MUI.MakeISO
XP3MUI.WriteCD
XP3MUI.iso
XP2rus
XP2rus.MakeISO
XP2rus.WriteCD
XP2rus.iso
XP3
XP3.MakeISO
XP3.WriteCD
XP3.iso
makeiso.sh
writecd.sh

А это - скрипт записи образа на болванку:
[root@master WinDoze]# cat writecd.sh
#!/bin/sh

Image=`basename "${0}" .WriteCD`
#cdrecord dev=ATA:1,0,0 gracetime=2 fs=4096k driveropts=burnfree -v -useinfo
speed=8 -dao -eject -overburn -immed -data            $Image.iso
cdrecord dev=ATA:1,0,0 gracetime=2 fs=4096k driveropts=burnfree -v -useinfo
speed=8 -dao -eject -overburn -immed -data blank=fast $Image.iso

Первая строчка - для CD-R, вторая - для CD-RW.

_________________________________
С уважением,
Вадим Илларионов
системный администратор
ООО "Новые Системы Телеком"
UIN: 7899517
JID: master at usib dot irkps dot ru
Телефоны:
- рабочий    +7 495 6414045+5885
- мобильный  +7 916 3889337



  parent reply	other threads:[~2008-04-28 10:02 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-25 16:53 Павел aka [R-K]
2008-04-25 17:19 ` Motsyo Gennadi aka Drool
2008-04-25 17:24   ` Павел aka [R-K]
2008-04-25 17:49     ` Motsyo Gennadi aka Drool
2008-04-28  9:11   ` Andrey Rahmatullin
2008-04-28 15:26     ` Motsyo Gennadi aka Drool
2008-04-28 18:45       ` [Comm] [JT] " Andrey Rahmatullin
2008-04-28 18:48         ` Motsyo Gennadi aka Drool
2008-04-28 18:51           ` Andrey Rahmatullin
2008-04-25 22:26 ` [Comm] Загрузочный диск Windows :) [OFF] Евгений
2008-04-26 12:54 ` [Comm] Загрузочный диск Windows :) ABATAPA
2008-04-28 10:02 ` Вадим Илларионов [this message]
2008-04-28 12:50   ` Вадим Илларионов
2008-04-28 12:56     ` Владимир
2008-04-28 13:09       ` Вадим Илларионов
2008-04-28 15:06     ` Павел aka [R-K]
2008-04-29  6:47       ` Alexander Volkov
2008-04-29  7:48         ` Павел aka [R-K]
2008-04-29  7:53           ` Andrey Rahmatullin
2008-04-29 10:02             ` Павел aka [R-K]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='fv47b7$guk$1@ger.gmane.org' \
    --to=master@nstel.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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