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
next prev 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