Linux и Windows на одном жестком диске

Автор: KRYLOFF Дата: 10.11.2007 20:07 Появилась необходимость переустановить Windows, а, как я понимаю, после этого сотрется загрузочная облать? И как потом загрузить Linux? (У меня 2 операционки на одном винте.) Подскажите пожалуйста как сделать чтоб после всего не потерять ничего на Linux?
Придумал вот такой способ. У меня 3 раздела: под Windows, раздел с данными, и под Linux. Сначала с помощью загрузочного диска Acronis True Image делаем образ раздела на котором Linux и сохраняем его на диск с данными, потом форматируем диск на котором Windows, ставим туда новый Windows, потом из него форматируем раздел на котором Linux, устанавливаем Linux заново (какую-нибудь минимальную установку), после чего на место возвращается загрузчик, потом восстанавливаем образ раздела на котором Linux. Подскажите кто-нибудь будет ли после этого Linux нормально работать, так как раньше столкнулся с проблеммой когда после того, как изменил размер раздела под Linux, Linux работать перестал.
Re: Linux и Windows на одном жестком диске 10.11.2007 20:32OX Нереальное шаманство...Я недавно восстанавливал загрузчик.Загрузился с линуксового установочного диска,выбрал выборочную установку без форматирования,выбрал только пакет grub,он правда еще 15 штук потянул,и через 2 мин загрузчик восстановлен.
Re: Linux и Windows на одном жестком диске 10.11.2007 20:37aes78 Зачем что-то тянуть через обновления? Восстанавливаетесь через консоль восстановления. Когда начнется загрузка с загрузочного диска нажимаете esc, выбираете последний пункт меню RecoveryConsole, ждете, вводите номер корневой системы (скорее всего 1, там будет предложено) и потом там будет запись что для какого загрузчика нужно прописать, чтобы восстановить запись в mbr. Загрузчик будет восстановлен менее, чем через 1 минуту.
Пользуйтесь пока 11.2, в 12 неизвестно будет такая функция или нет, свой загрузчик АСП решила ликвидировать.
Re: Linux и Windows на одном жестком диске 10.11.2007 21:59KRYLOFF Огромное спасибо за ответы на вопрос, эти варианты действительно намного проще и быстрее. У меня еще несколько вопросов по настройке системы:
1. Из LINUXа разделы NTFS у меня сейчас открыты только для чтения, когда пытаюсь изменить права на "чтение и запись" начинается применение прав, доходит до отпределенных файлов и обрывается с сообщением что-то вроде того, что невозможно применить права к какому-то там файлу. Каким образом можно этот вопрос решить и можно ли вообще из LINUXа записывать на виндовые разделы?
2. Внезапно (сам незнаю после чего( перестал запускаться сеанс GNOME от rootа. Загрузка заканчивается на "Запускается менеджер окон Метасити" и потом один выход - кнопка RESET, при этот KDE запускается без никаих проблемм, от пользователя оба сеанса работают отлично. Что это может быть и как решается?
Re: Linux и Windows на одном жестком диске 10.11.2007 22:18peter_ir 1. Установкой пакета ntfs-3g, подробности даст поиск по этому имени.
2. Не знаю, надо смотреть log-файлы после неудачного попытки, а также сравнить всякие
.Xclients в каталоге root'а и user'а.
Re: Linux и Windows на одном жестком диске 10.11.2007 22:44KRYLOFF 1. Нашел 2 пакета, если я не ошибаюсь то из Fedora:
ntfs-3g-0-0.9.20070118.src.rpm
ntfs-3g-1.913-1.fc8.src.rpm
У меня ASPLinux 11, они подойдут?
2. А где именно те *.log находятся?
Re: Linux и Windows на одном жестком диске 11.11.2007 00:14KRYLOFF Установил пакет:
[root@ver10-kv95 ~]# rpm -Uvh /root/ntfs-3g-1.913-1.fc8.src.rpm
1:ntfs-3g ########################################### [100%]
потом перезагрузил комп, и снова минут через 5 после применения этих самых прав сообщение:
Could not change permissions for /media/WinXP/TEMP/BC/program files/Borland/CBuilder6/Examples/MFC/Advanced/Speakn/Res/welcome.wav.
Может бы я неправильно что-то делаю, как это вообще нужно делать?
Re: Linux и Windows на одном жестком диске 11.11.2007 08:18aes78 src - это сырцы, их не собирают командой rpm, для них применяют rpmbuild --rebuild <название пакета>. Ддя fedora 8 использовать под 11.2 - чересчур, лучше поискать ntfs-3g rpm-пакет для fedora 4 или 5 или src для fedora 6.
Re: Linux и Windows на одном жестком диске 11.11.2007 09:20Tom Darv KRYLOFF писал(а):
> ...... раньше столкнулся с проблеммой
> когда после того, как изменил размер раздела под Linux, Linux
> работать перестал.

Вообще-то после изменения размера раздела и т.д. Линукс должен работать. Нo. Если не изменились параметры раздела используемые в файле "/etc/fstab" (см. man fstab). ASP монтирует разделы по "порядковым номерам", которые могут(!) измениться после применения инструментов для работы с размерами и архивацией разделов. Может поменяться порядок перечисления разделов в таблице разделов (как главных, так и логических) и придётся поправлять fstab, загрузившись с компакта (тут полезно заранее изучить редактор vi или распечатать шпаргалку по его командам).

Есть способ избежать проблемы - монтировать по UUID идентификатору. UUID можно узнать посмотрев
ls -lh /dev/disk/by-uuid
"Порядковые номера" разделов можно посмотреть (если присваивали разделам метки)
ls -lh /dev/disk/by-label
Если меток нет, то помогает команда df
Re: Linux и Windows на одном жестком диске 12.11.2007 12:03Волк to KRYLOFF
1. ntfs-3g должен быть на установочном диске, установить оттуда
2. отмонтировать NTFS раздел, дальше см. этот форум по слову ntfs-3g, тут были разъяснения (не помню, какой командой монтировать)
3. монтирование можно сделать автоматическим, убив HAL и прописав fstab вручную

Все это рассмотрено НЕ ПО-ОДНОМУ РАЗУ!
Re: Linux и Windows на одном жестком диске 18.11.2007 22:34KRYLOFF Искал информацию про это, понял конечно не все, вообщем сделал так:
rpmbuild --rebuild ntfs-3g-1.516-1.112asp.src.rpm
также установил то, чего ему не хватало:
fuse-2.6.5-2.112asp.i386.rpm
fuse-devel-2.6.5-2.112asp.i386.rpm
fuse-libs-2.6.5-2.112asp.i386.rpm
fuse-sshfs-1.7-1.112asp.i386.rpm
Права доступа к дискам для rootа изменились на чтение и запись, но все ровно ничего не записывается и не удаляется (Access denided).
Подскажите, что дальше? А то я запутался...
Re: Linux и Windows на одном жестком диске 19.11.2007 10:02bat KRYLOFF писал(а):

> Искал информацию про это, понял конечно не все, вообщем сделал
> так:
...
> Подскажите, что дальше? А то я запутался...

Установить скомпилированный пакет ntfs-3g-1.516-1.112asp.rpm
Править файл /etc/fstab
Re: Linux и Windows на одном жестком диске 24.11.2007 03:23KRYLOFF Кажется теперь понял свою ошибку: незнал что скомпилированные пакеты должны появляться в /usr/src/asplinux/RPMS/i386/, ну покрайней мере я эти пакеты там нашел. Раньше считал, что в том каталоге, где и *.src.rpm. Если что-то не так понял пожалуйста поправте меня. Установил этот ntfs-3g и теперь все работает. Огромное спасибо за помощь! Жаль при старте диски не монтируются (для меня это не так важно, но все же хотелось бы получше во всем разобраться), в fstab ничего не менял, да если честно, то толком и не знаю что там менять, тем более как убить HAL и прописать вручную fstab. Надеюсь, со временем все освою))).
Re: Linux и Windows на одном жестком диске 24.11.2007 03:35KRYLOFF Скачал исходники ядра linux-2.6.23.1.tar.bz2, сделал все по инструкции и начал собирать пакет, в процессе этого в /usr/src/asplinux/BUILD/ появился каталог kernel-2.6.23.1 размером больше 1Гб, и потом просто закончилось место на диске и все у меня оборвалось. Вопрос в чем: сколько нужно свободного места на диске, чтобы хватило, и стоит ли это все вообще делать (у меня ASP11). Вообще-то цель просто научиться, но не сделаю ли я хуже если даже все у меня получится?
Re: Linux и Windows на одном жестком диске 24.11.2007 11:30peter_ir А каков размер раздела, в котором установлена Linux? Или раздела, в котором /src?
Свободного места после установки должно быть много, в разы больше, чем занимает система.
Хотя бы 10ГБ.
И каков размер этого 2.6.23.1.tar.bz2?
У меня в ASP11 каталог kernel-2.6.17 имеет размер 300МБ.
Re: Linux и Windows на одном жестком диске 24.11.2007 11:38Bircoph > Вопрос в чем: сколько нужно свободного места
> на диске, чтобы хватило, и стоит ли это все вообще делать
> (у меня ASP11).

Для компиляции ядра 3 GB должно хватить, но лучше взять 5,
с запасом.

А вот если будете OpenOffice компилировать... нужно минимум
13 GB.
Re: Linux и Windows на одном жестком диске 24.11.2007 22:04KRYLOFF Размер linux-2.6.23.1.tar.bz2 - 43.4MB, распакованного 204.4MB.
Размер раздела под Linux - 7GB, из которых свободно 1. Вообще разделы расположены так: 7GB NTFS; 146GB NTFS; 7GB ext3. Так разбивал, потому что даже не представлял что потребуется столько места. На разделе под Linux ничего кроме самой системы и установленных программ нет, так что удалять совсем нечего.
А если из винды в программе Acronis Disk Director Suite увеличить размер раздела? Когда-то таким образом уменьшил и с ext3 больше вообще ничего не запустилось, почему так все-таки и не понял.) Подозреваю, что наверное и увеличивать так тоже нельзя, подскажите как это сделать?
Re: Linux и Windows на одном жестком диске 25.11.2007 16:25peter_ir Для операций с разделами с ext2/ext3 в дистрибутиве есть программа parted,
но я ею не пользовался, так что больше ничего сказать не могу.
Re: Linux и Windows на одном жестком диске 27.11.2007 18:14valnov подскажите что за конфликт у меня при установке и как его избежать? Как установить ntfs-3g?

[root@SonyVaio file:]# rpm -i ntfs-3g-1.0-1.110asp.i386.rpm
файл /sbin/mount.ntfs-3g из устанавливаемого пакета ntfs-3g-1.0-1.110asp конфликтует с файлом из пакета nt
файл /usr/bin/ntfs-3g из устанавливаемого пакета ntfs-3g-1.0-1.110asp конфликтует с файлом из пакета nt
файл /usr/share/man/man8/ntfs-3g.8.gz из устанавливаемого пакета ntfs-3g-1.0-1.110asp конфликтует с файлом из пакета nt
Re: Linux и Windows на одном жестком диске 27.11.2007 19:56peter_ir Я не знаю, что такое пакет nt, у меня его нет, это можно узнать командой "rpm -qi nt",
вопрос можно решить удалением nt (rpm -e nt) и повторной установкой ntfs-3g.
RSS-материал