Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Как установить Две системы Win 8.1 на Два разных винта?

Прошу помощи у уважаемых форумчан в следующем вопросе:
Есть комп с двумя винтами. Один винт - твердотельный, на нем установлена лицензионная Win 8.1 (Условно назовем этот винт "Главный"). Второй винт - обычный магнитный, предназначенный для записи рабочих файлов. (Условно назовем его "Для файлов") Переустановка этой системы с рабочими программами и какие-либо вмешательства в нее невозможны.
Для того чтобы была возможность устанавливать игрушки и прочий разврат я купил еще один новый твердотельный винт (Условно назовем его "Игровой"). Я физически отключил винты "Главный" и "Для файлов" (выдернул провода) подключил "Игровой" и установил на него Win. 7. После этого я физически подключил все три винта. Когда мне была нужна система для работы, я в BIOS-е (UEFI) выбирал загрузку с "Главного" винта, когда хотел поразвлекаться, то перегружал комп и выбирал загрузку с "Игрового". Все работало замечательно. Более того, Рабочая система на "Главном" винте не видела "Игровой" винт, а Игровая система не видела "Главный" винт. Это меня более чем устраивало.
Неделю назад мне стукнула моча в голову и я решил заменить систему на "Игровом" винте на Win 8.1. Вначале я так же само физически отключил винты "Главный" и "Для файлов" и установил Win 8.1 на "Игровой" винт. Все встало и заработало без проблем. После этого я физически подключил все 3 винта. И вот тут стали происходит непонятные для меня вещи:
1. В меню BIOS-а, где выбирается диск, с которого надо загружаться появилась запись, которой раньше не было, а именно: "загрузочный раздел такого-то диска". Т.е. сейчас этот список выглядит примерно так:
- загрузочный раздел диска Samsung 120 Gb
- диск Samsung 120 Gb (это "Игровой" винт)
- диск Samsung 250 Gb (это "Главный" винт)
- диск Seagate 2000 Gb это винт "Для файлов")
Строчка о загрузочном разделе только одна! Несмотря на то, что подключено два винта с ситемами. И, следовательно, я могу выбрать загрузку только с одного винта.
Если я выбираю, что загрузку надо сделать не с загрузочного раздела, а с другого диска, (например, выбираю строчку - диск Samsung 250 Gb) то комп либо не загружается вовсе (опять попадает в БИОС), либо начинается загрузка согласно следующему пункту по списку приоритета загрузок.
2. Если я физически отключаю 2 винта и оставляю подключенным только один - либо "Главный", либо "Игровой", то в меню загрузки Биоса я опять вижу только одну строчку с названием диска, а строчка о загрузочном разделе диска пропадает. Загрузка в этом случае идет отлично.
3. Но самое непостижимое для меня это то, что строчка о загрузочном разделе диска в меню БИОСА постоянно меняется. Т.е. сейчас я могу видеть строчку:
- загрузочный раздел диска Samsung 120 Gb (это "Игровой" винт)
а потом:
- загрузочный раздел диска Samsung 250 Gb (это "Главный" винт)
И зависит это от того, какой из винтов был подключен единственным в последний раз. Т.е. получается, что БИОС имеет внутреннюю память, что ли? Или на винтах делается некая запись, что вовсе нежелательно.
4. И в завершение сразило меня то, что когда я переформатировал "Игровой" винт и опять установил на него Win 7 то описанная проблема не исчезла. По-прежнему в меню загрузки БИОС-а я вижу строчку о загрузочном разделе какого-либо одного диска, по-прежнему в БИОС-е я могу выбрать загрузку только с одного винта и по-прежнему для загрузки с другого винта мне надо физически отключать остальные.

Прошу помочь советом, что надо сделать, чтобы, как и прежде, я мог в БИОС-е выбирать тот винт, с которого я хочу загрузиться. Но при этом, чтобы я в любой момент мог отсоединить "Игровой" винт и комп загружался бы, как обычно - безо всяких дополнительных меню и пр. В идеале хотелось бы, чтобы на обоих винтах стояла Win. 8.1. Согласен и на Win. 7 на "Игровом" винте. Переходить на XP не хотелось бы. Подскажите хотя бы, в каком направлении копать.
Буду признателен за любую помощь.
P.S. при необходимости могу предоставить любые данные по оборудованию. Но на мой взгляд это второстепенно, т.к. по отдельности системы работают без запинок. Уже неделю ищу ответ на свой вопрос по просторам И-нета, но везде обсуждается либо вопрос установки систем на один винт с доп. загрузчиками, либо необходимость сокрытия второй системы. У меня же ничего не надо скрывать и я даже согласен докупить еще парочку винтов, но надо, чтобы все работало.
Ответ: Системы нужно устанавливать в одном режиме, если одна (основная) установлена в режиме UEFI (GPT диск), то вторую тоже нужно устанавливать на GPT диск (режим UEFI). Чтобы установить вторую систему на MBR диск, нужно перед установкой её сменить режим в BIOS с UEFI на Legacy и каждый раз при загрузке другой системы, нужно будет заходить в BIOS и менять на соответсвующий системе режим.

Сообщение от Vadim_1
можно ли имея два GPT диска с двумя системами и двумя загрузочными записями (для каждой из систем) выбирать, к какой загрузочной записи обратиться НЕ средствами UEFI-BIOS, а каким-то сторонним софтом? Например, загрузиться с флешки, на которой будет некая подмена UEFI-BIOS которая позволит выбрать, какую загрузочную запись на каком диске использовать в данный момент.
Один вариант, как это сделать, я предложил выше. Закинуть файлы загрузки второй системы на флешку или карту памяти, удалить раздел EFI со второго диска и загружать систему с флешки или карты памяти.

Добавлено через 4 минуты
Чуток попозже напишу, как положить файлы загрузки на флешку.

Добавлено через 39 минут
Чтобы закинуть файлы загрузки на флешку, я вижу такой порядок действий.
1. Отключить диск с основной системой. Оставить только диск со второй системой. Загрузиться в систему.
2. Подключить флешку или карту памяти и определить их букву. Файловая система на флешке доложна быть FAT32.
3. Открыть командную строку от имени администратора и в ней

Code
1
bcdboot C:\Windows /s N:   -где N, буква флешки
Появится сообщение, что файлы загрузки созданы. Перезагрузится и через F12 выбраь загрузку с флешки, должна будет загрузиться ОС.

На всякий случай ещё вариант команды для командной строки

Code
1
bcdboot C:\Windows /s N: /f UEFI
4. Неколько раз проверить, чтобы система грузилась с флешки. Если система грузится, то затем нужно будет удалить раздел EFI со второго диска любым удобным способом. После этого подключить все диски и когда нужно загрузить вторую систему, вставить флешку или карту памяти и выбрать с них загрузку, должна будет загрузиться вторая система.
Вопрос: Во время загрузки ОС на экране высвечивается выбор из двух Windows XP

У меня был один жесткий IDE на 80 гигов.Добавил еще один на 320 гигов. Затем решил под виндовс выделить больше места и на старом жестком (поделен на два логических: С и D ) установил на диск D новую Виндовс. При этом на диске C осталась старая виндуха. Удалить ее не удалось,т.к. какая-то программа пишет,что форматирование данного диска невозможно. Да,хочу отметить,что жесткий на 80Г является PRIMARI, a на 320,соответственно, SLAVE. При помощи партишен мэжик решил удалить виндуху с диска С.Отформатировал диск С. После этого комп запускается и требует что-то типа загрузки виндухи с диска. Хорошо,был диск загрузки. Произвел установку на диск С, ОС на D есть. Однако,она не функционирует. Так же не работают программы из под ОС на диске .У меня есть обновленная версия виндовс 2007. Решил установить ее. Естественно, уже не стал форматировать ничего. Новая версия указала для установки логический диск Е автоматически.Он находится на 320 гиговом жестком. Установил. Все работает нормально. НО ЕСТЬ ПРОБЛЕМА. Во время загрузки ос на экране высвечивается две виндовс. Я загружаю новую версию. Получается,что диск на 80 гигов я никак не использую. Пробовал поменять шлейфы SLAVE и MASTER наоборот. Так же менял местами перемычки на жестких . Не запускается ос вообще.В B{OS поменять ничего не удается. Как быть? Кто знает,подскажите пожалуйста.
Ответ: Хотел бы доставить к диску idе, 3 раздела (windows xp) еще один диск idе, для установки win7. Почитав интернет понял что надо просто отключить диск с win хp при установке win7 чтобы при загрузке можна было выбрать ОС в биосе. Также идет речь о том что при установке более позней версии можно не отключать диск с более ранней версии и на этой системе установится какой то бут-лоадер и ОС при загрузке можно выбирать так как бы две системы были на одном диске? Возможен ли последний вариант и какие риски? При каком варианте возможно что один или два диска "упадут" и их придется возобновлять? Если все таки такая конфигурация реальная будет ли одновременно доступ к обом дискам при работе с одной ОС- в первую очередь надо сделать частично бекап первого диска на втором. Еще есть момент что наявный диск у меня имеет пару бед секторов, замену tvs-диода. Также интересует будет ли система совместима и доступ к двум дискам одновременно если второй диск будет SАTА - есть на главной плате и два таких разьема?
Вопрос: Скрипт для объединения двух словарей

нужен скрипт для объединения двух словарей, точнее нужно перемешать два словаря со все возможными вариантами.
пример:
Кликните здесь для просмотра всего текста
1.txt
A
B2
C
E1
2.txt
P
0
11
wwww
итог:
AP
A0
A11
Awwww
B2P
B20
B211
B2www
CP
C0
C11
Cwwww
E1P
E10
E111
E1wwww
Ответ:
Цитата Сообщение от Cyber_F Посмотреть сообщение
ComSpec, последний скрипт норм, тока почему то очень долга объединяет. к примеру: два словаря по 100кбайт, объединял 4часа.

Cyber_F, да я о скорости уже писал ("Перенос строк"). Правда, задача там была обратной: нужно было построчно разделить файл на два. Выход предлагаю тот же. Точнее, почти тот же, поскольку я встроил код PowerShell в код пакетного файла:
Код Windows Batch file
1
@powershell "(0..(($x=gc '1.txt').count-1)|%%{$x[$_]+(gc '2.txt')[$_]})|out-file '3.txt' -encoding default"
.
Вопрос: Контроллер Домена и две подсети

Контроллер домена с двумя сетевыми картами

Добавлено через 22 секунды
Доброго дня!

Есть один КД agrm.local (Win server 2008r2) с адресом 192.168.0.5\24 На нем поднято до меня (DHCP. DNS.EXCHANGE 2010 . IIS)
Есть база данных ORACLE на другом сервере (ORACLE я не управляю, его админят удаленно) сервер тоже в этой под сети с адресом 192.168.0.3\24 подключен к домену agrm.local НО само железо обслуживать должен я!

В здании около 100 компов все подключены к домену.
Это медицинская клиника.
В базе данных куча прибомбасов и все 100 врачей и регистратура и CALL центр сидят в ней целый день.

Такая проблема- когда уволили бывшего админа я столкнулся с такой проблемой.
Вся клиника висела база данных тормозила страшно, половина компов в домене половина нет.
Два комутатора (не управляемых по 48 портов)(ORACLE висел на старом убитом сервере) я не знал с чего начать
со всех сторон меня разрывали!

В общем я быстренько раскрутил руководство на новый сервак для БД и два комутатора CISCO catalyst 29 серии
2-го уровня с гигабитными портами и хорошей пропускной способностью.
Раньше с доменами дел не имел пришлось повозится, чтоб разобратся что и как тут работает.
Все компы загнал в домен, на комутаторах поднял один VLAN 500.
Как бы получше стало работать но временами висла сетка страшно!!!
Поставил PRTG Traffic Grapher по sntp соеденился с коммутаторами и увидел, что в сети броадкаст страшный!
Werasharkom нашел от куда сыпется и все почистил на компах повыкидывал много хабов с глючными портами и все стало ок!
Но временами ORACLE все равно висит!!!!!!
Сервак на который мы установили БД шустрый до немогу хорошый проц xeon куче ядерный, жесткие sas 300 гиговые с 15000 оборотов оперативы 32 гига raid контроллер.
Сеть стабильна вроде все летает.
А БД все равно виснет время от времени.
Админ управляющий БД уперся и говорит мол это у меня в сети проблема ищи говорит проблему сам!

Есть регистратура в клинике 5 компов когда БД висит толпа пациентов скапливается и все жалуются пишут на меня докладные и тд. В принципе мне пофиг на эти докладные НО ПАЦИЕНТЫ ЖДУТ ПО ПОЛ ЧАСА ЖАЛКО ИХ!!!!!

Решил я отдельно регистратуру в другой VLAN запихать вдруг и вправду чтонибудь в сетке не то!
Есть старые компы На них вирусы и на них я даже дунуть боюсь развалятся половину поменял штук 20 осталось.
потихоньку меняю по 3 штуки в месяц разрешили.

НА сервере БД на второй сетевухе хочу прописать другую сеть например 10.1.0.10\24 запихать ее в cisco в другой vlan 555 и регистратуру тоже в этот vlan 555 и дать этим 5 компам статические адреса напримет 10.1.0.11\12\13...
Теперь основной вопрос как мне с этими адресами подключатся к домену?
на домене тоже хочу на второй сетевухе прописать 10.1.0.9\24.
Не знаю куда копать с чего начать? маршрутизацию не хочу, все таки на уровне комутации быстрее работает сетка вроде.
Где че прописать подскажите добрые люди!!!!!!!!!
Извените что так много описал, но хотел чтоб была ясность зачем и почем.

Добавлено через 2 минуты
Сейчас мне надо отлучится в понедельник утром буду.
Ели опишите что и как сделать буду премного благодарен!
Ответ:
Сообщение от denchik79
Если нет возможности организовать две разные подсети в одном домене я не буду рисковать!
Я просто хотел узнать у грамотных людей можно ли так делать или может кто сталкивался?
Можно, с учетом грамотной маршрутизацией.
Только судя по Вашему первому посту у Вас имеется некая проблема с сетью, в виду которой страдают пациенты.
Вопрос: Доступ из двух сетей

Доброго, уважаемые.
Не закидывайте помидорами, направьте на путь истины...

Есть терминальный сервер Win 2003 R2.
У него 2 сетевые карты.
Настроены на 2 сети:
10.0.0.0/24 - IPADDR 10.0.0.10
192.168.0.0/24 - IPADDR 192.168.0.10

Сеть 192.168.0.0/24 организована роутером, WAN которого находится в сети 10.0.0.0/24 и имеет IPADDR 10.0.0.2

Сеть 10.0.0.0/24 управляется cisco, к которой административного доступа я не имею (шлюз 10.0.0.1). Имеется внешний белый адрес 111.222.333.444

На cisco прокинуты порты:
TCP 1111 -> TCP 3389 10.0.0.10
TCP 1122 -> TCP 1122 10.0.0.2

На роутере прокинут порт:
TCP 1122 -> TCP 3389 192.168.0.10

Суть в том, что к серверу нужен доступ RDP именно по двум портам.
Один из них нужно периодически выключать и делать это должен я.
Дабы не дёргать каждый раз тех людей, которые управляют cisco.
Бросать оба порта через роутер нельзя, ибо он периодически дохнет (электрики, мать их...), а доступ нужен всегда.

Я попробовал настроить два шлюза на терминальнике.
Итогом стала абсолютная бредятина и непонятная работа обоих портов - оно и понятно.
Попробовал поставить метрику (одному больше, другому меньше) - работает только тот порт, на интерфейсе которого метрика меньше (это тоже понятно).

Сейчас пришлось убрать настройку одного из шлюзов и работает только 1 порт.

Как сделать так, чтобы сервер был доступен из вне по двум разным сетевым интерфейсам? Можно ли это вообще осуществить?
Ответ:
Указанный терминальный сервер служит для проведения занятий по 1с (файловые базы).
Есть две группы людей: учащиеся и сотрудники.
Сотрудники, в свою очередь, разделены ещё на несколько групп.

Так вот задача в том, чтобы у сотрудников доступ был всегда.
Учащимся же, в период аттестации, этот доступ (из внешней сети) нужно выключать по причине неимоверного наплыва.
При этом по локальной сети любой пользователь (будь то учащийся или сотрудник) с любой машины должен иметь возможность беспрепятственно работать с TS.
Вопрос: Два меню для выбора действий

Всем доброй ночи.

У меня в бат файле 2 меню, с вариантами выбора в каждом. Первый раз если перейти из 1 во 2 меню, и выбрать
там вариант, то оно выполняется, и возвращается обратно в 1 меню. Все нормально.
Но, если второй раз перейти во 2 меню и выбрать там любой параметр, то оно не выполняется,
но в первое меню возвращается.
Если снова перейти во 2 меню, то оно опять выполняется. То есть работает как бы через раз.

Не могу ни как сделать, чтобы параметр отрабатывался каждый раз.
Вот упрощенный код батника:

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
:Menu1
cls
echo.
echo.  Меню 1
echo.
echo:  [1] = Меню 2
echo:  [Без выбора] = Пропустить
echo.
Set /p selfoption="   Ваш выбор: "
 
if "%selfoption%"=="1" ( goto :Menu2 )
 
echo:     --- Меню 1 не выбрано, пропуск
pause 
goto :Menu2
 
:Menu2
echo.
echo.   Меню 2
echo.
echo.   --- [1] = Один
echo.   --- [2] = Два
echo.   --- [Без выбора] = Пропустить
echo.
set /p input="---Ваш выбор: "
 
if "%input%"=="1" ( echo: Один
pause 
goto :Menu1) 
 
if "%input%"=="2" ( echo: Два
pause
goto :Menu1) 
 
echo:     --- Меню 2 не выбрано, пропуск
pause 
goto :Menu1
Добавлено через 20 часов 17 минут
Я не так выразился, выполнение происходит.
Но при втором выборе оно как бы проскакивает. То есть на данном примере, pause не останавливает, а пробегает дальше по goto. И все команды и echo тоже проскакивают, хотя их заметно, что они были.

При нескольких повторений выбора начинает выполнятся каждый раз, как и должно с самого начала.
Возможно сделать выполнение сразу без проскоков?

Упростил по максимуму для теста:

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
:Menu
cls
echo.  Меню
echo:  [1] = Параметр 1
echo.
Set /p input="   Ваш выбор: "
 
if "%input%" equ "1" ( 
    echo:     --- Выбран 1 параметр
    @pause
    goto :Menu1
)
Первый раз пауза сработает и эхо будет видно, второй раз проскочит, 3 и далее все время отображает.
Как побороть?

Добавлено через 9 минут
В общем сам разобрался =)

вместо паузы надо вот это:

Windows Batch file
1
TIMEOUT /T -1
Ответ:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@echo on
 
:Menu1
echo.
echo.  Меню 1
echo.
echo:  [1] = Меню 2
echo:  [Без выбора] = Пропустить
echo.
Set /p selfoption="   Ваш выбор: "
 
if "%selfoption%"=="1" ( 
goto Menu2 )
 
echo:     --- Меню 1 не выбрано, пропуск
goto :Menu2
 
:Menu2
echo.
echo.   Меню 2
echo.
echo.   --- [1] = Один
echo.   --- [2] = Два
echo.   --- [Без выбора] = Пропустить
echo.
set /p input="---Ваш выбор: "
 
if "%input%"=="1" ( echo: Один
goto Menu1) 
 
if "%input%"=="2" ( echo: Два
goto Menu1) 
 
echo:     --- Меню 2 не выбрано, пропуск
goto Menu1
pause
.
Вопрос: Объединить два леса 2012

Есть два леса 2012, между ними доверительные отношения.
Появилась надобность в одном лесу с двумя этими доменами.

Как можно это проделать? Есть что-то проще, чем мигрировать пользователей на первый домен, понижать второй и удалять, поднимать новый уже в текущем лесу, и снова мигрировать пользователей в него?
Ответ: Есть два леса 2012, между ними доверительные отношения.
Появилась надобность в одном лесу с двумя этими доменами.

Как можно это проделать? Есть что-то проще, чем мигрировать пользователей на первый домен, понижать второй и удалять, поднимать новый уже в текущем лесу, и снова мигрировать пользователей в него?
Вопрос: Как сделать два IP на одном Windows DNS сервере?

Добрый день!
Как сделать два IP на одном Windows DNS сервере?
Можете подсказать инструкцию?

Добавлено через 14 минут
Уточнение:
Как сделать два IP-адреса для одной "A" записи для разных зон на одном Windows DNS сервере?
Ответ:
Сообщение от chemtech
Нарисовал схему чтобы было более понятно
Если у вас на одном DNS сервере уже есть две зоны: site.local и site.ru, то какие проблемы в каждую из этих зон добавить нужную запись?

Например:

в зоне site.local создаёте A-запись www 192.168.1.100
в зоне site.ru создаёте A-запись www 91.109.201.210

Или вы спрашиваете, как сделать две таких зоны на одном сервере?

Добавлено через 14 минут
И сейчас внешнюю зону "site.ru" точно держит ваш windows сервер? Он опубликован "наружу"?

Если выполнить:

nslookup -q=ns site.ru 8.8.8.8

будет указан внешний IP, на котором опубликован ваш windows DNS сервер?
Вопрос: Рассчет суммы размеров двух самых больших файлов (WMI)

Помогите пожалуйста с задачей:

Написать программу (скрипт) расчета суммы размеров двух самых больших файлов папки в байтах
Ответ: Добрый день! Не подскажете, что циклом не так? Сообщение о размере файла выдает ошибочно. На рабочем столе есть файлы побольше
Код Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// Описание:Написать программу (скрипт) расчета суммы размеров двух самых больших 
 
файлов папки в байтах
 
var FSO = new ActiveXObject("Scripting.FileSystemObject"); // создаем объект FSO
var Path = FSO.GetParentFolderName(WScript.ScriptFullName);
var oFolder = FSO.GetFolder(Path); //Получаем доступ к каталогу
 
var Max1 = 0, Max2=0,i=0,CurSize, s; //Объявляем переменные
 
// Создаем коллекцию файлов
var en = new Enumerator(oFolder.Files);
while ( !en.atEnd()) { 
    CurSize = en.item().Size;
    if (CurSize > Max1) {// сравниваем размеры
        CurSize = Max1; // новый максимум
        Max1 = en.item(); // файл наибольшего размера
    } else if (CurSize > Max2){ // сравниваем размер
        Max2 = en.item();
}
en.moveNext();// Цикл по всем файлам
i++;
}
s = "Файл1: " + "\n" + "Имя файла: " + Max1.Name + "\n" + "Размер: " + Max1.Size +  
 
" байт " + "\n" + 
"Файл2: " + "\n" + "Имя файла: " + Max2.Name + "\n" + "Размер: " + Max2.Size + " 
 
байт " + "\n";
 
s = s + "Сумма двух самых больших файлов: " + (Max2.Size+Max1.Size)+ " байт.";
WScript.Echo(s);
Вопрос: Два номера на одном телефоне.

Подскажите пожалуйста нубу, как лучше сделать, менеджеры должны будут отвечать на звонки на два разных номера и звонить с них соответственно, чтобы разные номера определялись.
Собирался взять аналоговый двухлинейный телефон, но он стоит даже чуть дороже чем IP телефон, так может тогда взять его, на одном телефоне IP телефоне можно настроить два номера?
Подключить его напрямую к роутеру провайдера, до шлюза и дело в шляпе?
 
Добавлено:
хотя я так понял, IP телефон тоже должен быть с поддержкой 2 линий и такие стоят намного дороже, чем аналоговые
Ответ: A1exey
не, нету, стоит маршрутизатор от провайдера, от него идёт на шлюз, к которому подключаются аналоговые телефоны.
два телефона много мест занимают на столе, хотя конечно если купить беспроводные, то они будут занимать минимум пространства.
спасибо за совет, будем думать.