Комментарии 137
Эх, неделю бы назад этот топик и Вы съэкономили бы мне пару часов… Но всё равно огромное спасибо, другим пригодится.
P.S. Плюсаните, пожалуйста, кто-нибудь автору карму от моего имени. Заранее спасибо.
P.S. Плюсаните, пожалуйста, кто-нибудь автору карму от моего имени. Заранее спасибо.
неделю бьюсь сделать флешку с хп виндой, се чт ов инете нашел как то криво в моих руках работает, вернее совсем не работает, спасибо попробуем
А вам из-под линукса?
Если некогда, или нет желания учить матчасть — рекомендую воспользоваться UNetbootin
unetbootin.sourceforge.net/
Два варианта программы, для Windows и для Linux.
unetbootin.sourceforge.net/
Два варианта программы, для Windows и для Linux.
Хотел мультизагрузочный сделать, с семеркой и убунтой – не получилось
К сожалению UNetBootIn не позволяет создавать загрузочную флешку с win из-под лини, как бы это не было странно… Так, что вариант, описанный в топике будет самым разумным :)
P.S: при использовании dd консоль перестанет работать и не будет реагировать на команды. В логи ничего не выводится. Это нормально (он копирует файлы) :)
P.S: при использовании dd консоль перестанет работать и не будет реагировать на команды. В логи ничего не выводится. Это нормально (он копирует файлы) :)
НЛО прилетело и опубликовало эту надпись здесь
спасибо, мне пригодится!
Что-то я не совсем понял, зачем вообще пользователям линукса, какая-то там винда 7 ))
Даже не смотря на всякие хвалебные отзывы о семерке, не совсем понятен смысл с точки зрения линукс юзера.
пы.сы. Уж лучше вы бы, как пользователь убунту, посоветовали другу именно ее, а не вин 7.
Даже не смотря на всякие хвалебные отзывы о семерке, не совсем понятен смысл с точки зрения линукс юзера.
пы.сы. Уж лучше вы бы, как пользователь убунту, посоветовали другу именно ее, а не вин 7.
Друг очень любит играть в новые игры, а под Linux только Wine, a Wine это костыли… а так бы он предпочел бы Ubuntu
ну с этой точки зрения я с вами согласен )) тут без венды никуда не деться…
Попробуйте использовать virtualbox с поддержкой wined3d. У меня те игры которые под вайном не заработали, отлично работают в виртуалбоксе.
к виртуал боксу еще и винда нужна, в отличии от wine ))
Ну да. Только винда нужна будет исключительно для игр, а все остальное можно будет в Линуксе делать. Раз уж винда 7 ему требуется варезная, то и для виртуалбюокса не проблема должна быть?
Ну и к томуже под виртуалкой можно зоопарк виндовсков равести если этого требуют игры, и переключение между ними на порядок проще перезагрузки компа.
Ну и к томуже под виртуалкой можно зоопарк виндовсков равести если этого требуют игры, и переключение между ними на порядок проще перезагрузки компа.
Оно все равно заметно медленней.
Неужели оно запустится?
Загрузчика-то ведь никакого нету.
Загрузчика-то ведь никакого нету.
а как же запускаются диски после прожига на них винды… там же тоже нет загрузка о_О. Без магии не обошлось, я считаю
а ты как винду нарезаешь? просто файлики на диск кидаешь, или образ пишешь? вот тото и оно…
У загружаемых дисков есть область, в которую прописывается загрузчик (часто — syslinux).
У жёстких дисков первые 512 байт (кажется столько) тоже отданы под специальную mbr-запись (там инициализируется загрузчик, после чего управление передаётся ntldr или grub, или другому загрузчику)
Запишите файлы с диска на другой диск — и он у вас 100% не запустится, ибо потеряна информация о загрузчике, чего бы не произошло при снятии/записи iso-образа.
Вы же проделали подобное, только «приёмником» была флешка, вот меня и смущает, как же она будет грузиться…
У жёстких дисков первые 512 байт (кажется столько) тоже отданы под специальную mbr-запись (там инициализируется загрузчик, после чего управление передаётся ntldr или grub, или другому загрузчику)
Запишите файлы с диска на другой диск — и он у вас 100% не запустится, ибо потеряна информация о загрузчике, чего бы не произошло при снятии/записи iso-образа.
Вы же проделали подобное, только «приёмником» была флешка, вот меня и смущает, как же она будет грузиться…
Поправка — не вы проделали, а автор топика :).
Хотя, есть у меня одна мысль. Если на CD в корне находился файл NTLDR, а флешка была отформатирована в ntfs… Уж не устроена ли эта файловая система так, что при попытке загрузиться с неё она в любом случае пытается искать этот файл? (помните это, классическое, «NTLDR is missing»?). Т.е. вроде как NTFS сама по себе в этих своих первых 512 байтах раздела обязательно содержит код для инициализации возможного NTLDR?
Хотя, есть у меня одна мысль. Если на CD в корне находился файл NTLDR, а флешка была отформатирована в ntfs… Уж не устроена ли эта файловая система так, что при попытке загрузиться с неё она в любом случае пытается искать этот файл? (помните это, классическое, «NTLDR is missing»?). Т.е. вроде как NTFS сама по себе в этих своих первых 512 байтах раздела обязательно содержит код для инициализации возможного NTLDR?
все, о чем вы говорите, относится к NT based ядрам винды, включая XP… К висте и семерке это не относится. Там другой процесс загрузки.
Так же, загрузка может быть произведена не только из специально отформатированного сектора, а просто из активной MBR что в последующем приведет к запуску самого бутлоадера (как-то исполняемого файлика на диске).
пы.сы. У вас там что-то про syslinux прозвучало вверху… Не понимаю, как это относится к винде ))
И еще, не особо могу с вами спорить на эту тему, так как не очень в ней разбираюсь.
можно к примеру почитать википедию еще ))
en.wikipedia.org/wiki/Windows_Vista_startup_process
en.wikipedia.org/wiki/Boot_sector
en.wikipedia.org/wiki/Booting
Так же, загрузка может быть произведена не только из специально отформатированного сектора, а просто из активной MBR что в последующем приведет к запуску самого бутлоадера (как-то исполняемого файлика на диске).
пы.сы. У вас там что-то про syslinux прозвучало вверху… Не понимаю, как это относится к винде ))
И еще, не особо могу с вами спорить на эту тему, так как не очень в ней разбираюсь.
можно к примеру почитать википедию еще ))
en.wikipedia.org/wiki/Windows_Vista_startup_process
en.wikipedia.org/wiki/Boot_sector
en.wikipedia.org/wiki/Booting
Почитал.
WinXP: бутсектор ищет на диске файл NTLDR, который на основании boot.ini загружает систему.
Win7: бутсектор ищет на диске файл BOOTMGR, который на основании BCD загружает систему.
Разница несущественная (The startup process… is slightly different...). В любом случае, бутсектор (те самые 512байт) должен, уметь инициализировать загрузчик (как я понимаю, для этого бутсектор должен содержать некий минимальный драйвер файловой системы, с помощью которого он сможет найти в её корне NTLDR/BOOTMGR).
Здесь же просто создаётся пустая файловая система, на которую просто копируются файлы. И мне просто непонятно, как с неё можно загрузиться. В конце концов, Тот же BOOTMGR файл может оказаться «в конце» адресного пространства файловой системы флешки. Каким хитрым образом его там найти? Без минимального загрузочного сектора с драйвером файловой системы — никак.
>> И еще, не особо могу с вами спорить на эту тему, так как не очень в ней разбираюсь.
Да, я не очень разбираюсь конкретно в NTFS/Win7. Но принцип — одинаковый для любых файловых систем.
WinXP: бутсектор ищет на диске файл NTLDR, который на основании boot.ini загружает систему.
Win7: бутсектор ищет на диске файл BOOTMGR, который на основании BCD загружает систему.
Разница несущественная (The startup process… is slightly different...). В любом случае, бутсектор (те самые 512байт) должен, уметь инициализировать загрузчик (как я понимаю, для этого бутсектор должен содержать некий минимальный драйвер файловой системы, с помощью которого он сможет найти в её корне NTLDR/BOOTMGR).
Здесь же просто создаётся пустая файловая система, на которую просто копируются файлы. И мне просто непонятно, как с неё можно загрузиться. В конце концов, Тот же BOOTMGR файл может оказаться «в конце» адресного пространства файловой системы флешки. Каким хитрым образом его там найти? Без минимального загрузочного сектора с драйвером файловой системы — никак.
>> И еще, не особо могу с вами спорить на эту тему, так как не очень в ней разбираюсь.
Да, я не очень разбираюсь конкретно в NTFS/Win7. Но принцип — одинаковый для любых файловых систем.
Внезапно. El Torito. en.wikipedia.org/wiki/El_Torito_%28CD-ROM_standard%29
если открыть такой iso через 7zip то будет виден отдельно загрузочный сектор.
попробуй для эксперимента просто скопировать файлы из образа на болванки и будет Внезапно2.
если открыть такой iso через 7zip то будет виден отдельно загрузочный сектор.
попробуй для эксперимента просто скопировать файлы из образа на болванки и будет Внезапно2.
На самом деле есть. Я так понимаю, что файл bootmgr в корне это и есть загрузчик. А установив на раздел флаг boot мы заставили систему искать этот загрузчик при необходимости.
старый трюк: форматируешь дискету из под винды, кидаешь туда ntldr, boot.ini и еще какой-то файлик из корня системного диска. дискета становится загрузочной и позволяет грузить винды; помогает когда портится mbr, ntldr или например если винда не на первом диске вдруг оказывается. удобно добавлять такой образ на загрузочные сд.
работает со времен вин2000
работает со времен вин2000
Извините за оффтопик, но давно хотел спросить.
Хочу сделать следующее — переставить винду, настроить, сделать на ней нужный софт и… сохранить этот образ, чтобы вдруг что — пара кнопок и возвращение к исходному рабочему состоянию. Чем лучше делать?
Или тяжело создать свой установочный дистрибутив (для себя) с нужными прогами, по типу ямук,
Хочу сделать следующее — переставить винду, настроить, сделать на ней нужный софт и… сохранить этот образ, чтобы вдруг что — пара кнопок и возвращение к исходному рабочему состоянию. Чем лучше делать?
Или тяжело создать свой установочный дистрибутив (для себя) с нужными прогами, по типу ямук,
* ямук = zver
Если на свой компьютер, то проще всего сделать образ раздела акронисом и это сэкономит массу времени. Если же Вы хотите сделать сборку винды, чтобы было легче и быстрее переустанавливать на разных компьютерах, то Вам нужен Bart PE Builder
ещё стоит обратить внимание на Windows AIK и волшебный формат образа WIM, но это требует углубленного изучения
Control Panel\System and Security\Backup and Restore
А чем unetbootin то плох?
Это утилита для создания загрузочной флешки с Linux, а в статье описывается, как сделать загрузочную флешку с Windows.
Да ну? А поле для указания образа iso там просто так?
Она всего лишь пишет линуксовый загрузчик на флешку, а какой образ пофиг — хоть dos.
Она всего лишь пишет линуксовый загрузчик на флешку, а какой образ пофиг — хоть dos.
а вы пробовали? я пробовал — унетбутин отказывается создавать такой диск.
Лично я считаю, что копирование файлов из образа — плохой способ. DD более рабочий вариант
Лично я считаю, что копирование файлов из образа — плохой способ. DD более рабочий вариант
FlashBoot можно попробовать.
почемуто ни так, ни через dd нифига не грузилось, файлы видны были
в итоге залил на флешку через ultraISO, запущеного с вирт машины
в итоге залил на флешку через ultraISO, запущеного с вирт машины
>ридется запустить GParted для того, чтобы установить boot флаг на флешку.
Я наверно вас удивлю, но загрузочный флаг модно поставить в fdsik
a переключение флага загрузки
Я наверно вас удивлю, но загрузочный флаг модно поставить в fdsik
a переключение флага загрузки
Модно = можно, хотя я думаю у старперов все таки моДно ^_^
в данном случае модно = просто, удобно, универсально. еще есть cfdisk, которым я лично почаще пользуюсь.
ЗЫ выросло поколение линуксоидов, которого так боялись. Недалек тот день когда на хабре будут сообщения вроде «я вас наверное удивлю, но файл можно удалить и из консоли командой rm»
ЗЫ выросло поколение линуксоидов, которого так боялись. Недалек тот день когда на хабре будут сообщения вроде «я вас наверное удивлю, но файл можно удалить и из консоли командой rm»
Ну если брать красот+удобство можно взять новый КДЕшный менеджер разделов.
Я был уверен, что это можно сделать из консоли, но, к сожалению не знал как.
Gentoo Handbook открывает глаза. Я это познал оттуда.
хэндбук многие вещи проясняет. умение ставить систему часто позволяет быстренько пофиксить систему без переустановки :)
Именно. Если познать систему «снизу» — «сверху» проблем не будет.
где-то в инете встречал фразу… точность не помню, но суть примерно следующая:
поставив генту ты узнаешь систему и разберешься в ней в в ходе долгой настройки, а поставив редхат ты изучишь систему очищая ее от всего лишнего.
поставив генту ты узнаешь систему и разберешься в ней в в ходе долгой настройки, а поставив редхат ты изучишь систему очищая ее от всего лишнего.
Вау, если это так, то это супер. Спасибо автору, обязательно испробую описанных способ.
убунту вэй…
> дальше все-равно придется запустить GParted
в убунте нет fdisk?
> стандартные средства Ubuntu не позволяют открыть UDF ISO образ
в гноме не сделали ссылку?
Товарищ, если есть желание изучать линукс дальше, то ставь генту, центос без гуёв, дебиан или еще что-нибудь. Юзерфрендли дистрибутивы линукс свою задачу выполняют, но очень расслабляют. Я сам этого не понимал, пока пару раз мой начальник меня не пристыдил.
> дальше все-равно придется запустить GParted
в убунте нет fdisk?
> стандартные средства Ubuntu не позволяют открыть UDF ISO образ
в гноме не сделали ссылку?
Товарищ, если есть желание изучать линукс дальше, то ставь генту, центос без гуёв, дебиан или еще что-нибудь. Юзерфрендли дистрибутивы линукс свою задачу выполняют, но очень расслабляют. Я сам этого не понимал, пока пару раз мой начальник меня не пристыдил.
Да не обязательно gentoo, итд итп. Просто постаить сервер без xorg и попробовать его конфигурировать.
подозреваю, что можно было не уточнять насчет отсутствия иксов на сервере — это очевидно.
в свете предыдущих высказываний — уже неочевидно.
Встречаются даже на лоре одмины, которые на серваки по VNC ходят… да-да… и таких все больше.
Только не надо возражать, что например, БД оракл ставится инсталлятором в графическом режиме… форвард иксов никто не отменял.
Встречаются даже на лоре одмины, которые на серваки по VNC ходят… да-да… и таких все больше.
Только не надо возражать, что например, БД оракл ставится инсталлятором в графическом режиме… форвард иксов никто не отменял.
Это не очевидно — яркий пример из моей жизни, пришел в банк, там небольшие проблемы с роутером.
Я когда на роутер посмотрел — плохо стало.
Mandriva (ничего личного против дистов, мне лично побоку какой дист админить, lvl позволяет), но когда там стояли X+KDE по полной программе и в какой то графической утилите был сделан маскарад, это я считаю уже все!
P.S Добавил в резюме — Админю сервера без Xorg/GUI
Я когда на роутер посмотрел — плохо стало.
Mandriva (ничего личного против дистов, мне лично побоку какой дист админить, lvl позволяет), но когда там стояли X+KDE по полной программе и в какой то графической утилите был сделан маскарад, это я считаю уже все!
P.S Добавил в резюме — Админю сервера без Xorg/GUI
Я позволю себе не согласиться в словосочетании «убунту вэй».
Убунта внутри — тот же дебиан. Поэтому квест по созданию загрузочной флешки выполним fdisk'ом, ручным монтированием раздела и проч. и проч.
Другое дело, что многие пользователи убунты, поставив ее в гуй и пользуя ее как венду, считают себя линуксоидами.
Убунта внутри — тот же дебиан. Поэтому квест по созданию загрузочной флешки выполним fdisk'ом, ручным монтированием раздела и проч. и проч.
Другое дело, что многие пользователи убунты, поставив ее в гуй и пользуя ее как венду, считают себя линуксоидами.
Убунту уже давно отошла дальше от дебиана. Он — ее дедушка, так сказать. В ней многое упрощено. Дебиан выбирается более матерыми людьми. Убунта проще.
Вы знаете, каждый дист в руках профи будет нормально и хорошо работать, в кривых и gentoo будет костыль.
Вообще меня статья немного напрягает двумя вещами
1) немного безграмотностью подхода
2) то, что предлагают использовать dd.
Я как то на днях пробовал делать dd загрузочную usb стик с win7, но не заладилось, разбираться неогда было плюнул сделал другими средствами (не linux). В общем будет время — займусь, и раз тема актуально попробую отписать.
1) немного безграмотностью подхода
2) то, что предлагают использовать dd.
Я как то на днях пробовал делать dd загрузочную usb стик с win7, но не заладилось, разбираться неогда было плюнул сделал другими средствами (не linux). В общем будет время — займусь, и раз тема актуально попробую отписать.
Обновил пост. Написал о способе установке boot флага через fdisk
А что, стандартный убунтовский USB Creator не катит?
самое время написать статью, что делать когда Windows 7 потерла Grub
Как по мне статья слабовата для Хабра
В случае с использованием стандартных fdisk и dd всё HOWTO можно было уместить в 140 символов.
Плюсующим статью стоит подумать о возвращении к MS Windows, где всё делается именно в авторском стиле: скачать, установить и запустить графическое приложение, чтобы поставить в нём галочку.
Плюсующим статью стоит подумать о возвращении к MS Windows, где всё делается именно в авторском стиле: скачать, установить и запустить графическое приложение, чтобы поставить в нём галочку.
Но ведь Ubuntu продвигается как userfriendly-система :) Что означает, что иногда _можно_ и через графический интерфейс с парой галочек выполнить необходимые действия, а не вспоминать кучу команд…
Я не сильный пользователь убунты (недавно поставил), но она мне нравится. Правда, поставить chromium-browser просто через графический установщик пакетов не получилось, пришлось поискать, как это сделать, на хабре. Нашел недавнюю статью именно по этому вопросу, где все нормально расписано (с пояснениями), а не просто набор кода…
Я не сильный пользователь убунты (недавно поставил), но она мне нравится. Правда, поставить chromium-browser просто через графический установщик пакетов не получилось, пришлось поискать, как это сделать, на хабре. Нашел недавнюю статью именно по этому вопросу, где все нормально расписано (с пояснениями), а не просто набор кода…
Я старался расписывать обеими способами, чтобы это смог сделать не только специалист, а и обычный пользователь Ubuntu, которых становится все больше. Про dd я не знал, что он умеет работать с ISO образами, даже не подумал его использовать.
dd if=/w7.iso of=/dev/sdx так да, работает.
Но чтобы отработало скопировав файлы — не верю! не может оно так работать, загрузчика же не будет.
Но чтобы отработало скопировав файлы — не верю! не может оно так работать, загрузчика же не будет.
Раздаю 16 инвайтов на гугл вэйв. Емейлы — инбоксом.
Гуглоспаммеры? О_о
> Можно сделать это из консоли:
> sudo mkfs.ntfs /dev/sdb4
> Можно это сделать и более легким путем
> [далее следует целый абзац объяснений]
и что в этом пути более лёгкого?
> sudo mkfs.ntfs /dev/sdb4
> Можно это сделать и более легким путем
> [далее следует целый абзац объяснений]
и что в этом пути более лёгкого?
Людей, которые не сильно знакомы с Linux пугает только слово «консоль». В первом случае нужно знать, где смонтирована флешка, а во втором флешку нужно выбрать из списка.
[irony]Представляю человека, который выбирает нужные пункты из списка опций компилятора gcc[/irony]
Я практически уверен, что ближайшем будущем именно так и будет ;)
Получил хабрапочту от хабраюзера CLR, он говорит интересные вещи по этому поводу. Цитирую:
То что dobersoft отрицает, а вы только предполагаете, уже давно существует и массово используется в среде разработки приложений под мак — xcode. Вот пример:
или вот еще (стоит обратить особое внимание на то, как удобно сразу читать пояснения к флагу):
То что dobersoft отрицает, а вы только предполагаете, уже давно существует и массово используется в среде разработки приложений под мак — xcode. Вот пример:
или вот еще (стоит обратить особое внимание на то, как удобно сразу читать пояснения к флагу):
Я не отрицаю. Просто это неудобно, на мой взгляд.
Неужели вам действительно легче мучаться grep'ая man когда точно не знаете как называется ваша опция (прийдется перечитать кучу не нужного текста), чем мгновенно найти нужный переключатель в готовом окне, где все опции дополнительно описаны (именно так, как вы будете их искать по памяти и логики) и удобно сгруппированы?
Мгновенно, хаха.
Если я точно не знаю, я не суюсь.
Если я точно не знаю, я не суюсь.
Имеется ввиду, что вы естественно знаете какую реакцию нужно ожидать, но вот сам ключ не помните… Не знаю как вы, но я man по gcc читал от силы раза два и в уме только представляю какие есть возможности, а вот до названий флагов мне дела не было никогда. Поэтому, как пример, когда я создаю новый тип сборки рассчитанный на прогон тестами и проверку покрытия моего кода через gcov, то я просто ввожу в поиске окна опций слово «coverage» и тут же ставлю нужную мне галку, мне совершенно не улыбается необходимость хранить в голове то, что опция зовется "-ftest-coverage" и уж тем более не хочется отдельно грузить man и вычитывать там несколько страниц связанных с покрытием кода и нужных для этого опций.
man вовсе необязательно вычитывать, там тоже есть поиск. man стандартизован и отлично работает даже через ssh.
Не думайте что я не умею пользоваться консолью и поиском, только по запросу «coverage» я вначале наткнусь на безымянную опцию, а далее на кучу вхождений и «много текста» которые мне все же нужно будет перечитать для однозначного нахождения именно той опции, что мне нужна. Проще все же действительно найти и кликнуть галку, это быстрее.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо :)
Друг попросил восстановить Windows на нетбуке, а у меня Мак — на маке не нашел способа, как загрузочную флешку с Windows сделать.
Я сначала поставил на нетбук Ubuntu с флешки, сделал в ней загрузочную флешку с Windows 7 и установил. Все очень просто.
Друг попросил восстановить Windows на нетбуке, а у меня Мак — на маке не нашел способа, как загрузочную флешку с Windows сделать.
Я сначала поставил на нетбук Ubuntu с флешки, сделал в ней загрузочную флешку с Windows 7 и установил. Все очень просто.
не получается этим способом, unetbootin тоже, как тогда мне записать образ на флешку?
Спасибо.
Спасибо.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за статью!)
Если с флешки загрузиться не удается то проверьте, а не стерли вы таблицы разделов на ней. В Gparted можно из восстановить и после этого поставить в ней же флаг boot.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание загрузочной USB Flash с Windows 7 из-под Ubuntu