LINUX.ORG.RU
ФорумTalks

offtop

 , ,


0

1

Предвижу крики «на винфак!», но там 100% не помогут. Понадобилось тут одной подруге поставить виндовс (в дуалбуте с линуксом, разумеется) на нетбук, т.е. оптического привода нет. На курсах бухгалтеров ей сказали, что для установки 1С нужен именно виндовс, а поставить его под линакс там никто не осилил. Открыв гугл и пробежав глазами инструкцию о 100 страницах «установка 1С под линукс», я наивно решил, что проще будет вставить оффтопик в нетбук и не мучиться. Что было сделано: dd if=/iso-с-виндой of=флешка. Не работает. Танцы с ms-sys -m тоже. (Нужна именно выньдовс ХР, семёрочку тот нетпук не потянет). Банальное копирование на уже готовый раздел с флагом boot тоже не то, причём ошибка каждый раз разная, последнее, чего добился-BOOTMGR IS MISSING. Люди добрые, помогите историями успеха, подругу скоро выгонят с курсов! Компа с виндой под рукой нет.

★★★★★

Ответ на: комментарий от Harald

Я заплатил за интернет, если вы об этом.

Pyzia ★★★★★
() автор топика

Первую ссылку в гугле уже пробовал?

Xellos ★★★★★
()

dd if=/iso-с-виндой of=флешка. Не работает.

это и не должно работать, почитай как загрузка с сидирома работает el torito и ещё какой-то стандарт

dimon555 ★★★★★
()

Предвижу крики «на винфак!», но там 100% не помогут.

Там 100% помогут, да и гуглится такое за минуту. BTW, установка 1С под линукс занимает две минуты, без всяких инструкций.

Axon ★★★★★
()

dd if=/iso-с-виндой of=флешка

fdisk /dev/флешка # создать один раздел
mkfs.vfat /dev/флешка1
mount /dev/флешка1 /mnt
cp -rv /media/windows_iso_mountpoint/* /mnt
ms-sys -m /dev/флешка
ms-sys --fat32nt /dev/флешка1
umount /mnt

cat'ить на флешку можно только специальные гибридные образы с isolinux.

AITap ★★★★★
()
Ответ на: комментарий от AITap

сначала вообще не реагировал на флешку, потом, после установки boot-флага, «error loading operating system» А что там насчёт образа? Он должен быть каким-то особенным?

Pyzia ★★★★★
() автор топика
Последнее исправление: Pyzia (всего исправлений: 1)

выньдовс ХР
BOOTMGR IS MISSING

Там же ntldr, а не bootmgr о_О

Cancellor ★★★★☆
()
Ответ на: комментарий от Pyzia

Так, стоп. Windows XP. С флешки.

Просто так вообще не запустится. Нужна специальная виндовая программа WinSetupFromUSB, которая правильно раскидает файлы, или интегратор драйвера Firadisk, который поможет поставить систему из лежащего на флешке образа (тоже виндовый).

А что там насчёт образа? Он должен быть каким-то особенным?

У обычных ISO-образов первые 4096 секторов - пустые. Благодаря этому в них можно уместить MBR и загрузочный код, который запускает isolinux.bin, а последнего, в свою очередь, научить работать не с дисками, а с флешками.

AITap ★★★★★
()

ХР? Смотри в сторону интеграции sata дров в дистрибутив. Nlite, вроде так называется конструктор.

TGZ ★★★★
()
Ответ на: комментарий от Motif

у современных версий уже нет пункта установки винды. Если выбрать режим iso, то он и запишет iso - ничего работать не будет.

stevejobs ★★★★☆
()
Ответ на: комментарий от Pyzia

Семёрочка, будучи скопированной из ISO-образа на флешку, должна просто запуститься с созданной mkntfs файловой системы, потому что там уже записан загрузочный сектор, запускающий BOOTMGR.

Не уверен в том, откуда именно берётся «error loading operating system» (можно попробовать сменить MBR на /usr/lib/syslinux/mbr.bin, загрузочный сектор на Syslinux и запускать setupldr.bin при помощи chain.c32 ntldr=...), но установить XP с флешки, просто скопировав её, невозможно. Установщик запустится, но, увидев, что работает с «жёсткого диска», будет искать на флешке файлы в совсем другом месте, а потом ещё и сотрёт их.

AITap ★★★★★
()

Я флешку с семёркой делал так под прыщами: форматировал в ntfs (mkntfs), с помощью ms-sys создавал бут-сектор, копировал содержимое образа на эту флешку. С XP не пробовал так.

семёрочку тот нетпук не потянет

А что за нетбук то такой что не потянет? У сестры есть какой-то нетбук с 2ГБ оперативы и каким-то Атомом, там Семёрка Стартер, прекрасно работает.

Gicdillah
()

Диск отформатировать в NTFS
Диру i386 из образа скопировать на диск
Grub4dos установить на тот же диск и в его конфиг вписать что-то вроде

chainloader  /i386/setupldr.bin

Kuzz ★★★
()

Не слушай их

Короче, тебе нужен второй комп, сетупиш туда вынь2003сервер, поднимаешь RIS, ..., профит. Удачи ;)

// не забудь купить лицензии, ты же не жалкий воришка?

GoNaX ★★★
()
Ответ на: комментарий от Pyzia

Некоторые биосы не могут переварить простые способы создания загрузочной флешки.

Тогда только WinSetupFromUSB или катамее, которая виндовая.

Еще, зависит от флешки. На одной флешке может работать, на другой - нет.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Да с виндовса каждый второй может, меня интересовали именно возможности линукса в этой области... Жаль, кажется он тут бессилен.

Pyzia ★★★★★
() автор топика

Варианты:

1. Присобачить физический диск в VirtualBox, поставить винду из iso-образа.
2. USB CD-ROM
3. Вынуть диск, присобачить к стационарнику, выставить режим AHCI «эмуляция IDE», поставить Windows, сбросить драйвера диска на дефолтные(иначе BSOD), на нетбуке тоже выставить режим AHCI «эмуляция IDE», воткнуть диск обратно.

Наверняка есть способы заставить WinXP грузиться с флешки, но нахрена этот геморрой нужен?

selivan ★★★
()
Последнее исправление: selivan (всего исправлений: 2)
Ответ на: комментарий от Pyzia

Ну кагбэ установка устаревших проприетарных ОС не есть главная область применения Linux.

selivan ★★★
()

Как-то ставил чуваку на говнокомп икспишечку из виртуалбокса, работающего в люниксе, загруженном с внешнего харда.
Можешь попробовать, чо.

thesis ★★★★★
()

Кстати!
Груб2 же умеет грузить ИСОшки. На первую стадию установки хватит, а дальше может и флэшка проканать (или нет). Марш в гуголь, короче.

thesis ★★★★★
()

Есть такая тулза под оффтоп «Novicorp WinToFlash», разруливает такие вопросы на раз - два. Выбираешь iso, тыкаешь «Сделать за***ись!» и ПРОФИТ.

ychuperka
()
Ответ на: комментарий от YLoS

Вот честно, никогда не сталкивался, но считаю что нет ничего безальтернативного. В конце концов велосипеды еще никто не отменял.

mamba_namba_karamba
()

Зачем на винфак? Есть же официальная техподдержка майкрософт.

darkenshvein ★★★★★
()
Ответ на: комментарий от selivan

1. Присобачить физический диск в VirtualBox, поставить винду из iso-образа.

ага, после чего винда крякнет из-за другой аппаратной платформы.

darkenshvein ★★★★★
()
Ответ на: комментарий от RedEyedMan3

Я дочери накатывал на нетбук, сидюшника не было, пересобрал изошник при помощи NLite и установил. А вот убунта не взлетела, точнее пыталась с помощью вентилятора, но осиливать такие тонкости времени не было.

TGZ ★★★★
()
Ответ на: комментарий от darkenshvein

Не ставить VBoxAdditions, в реестре выставить для дисков Generic драйвер. Я вполне успешно переносил винду с одной материнки на другую

selivan ★★★
()
Ответ на: комментарий от thesis

Исошка должна быть собрана с какой-то там особой магией, иначе занруженная с неё ОС эту исошку не увидит. Винда не умеет

selivan ★★★
()
Ответ на: комментарий от selivan

А, вона чо. Я просто сам не пробовал, с виртуящика ставил.

thesis ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.