Короче, тема такая: старый винчестер на 80 гб стал сильно скрипеть в процессе работы, поэтому я решил использовать его как склад, а не как домик для дебиана, которым я пользуюсь, когда нет нужды в виндовсе. Переместил линукс с помощью акронисовского бутсиди на ЖД с виндовсом, предварительно "подвинув" винду на 41 гигабайт в сторону. Через консоль установочного диска дебиана засунул в MBR вызов GRUB вместо Windows Loader. Поковырял конфиги - линукс завёлся на новом месте без проблем. Сделал update-grub - пункт с загрузкой виндовс появился в меню груба.
А теперь самое интересное: дебиан работает на ура, ему хоть бы что. А вот винда гадит и портит нервы, загружается то со второго, то вообще с пятого раза. Причём экран загрузки появляется, прыгают пузырьки (у меня восьмёрка), а потом вроде как ресет - и снова диагностические сообщения биоса и пк-спикер пикает. Ума не приложу, что это. Винде выделены три основных раздела в конце ЖД, линуксу - один расширенный в начале, внутри этого расширенного - семь логических с разными точками монтирования. ГПартед показывает структуру диска правильно:
Виндовая же утилита для управления дисками кажет какой-то бред - своп-раздел (sda11) "выпадает" за пределы расширенного (sda4) и показывается фиолетовым цветом как основной. Такого быть не может на MBR диске, специально перечитывал доки по этой теме. У меня и так уже 3 основных раздела и 1 расширенный. Новых быть не может, только логические внутри расширенного. Вот собсно и охота узнать, что это. Или это у меня руки из жопы, или это полный виндец из-за криворукости мелкомягких.
Не было у бабы хлопот - так купила она монстров на даче.
Винда восьмерка очень трепетно относится ко всякому. Вот тебе свежий случай - некий нубук с замененной матерью отказался грузить родную восьмерку, причём реагировал весьма своебразно - писал что нету устройств, с которых можно загрузится. Пришлось сдуть со старой матери биос поставить на новую. Опа - завелося. Но тот же самый винчестер, подключенный к настольному компу прекрасно себе заводит эту же винду, глазом не моргнёт. Что-то они там намутили интересное с загрузчиком.
Дядя Миша писал: Что-то они там намутили интересное с загрузчиком.
Дык вот то-то и оно. Я нагуглил по теме, что арчеводы в своё время столкнулись с подобной проблемой при дуалбуте арча и семёрки. Там всё решалось правкой грубовского конфига. У меня проблема другого плана. Даже если восстановить загрузку винды из MBR её родным лоадером - всё равно будут такие проблемы. А вот если ещё потереть линуксовые разделы - тогда норм.
Добавлено 09-03-2013 в 23:46:
Цитата:
ONeiLL писал: windows R.I.P
Ох если бы. Есть такой софт, который вынуждает меня пользоваться виндой. А иногда и погамать охота.
Добавлено 10-03-2013 в 00:49:
Проблема появляется, если просто "сдвинуть" загрузочный раздел винды с исходного места.
в таких случаях выписывал номера блоков, с которых начинаются разделы, сносил всю таблицу разделов и заново создавал её [c]fdiskом. с этими вашими там акрониксами постоянно такие проблемы. у тебя как минимум уже sda4 идёт перед sda3. линакс такое съест, а шindows буквы дисков перепутает. и вообще, вантузу вроде обязательно нужно загружаться из начала диска.
thambs писал: и вообще, вантузу вроде обязательно нужно загружаться из начала диска.
Ну не знаю. Я тут поэкспериментировал уже кучей разных способов. Стоит что-нибудь установить на винт кроме виндовса - он ломается, стоит подвинуть раздел виндовса - он ломается, стоит изменить порядок разделов - он ломается. Мелкософт начудили с загрузчиком короче. Придётся покупать новый ЖД для линукса.
Добавлено 10-03-2013 в 01:15:
Цитата:
thambs писал: а шindows буквы дисков перепутает.
Не путает кстати. Вроде как начиная с зависты в этом плане норм.
И вот ещё: пробовал с лайвсиди создавать гпартедом новую таблицу разделов и ставить туда винду (благо восьмёрка за 15 минут ставится, это недолго), карта диска такая:
Ессно, грузиться первым стал груб, а из него вызываться лоадер винды. Ну и всё поломалось. Грузится винда со 2 раза. sda2 как был активным разделом с флагом boot так и остался, я не менял.
Добавлено 10-03-2013 в 01:29:
Цитата:
thambs писал: с этими вашими там акрониксами постоянно такие проблемы.
Новые разделы создавал и перемещал старые гпартедом кстати. Акронисом только копировал содержимое линуксовых.
Винда любая очень трепетно относится к движнякам на винте. Рабочий вариант - это сначала винт разбить, потом накатить на него винду, а за ней - линукс. В остальных случаях проблемы можно почти гарантировать.
Альзо, если винда нужна эпизодически, а у тебя уже есть клюв и перьевой фрак, то отчего бы не юзать винду с виртуалки? Особливо, если проц не совсем стремный и поддерживает виртуализацию.
Ну дык эта, я так и сделал в порядке эксперимента. А шиндовс всё равно поломался. Это наверное у них защита такая от чужих операционок
Цитата:
Scrama писал: то отчего бы не юзать винду с виртуалки? Особливо, если проц не совсем стремный
Не-не, не пойдёт. У меня тут такие вещи как Guitar Rig и FM8, особливо мне приятные. Я из-за них и перешёл на восьмёрку, потому что в ХРюшке что через DX, что через ASIO4ALL с маленьким буфером звук выводить - пердит и трещит в колонках, а асио буфер в 1024 сэмпла даёт ощутимую задержку, играть невозможно. Эти софтины требовательны к железу, в виртуалке пипец будет. А под вайном не заводятся как надо.
Добавлено 10-03-2013 в 01:59:
Цитата:
Scrama писал: а у тебя уже есть клюв и перьевой фрак
Да как-то и без этого обойдусь Но линукс оставил бы единственной осью, если бы не музыкальные проги и желание поиграть в какой-нибудь вин-пк-эксклюзив раз в месяц.
fire64 разницы нет вообще. Что груб, что вин лоадер - грузится со 2-3 раза. Иногда с 5.
Цитата:
fire64 писал: Это было вызвано необходимостью использование определенного специфического софта, порта под Win которого просто на тот момент не существовало.
Что это за софт такой? Обычно всё строго наоборот, и специфического софта не хватает для линукса.
GnuRadio - что-то типа mathcad + мощный dsp, использовался для обработки восьмиразрядного квадратурного сигнала, с реалтековских чипов RTL2832U и последующей его демодуляцией.
Кстати, может вместо Windows, попробуешь ReactOS?
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
Передвинул винду в начало диска, линукс убрал с него. Гружусь виндовым лоадером. Вроде пока всё норм. Подожду пару дней. Если всё будет как надо, попробую опять поселить системы вместе. Надо же понять, в чём причина.
Ku2zoff я когда-то две винды ставил:\
1) Разбил веник на 3 раздела
2) На первый поставил винду
3) На второй поставил винду
4) 3 раздел оставил для мусора
И всё работало. При включении компа можно было выбрать, какую винду грузить. Это я делал с вин ХР. Думаю что с линуксом тоже должно прокатить. По моему главное не юзать все эти проги типа акрониса.......
Ну винды-то между собой хорошо уживаются. Особенно, если они одинаковых версий.
Цитата:
ONeiLL писал: По моему главное не юзать все эти проги типа акрониса
Винду он отлично бэкапит. Линукс может восстанавливать только посекторно, но и это тоже делает правильно. Я бы им не пользовался, если бы линуксовый partimage поддерживал ext4.
Добавлено 10-03-2013 в 02:59:
Цитата:
fire64 писал: Кстати, может вместо Windows, попробуешь ReactOS?
Что-то он мне доверия не внушает. Боюсь, что в нём много чего из моего привычного виндового софта будет барахлить или совсем не заведётся.
Ku2zoff писал: Линукс может восстанавливать только посекторно, но и это тоже делает правильно. Я бы им не пользовался, если бы линуксовый partimage поддерживал ext4.
А почему не дедовским способом?
dd if=/path/to/backup.bak of=/dev/sdxY bs=512