Если нужно иметь windu в системе например для онлайн банок (которым требуются афторизации activex), игр и прочего и нет образа нормального то можно взять триальную восьмую версию винды с оф сайта на 90 дней, потом так же легко можно переставить когда 90 дней пройдут.
http://msdn.microsoft.com/ru-ru/evalcenter/jj554510.aspx
Сам способ.
Создаются два раздела в системе например с помощью очень хорошей gui программы gparted
sudo aptitude install gparted
Первые два раздела в системе под винду. Mожно создать их последними не суть, но важно чтоб два. Первый /dev/sda1 раздел на который ставится винда второй /dev/sda2 с которого ставится.
/dev/sda1 вообще не трогается на него только винда ставится когда комп перезагрузится. Все действия выполняются только с разделом /dev/sda2.
Когда образ скачан, то его содержимое нужно скопировать на раздел с которого ставится. Перед этим нужно примонтировать раздел с которого ставится и образ к каким либо директориям, тут это ~/razdel и ~/winda
mkdir ~/razdel
sudo mount /dev/sda2 ~/razdel
mkdir ~/winda
sudo mount ~/winda.iso ~/winda
cp ~/winda/* ~/razdel -R
Теперь остается только отредактировать grub
sudo nano /boot/grub/grub.cfg
uuid раздел с которого ставится винда /dev/sda2 можно посмотреть так.
sudo blkid
sudo blkid
/dev/sda1: UUID="678A19FE271D1316" TYPE="ntfs"
/dev/sda2: UUID="39A91D1K745C6882" TYPE="ntfs"
/dev/sda3: UUID="c269ffb6-fb78-4d2a-81c3-f9b0e54c5d92" TYPE="ext2"
/dev/sda5: UUID="af797cda-7606-4c71-8293-7fde61895b7d" TYPE="ext2"
/dev/sda6: UUID="4edd970c-6ea6-4d64-8fc5-7aa65ff94de1" TYPE="ext2"
/dev/sda7: UUID="edf5db88-d06c-474b-b273-52829989f4b4" TYPE="ext2"
/dev/sda8: UUID="44be0482-99e3-41f9-b395-f5679a8ac47f" TYPE="swap"
и добавить примерно такое msdos2 это значит /dev/sda2. Если /dev/sda3 то и msdos3. hd0 это жесткий диск если он один в системе то 0 обычно.
### BEGIN ШМЕГИН ###
menuentry 'ШINDOШ$' --class windows --class os $menuentry_id_option 'osprober-chain-39A91D1K745C6882' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
chainloader +1
}
Сохранить файл и перезагрузить комп, выбрать винду в загрузчике и начнется установка винды.
Затем когда винда установится следует восстановть загрузчик grub. Как это сделать можно посмотреть несколько способов например тут.
http://ubuntologia.ru/blog/system/29.html
Готово.
Название поста на английском
Installing windows 8 partition in Ubuntu without cd rom and usb
http://msdn.microsoft.com/ru-ru/evalcenter/jj554510.aspx
Способ не работает для xp но работаит для winaws 7 and 8.
Сам способ.
Создаются два раздела в системе например с помощью очень хорошей gui программы gparted
sudo aptitude install gparted
/dev/sda1 вообще не трогается на него только винда ставится когда комп перезагрузится. Все действия выполняются только с разделом /dev/sda2.
Когда образ скачан, то его содержимое нужно скопировать на раздел с которого ставится. Перед этим нужно примонтировать раздел с которого ставится и образ к каким либо директориям, тут это ~/razdel и ~/winda
mkdir ~/razdel
sudo mount /dev/sda2 ~/razdel
mkdir ~/winda
sudo mount ~/winda.iso ~/winda
cp ~/winda/* ~/razdel -R
Теперь остается только отредактировать grub
sudo nano /boot/grub/grub.cfg
uuid раздел с которого ставится винда /dev/sda2 можно посмотреть так.
sudo blkid
sudo blkid
/dev/sda1: UUID="678A19FE271D1316" TYPE="ntfs"
/dev/sda2: UUID="39A91D1K745C6882" TYPE="ntfs"
/dev/sda3: UUID="c269ffb6-fb78-4d2a-81c3-f9b0e54c5d92" TYPE="ext2"
/dev/sda5: UUID="af797cda-7606-4c71-8293-7fde61895b7d" TYPE="ext2"
/dev/sda6: UUID="4edd970c-6ea6-4d64-8fc5-7aa65ff94de1" TYPE="ext2"
/dev/sda7: UUID="edf5db88-d06c-474b-b273-52829989f4b4" TYPE="ext2"
/dev/sda8: UUID="44be0482-99e3-41f9-b395-f5679a8ac47f" TYPE="swap"
и добавить примерно такое msdos2 это значит /dev/sda2. Если /dev/sda3 то и msdos3. hd0 это жесткий диск если он один в системе то 0 обычно.
### BEGIN ШМЕГИН ###
menuentry 'ШINDOШ$' --class windows --class os $menuentry_id_option 'osprober-chain-39A91D1K745C6882' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
chainloader +1
}
Сохранить файл и перезагрузить комп, выбрать винду в загрузчике и начнется установка винды.
Затем когда винда установится следует восстановть загрузчик grub. Как это сделать можно посмотреть несколько способов например тут.
http://ubuntologia.ru/blog/system/29.html
Готово.
Название поста на английском
Installing windows 8 partition in Ubuntu without cd rom and usb