Marso 08.10.2009 07:38
Новичку — Как установить linux, чтобы не испортить windows?
Как установить linux, чтобы не испортить windows?Сей небольшой мануал призван помочь людям сомневающимся и колеблющимся.
Итак мы имеем жёсткий диск (или несколько) на котором установлена windows.
Для того чтобы установить linux не удаляя windows можно воспользоваться пунктом меню установщика вашего linux-дистрибутива (я буду рассказывать на примере Mandriva Linux, но данный способ применим ко многим дистрибутивам), и выделение необходимого места произойдёт автоматически, но мы остановимся на ручной разметке диска, которая гарантирует прозрачность процесса, т.е. можно быть уверенным, что ничего не исчезнет или не появиться без нашего ведома.
Итак выбираем пункт «Ручная разметка диска».
Стали видны разделы вашей системы.
Сразу предлагаю переключиться в режим эксперта, нажав соответствующую кнопку, чтоб стали доступны дополнительные возможности.
Предположим, что имеется 2 жёстких диска первый-120 Gb с установленной windows и 30 Gb свободного места и второй-40 Gb, который мы будем использовать полностью.
Для б.м. стандартной установки linux нам потребуется создать 3 логических раздела:
1. ext3 — точка монтирования «/» (корневой раздел размером от 5 Gb),
2. ext3 — точка монтирования «/home» (раздел на котором будут храниться личные настройки и файлы пользователей, от 1 Gb),
3. swap –- раздел подкачки, равный 1.5 размерам оперативной памяти (хотя если имеется большой объем оперативной памяти, от 8 Gb, то можно сделать его небольшим, или вообще не создавать).
В нашем случае мы изменяем размер раздела windows на первом жёстком диске, оставив ей 10 Gb свободного места.
На выделенных 20 Gb создаём корневой раздел, файловая система ext3, точка монтирования «/». На втором жёстком диске, в начале ( чтоб быстрей работало ), создаём раздел swap равный 3 Gb ( предположим, что у нас 2 Gb оперативной памяти ), остальное место на этом жёстком отводим под домашний раздел файловая система ext3 , точка монтирования«/home».
Во избежание проблем с доступом на раздел windows указываем точку монтирования для него, например «/media/win_c». Нажимаем «готово». Готово.
Далее устанавливаем систему.
Небольшое приложение для некоторых других случаев.
Предположим, на компьютере имелась установленная ОС linux, которую мы по каким то причинам решили переустановить или заменить на другую.
Для того чтобы сохранить необходимые настройки системы для какого-то пользователя необходимо скопировать папки с ними из домашнего каталога ( для того чтобы увидеть их нужно включить отображение скрытых файлов и папок ), или удалить все ненужные и при разметке дисков не форматировать домашний раздел.
Если ничего не удалять и не форматировать раздел и поставить, например, вместо OpenSuse Mandriva и создать пользователя с таким же логином то скорее всего возникнут проблемы с конфликтами настроек.
Marso 08.10.2009 07:39 #
+ 0 -
Картинки добавлю, вероятно, позже.
Запутался :( . На первом винчестере стоит винда и ещё свободное место, а под линукс будет полностью использован второй винчестер. А зачем тогда свободное место (пусть даже и часть) на первом винте форматировать в ext3, тем самым отнимая у винды её фат или нтфс? По какой причине 40 Гигов второго диска может не хватить для линукса? Ведь гораздо проще работать, когда один винчестер для одной оси, другой для другой оси. К чему такие заморочки? Мне интересно, потомучто сам поставил линукс на 10Гигов свободного места второго винта и очень боялся попортить разделы виндоус, когда впервые в одиночку занимался разметкой.
Делайте как вам удобно, это всего лишь пример, а не руководство к действию. Автор видимо подразумевают ситуацию, когда основной системой будет linux, а винда будет стоять просто так - чтоб было:) Мне например тоже удобней когда системы стоят на одном винте, а данные лежат на другом, как-то спокойнее:)
второй винт для линукс это роскошь, на самом деле никаких страхов быть не должно, у меня еще ни разу ничего не портилось, хоть ставил много всего, главное разметить как было сказано три раздела, под систему, под home ну и своп, сделать это можно хоть из под винды если удобнее, а установщику уже подсовывать разделы и указывая точки монтирования соответственно / , /home и swap. В этом случае захочешь поставить новую систему, просто форматируешь / и ставишь так же как в первом разе, а /home просто подключаешь, новая система и старые данные и даже настройки любимых программ будут уже те же ))
Я попытался привести достаточно злой пример, в котором было бы ясно, что даже при работе с одного жёсткого системы вполне могут жить нормально. У меня самого под линух отведено 2 жёстких: один 10 Gb под корневой каталог, и второй под /home и swap
во-первых, разнообразь текст - уныло выглядит просто кусок описания.
во-вторых, уменьшать раздел с виндой - дело опасное,
в-третьих - ты ведь не уменьшил размер винды на самом деле, ты просто засунул лялих в свободное место.
Если бы я был новичком, я бы ни хера не понял
во-вторых, уменьшать раздел с виндой - дело опасное,
в-третьих - ты ведь не уменьшил размер винды на самом деле, ты просто засунул лялих в свободное место.
Если бы я был новичком, я бы ни хера не понял
во-первых, разнообразь текст - уныло выглядит просто кусок описания
честно пытался себя заставить отредактировать нечитаемое, но оно меня одолело
3.swap –- раздел подкачки, равный 1.5 размерам оперативной памяти (хотя если имеется большой объем оперативной памяти, от 8 Gb, то можно сделать его небольшим, или вообще не создавать)
Это очень спорное утверждение. Если не крутится никаких тяжелых серверов и не планируется использовать hibernate, то при 2 GiB ОЗУ своп уже не нужен. В большинстве случаев, он не будет задействован даже и при 1 GiB. Ну не верю я, что мандрива, о которой говорится в статье настолько тяжелая, что при 2 GiB оперативки полезет в своп.
А при моих 512 MБ оперативки своп делается двойной:)
А про 8 ГБ топикстартер конечно загнул, у кого ж интересно есть 8?:) С 2х, если не ошибаюсь, делают 1:1, а с 4 можно не делать.
А про 8 ГБ топикстартер конечно загнул, у кого ж интересно есть 8?:) С 2х, если не ошибаюсь, делают 1:1, а с 4 можно не делать.
Верно для домашней системы, а вот на сервере с 8мью, добавление 16 Гб свопа дало прирост.
а что, новички будут поднимать серьёзный сервер под мандривой, о которой идёт речь в этом посте?
Не все начинают знакомство с линуксом на своей персоналке... Хотя глобально - ты прав - это уже тема для статьи по оптимизации серверного хозяйства..
если юзаются виртуалки, своп обязателен, у меня 2,5 памяти, при двух хорошо жрущих машинах в своп уже уходить, без свопа в этом случае система может вообще рухнуть, сам не видел, но рассказывали))
Если не крутится никаких тяжелых серверов и не планируется использовать hibernate
Собственно, это то же, что сказал я, только другими словами