Блог о Gentoo и около-линуксовым штукам

Показаны сообщения с ярлыком windows. Показать все сообщения
Показаны сообщения с ярлыком windows. Показать все сообщения

13 июня 2016 г.

Ставим Windows 7 на GPT с флешки

01:32 Опубликовал Дмитрий Исаенко Нет комментариев
Это одинаково полезно как для свежей установки, так и для восстановления системы. В случае загрузки Win7 не в режиме EFI она будет ругаться, что не может установиться\не видит таблицу разделов в формате GPT. Выглядит это как-то так: 
Windows cannot be installed to this disk. The selected disk is not of the GPT partition style
Итак, для обхода этой 'проблемы' нам понадобится флешка эдак на 8Gb и образ Windows 7 x64 (желательно MSDN?). 
  1. Сперва создадим табицу разделов в MBR. Удобнее делать всё это используя Gparted. Для этого нужно в приложении открыть флешку и выбрать "Устройство" -> "Создать таблицу разделов" -> отметить в меню msdos.
  2. Теперь отформатируем флешку в FAT32. Для этого на сером прямоугольнике в программе жмём правой кнопкой и выбираем "Новый". В типе файловой системы нужно указать fat32. Жмём ОК и применить (галочка).
  3. Далее следует установить флаг boot на единственный раздел - правой кнопкой на имени раздела и "Управление флагами". Галочка должна быть только на boot.
  4. Теперь монитруем образ Win7. Например:
    # mount -o loop /home/user/windows7.iso /media/flashko/
    
  5. Далее копируем всё содержимое /media/flashko/ на флешку.
  6. Теперь на самой флешке переходим в каталог efi/microsoft/ и копируем директорию boot/ на один каталог выше (конкретно в efi/).
  7.  Теперь переходим в efi/boot/ и делаем следующее (нужен установленный 7zip):
    # 7z e ../../sources/install.wim 1/Windows/Boot/EFI/bootmgfw.efi
    # mv bootmgfw.efi bootx64.efi
    
На этом всё. Перезагружаемся и грузим флешку в режиме UEFI.

19 января 2014 г.

Немного о PATH в виндовс

05:31 Опубликовал Дмитрий Исаенко 1 коммент.


Поставил намедни gvim под "той самой ОС". Тут же захотелось стартовать его через Alt+F2^W meta+R.

Какими способами это можно сделать:
  • 1. Редактируем переменные окружения(PATH), добавляя туда пути к папкам с установленными выполняемыми файлами. На постоянной основе, хорошо бы сделать bat(set PATH=%PATH%;C:\app\sub-folder) и добавить в автозагрузку, или залезть в regedit и редактировать там.
  • 2. Создаём папку с симлинками и прописываем для неё PATH в регистре.
  • 3. Впихнуть симлинки в C:\Windows и забыть про это.

В процессе раздумий я выяснил, что gvim как-то кривенько стартует через сим-линк, зато отлично работает через .bat

Не мудрствуя лукаво было решено двигаться по третьему пути:
$ cat /mnt/win/Windows/gvim.bat 

start /d "C:\Program Files (x86)\Vim\vim74\" gvim.exe 


$ cat /mnt/win/Windows/vim.bat   

start /d "C:\Program Files (x86)\Vim\vim74\" gvim.exe

meta+r, vim или meta+r, gvim - всё прекрасно работает.

Это конец.

P.S.
Кстати, конфигурация vim хранится вот тут:
C:\User\%UserName%\.vimrc

UPD:

Есть куда более простой способ добавить PATH для cmd.exe
Просто заходим в "Панель управления" и находим там "Изменение системных переменных среды"

Далее на вкладке "Дополнительно" жмём "Переменные среды"

В переменной TEMP находим Path и жмём "Изменить"

И тут добавляем в "Значение переменной", через точку с запятной, новый путь.