Добро пожаловать! Войти Зарегистрироваться

Расширенный

Всем, кто желает установить UNIX для учебы.

Написал Zetal 
Всем, кто желает установить UNIX для учебы.
06 September 2013 22:10
Приветствую тех, кто желает ступить на путь Linux (да, Linux тоже является UNIX системой)! Как правило хотя бы один человек в группе может воспользоваться данным руководством правильно и помочь остальным.

Предостережения! Спасибо w-495 за помощь.
1. При установке Linux рядом с Windows,
крайне желательно сделать копию всех важных данных.
По неопытности, вы можете их безвозвратно уничтожить.

2. Желательно при установке иметь под рукой
второе устройство с выходом в Интернет.
Если что-то пойдет не так, используйте Яндекс.
Если вам выдаются какие-то сообщения,
вбивайте их в строку поиска.
Всего скорее Вы не первый,
у кого возникла подобная проблема.

3. Чтобы починить один холодильник,
надо сначала десяток сломать
(житейская мудрость).
Единой правильной инструкции нет.
Лучше учиться, ошибаться, и самим набивать себе руку.
Нет ничего страшного, если сразу что-то не получится.


Как вам известно, в МАИ в компьютерных классах стоят ПК с предустановленной FreeBSD, возможно вы задумались над тем, что неплохо было бы и у себя иметь такую систему, например чтобы практиковаться в выполнении лабораторных работ.
Итак, после беседы с Валентином Евгеньевичем (преподавателем информатики каф. 806), я понял, что лучше будет установить одну из наиболее популярных версий Linux - Ubuntu. Эту тему я создал с целью помочь это сделать людям, у которых нет опыта установки LINUX систем и тем, кто не желает расставаться с Windows. Предупреждаю! Несмотря на то, что я проверил все лично и установил Последнюю версию 13.04 на один жесткий диск с Windows, не исключено возникновение у вас некоторых проблем, хотя все очень просто. Я рассмотрю самый распространенный способ установки Linux, используя обычную флешку.
Если вы не получаете настройки сети автоматически, данное руководство вам НЕ поможет!
Если вы используете Windows XP, данное руководство вам НЕ поможет! Все проверено только для систем Windows Vista/7
Данное руководство создано специально для Linux Ubuntu 13.04 Raring Ringtail, советы по установке не относятся к другим версиям Linux Ubuntu
Что нам понадобится для правильной установки:
0. ЧАС свободного времени.
1. Прямые руки
2. Около 30 гигабайт свободного места на жестком диске для 64-битных систем и около 20 гб для 32-битных систем (если не знаете какую вам нужно, то Пуск->Правой кнопкой мыши (ПКМ в дальнейшем) на компьютер->свойства, в этом окне вы увидите тип системы). Советую именно такой объем.
3. Флешка на 8 гигабайт.
4. Образ для установки Linux (торрент на его загрузку я положил в архив, обратите внимание, что для 32-битных нужен образ x86, а для 64-битных - x64).
5. Программа для записи образа на флешку (в архиве).
6. Настроенный роутер! Если вы не получаете настройки сети автоматически, данное руководство вам не поможет!
7. Терпение
Приступим. ШАГ ПЕРВЫЙ Тем у кого есть опыт пропускайте этот шаг, НО обратите внимание на третий!. Вот вам инструкция [help.ubuntu.ru] сами разберетесь.
1. Скачайте необходимый образ (ISO файл)
2. Отформатируйте флешку в FAT32 (для тех кто не в курсе, это можно сделать через винду Компьютер->ПКМ->Форматировать->Тип сменить на FAT32 обязательно!)
3. Смонтировать образ на отформатированную флешку, это делается через программу LinuxLive USB Creator 2.8.24 (в архиве), в пункте 4 снять галочку с "скрыть созданные файлы"
4. Дождаться завершения.
Итак первый шаг готов. Мы имеем флешку с Линуксом, теперь лишь осталось после перезагрузки пк зайти в биос (самая сложная часть для новичков, остальные знают как это делать, если хоть раз ставили винду на свой ПК), обычно там появляется окошко и в зависимости от версии биос надо нажать либо F2, либо F12, либо Delete на клавиатуре. Теперь нужно заставить пк загружаться с флешки, для этого, используя орлиное зрение и знание английского, необходимо найти пункт Boot Device, если у вас старенький пк, то это находится в Advanced options, если новый - boot device можно будет выбрать без входа в биос. При выборе Boot Device надо знать хотя бы фирму вашей флешки, хотя на старых пк этот пункт просто может называться USB, у меня например Silicon Power, выбираем флешку в качестве FIRST Boot Device, жмем Enter и... Появляется окно. НЕ НАДО ЖАТЬ Install Linux! Жмем Try Linux и ждем пока загрузится ОС.
После загрузки вы сможете осмотреть и познакомиться с ОС, которую будете устанавливать. Выглядит приятно.
ШАГ ВТОРОЙ , ВСЕ дальнейшие действия делаем с Ubuntu которая запустилась с флешки.
Вам понадобится:
1. Программа GParted (жмем на иконку в левом верхнем углу, в строку поиска пишем G, и она уже будет в списке ниже)
2. Браузер, он выступает в роли Mozilla Firefox. Однако набирать адрес на русском вы не можете так как вы еще используете ознакомительную версию ОС.
3. [help.ubuntu.ru]
Далее вы используя ссылку выше и пошагово делаете то, что там написано, НЕ ОТКЛОНЯЯСЬ НИ НА БАЙТ от инструкций, этот шаг важно сделать вручную, все написано понятным русским языком! После того как разметите диск переходите дальше. Будьте внимательны! [help.ubuntu.ru]
Следуйте всем инструкциям !!!ТОЛЬКО ДО ПУНКТА!!! ,где установка нам предлагает выбрать, куда будет установлен загрузчик, он же Boot, он же Grub2, !!!ЧИТАЕМ ДАЛЬШЕ!!! ставится система довольно быстро самое главное, ради чего собственно написано данное руководство это...
ШАГ ТРЕТИЙ
Важно:
Самое плохое, что может тут случиться --- вы не сможете загрузиться ни в Windows ни в Linux.
Вам будет на экране сообщение, что-то мол, "ошибочная запись в загрузчике".
Формулировки могут отличаться.

Тогда:
1) Успокоиться.
2) Загрузиться на Live DVD (оно же Try Linux).
3) Скачать (?) // sudo apt-get install Boot-Repair (?)
4) Выполнить Boot-Repair.

Если у вас НЕ, bios, а UEFI, он же EFI, то после установки по инструкции на сайте вы бы обнаружили, что у вас после перезагрузки просто не запускается линукс, идет загрузка винды, а выбрать линукс вам так и не предложили! Беда, товарищи, вот с этим я и парился несколько часов. НО выход есть! (ЕСЛИ ваш пк с биосом не может запустить linux после перезагрузки, тоже можете воспользоваться этим шагом!)
Возвращаемся к нашей установке. В строке выбора места для установки загрузчика выбираем тот раздел куда установлен сам WINDOWS
у меня это был раздел /dev/sda2, в руководстве был /dev/sda1 все зависит от раздела где стоит винда. Выбираем раздел и жмем установить. После завершения процесса установки НЕ ПЕРЕЗАГРУЖАЙТЕСЬ, слева видны разделы нашего HDD, выбираем тот который называется "Зарезервировано системой" объем около 100 мб должен быть. Оттуда копируем все что есть и скидываем в КОРНЕВУЮ папку WINDOWS с заменой папки Boot, если замену не предложил, то значит не туда скинули.
ВСЕ! У вас ДОЛЖНО все работать, осталось только снова переставить Boot Device в биосе. Что касается драйверов, то их Linux подгрузит сам, этот способ полностью рабочий, используя его надо помнить только одно - в терминале НИКОГДА не использовать команду sudo update-grub иначе все придется делать заново.
P.S. Если понравился монитор от Conky, вот инструкция по его установке [help.ubuntu.ru]



Исправлений: 18. Последний раз редактировал Zetal в 19.09.2013, 23:11.
Вложения:
открыть | скачать - Files.rar (4.55 MB)
открыть | скачать - conky-infinity-13.04.png (1000.5 KB)
zzz
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 00:12
Зачёт по ЛР № 4!!!
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 00:12
Валентин Евгеньевич, так её же не существует ))



Исправлений: 2. Последний раз редактировал Zetal в 07.09.2013, 00:12.
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 01:01
Так можно просто скачать инсталлер, под виндой запустить, и он сам параллельно установится. Чего огород городить.
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 01:01
dimka1911 Написал:
-------------------------------------------------------
> Так можно просто скачать
> инсталлер, под виндой
> запустить, и он сам
> параллельно установится.
> Чего огород городить.


Не все так просто с последней сборкой. И вообще советую вам почитать мануал на сайте, где подробно описано почему именно так надо ставить, а не сторонним инсталлером.



Исправлений: 1. Последний раз редактировал Zetal в 07.09.2013, 01:01.
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 01:01
Мне не надо, спасибо.
Re: Всем, кто желает установить UNIX для учебы.
07 September 2013 16:04
Установка намного проще, чем здесь описана.
Re: Всем, кто желает установить UNIX для учебы.
08 September 2013 00:12
ALEX_ Написал:
-------------------------------------------------------
> Установка намного проще,
> чем здесь описана.
Здесь описан метод установки, основанный на проверенных мануалах, да он не самый простой, зато такая установка исключает большинство неприятностей, связанных с использованием Linux после установки. В конце концов вы можете делать как захотите на ваше усмотрение, никто вас не заставляет пользоваться именно этим руководством.
Re: Всем, кто желает установить UNIX для учебы.
08 September 2013 10:10
Не обязательно ставить Linux рядом с виндой. Достаточно на Windows поставить виртуальную машину (VirtualBox или VMware, первая проще), и уже на нее поставить Linux. Данный способ избавляет нас от трудностей и проблем, которые возникают при установке, описанной выше.
Re: Всем, кто желает установить UNIX для учебы.
08 September 2013 22:10
Sergei Написал:
-------------------------------------------------------
> Не обязательно ставить Linux
> рядом с виндой. Достаточно
> на Windows поставить
> виртуальную машину (VirtualBox
> или VMware, первая проще), и уже
> на нее поставить Linux. Данный
> способ избавляет нас от
> трудностей и проблем,
> которые возникают при
> установке, описанной выше.
Только учтите что виртуальная машина будет съедать 50% произодительности системы, что многие будут ставить себе линукс на старенький компьютер. Я уже говорил, делайте как считаете нужным, я описал один из способов установки, чтобы получить полноценную систему на пк.



Исправлений: 2. Последний раз редактировал Zetal в 19.09.2013, 23:11.
zzz
Re: Всем, кто желает установить UNIX для учебы.
09 September 2013 15:03
1) А ещё можно установить довольно полноценный эмулятор UNIX под Windows. Например, Cygwin, или его фирменные аналоги от ATT (UWIN) или Microsoft (SFU).
2) Любой второкурсник умнее любого первокурсника?!
Re: Всем, кто желает установить UNIX для учебы.
14 September 2013 05:05
На днях установил себе cygwin 64
на Windows 7 (x86_64). И все прекрасно.
Только установка заняла примерно сутки, но виною тому сеть.



Инструкция --- класс, спасибо. Но некоторые моменты хочется выкиунть.

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

Второе, что надо сказать:
Желательно при установке иметь под рукой 
второе устройство с выходом в Интернет.
Если что-то пойдет не так, используйте Яндекс.
Если вам выдаются какие-то сообщения,
вбивайте их в строку поиска. 
Всего скорее Вы не первый, 
у кого возникла подобная проблема.

Третье:
Чтобы починить один холодильник, 
надо сначала десяток сломать 
(житейская мудрость). 

Единой правильной инструкции нет.
Лучше учиться, ошибаться, и самим набивать себе руку. 
Нет ничего страшного, если сразу что-то не получится.
Пока есть время пробуйте разные варианты.
Потом времени может не быть.



Замечания по содержанию

> Я рассмотрю самый распространенный способ установки Linux, используя обычную флешку.
Самый распространенный --- с оптического диска, 
если есть дисковод.

> Если вы используете Windows XP, данное руководство вам НЕ поможет!
Почему?

> Linux Ubuntu 13.04
Ubuntu не самый удобный из Linux. 
Меня, например, более привлекает Fedora. Но это дело вкуса. 
Для начала лучше попробовать Ubuntu, 
а потом уже самостоятельно выбрать любимый дистрибутив.  

Ubuntu vs Kubuntu --- в линукс, есть возможность выбора оконного менеджера.
Для тех кто привык работать в Windows --- KDE покажется более приятным.

13.04 => Для Ubuntu и ее производных, если вы не хотите, 
чтобы ваша система быстро устарела, 
лучше ставить версии с пометкой LTS (Long Time Service). 
Обычно, это четные версии.

> Около 30 гигабайт свободного места на жестком диске для 64-битных систем
Зачем так много?

> Флешка на 8 гигабайт.
Зачем так много? Обычно 1 хватало.

> не bios, а UEFI, он же EFI,
Зависит от машины. На некоторых достаточно включить legacy режим.
Восстановить загрузоспособность можно  помощью утилиты Boot-Repair.

Важно:
Самое плохое, что может тут случиться --- вы не сможете загрузиться ни в Windows ни в Linux.
Вам будет на экране сообщение, что-то мол, "ошибочная запись в загрузчике".
Формулировки могут отличаться.

Тогда:
1) Успокоиться.
2) Загрузиться на Live DVD (оно же Try Linux).
3) Скачать (?) // sudo apt-get install Boot-Repair (?)
4) Выполнить Boot-Repair.



Замечания по стилю

1)
В Интернете принято, что подчеркнутый текст, является ссылкой.
Не используйте подчеркивания для чего-то иного.

2)
Будьте аккуратнее в высказываниях.
Не все Ваши утверждения верны в общем случае.
Подобное отношение к словам может
на экзамене сыграть злую шутку.



Исправлений: 5. Последний раз редактировал w-495 в 14.09.2013, 06:06.
zzz
Re: Всем, кто желает установить UNIX для учебы.
14 September 2013 11:11
В известной кинокомедии рекомендуется тренироваться на кошках.
Можно достать из кладовки старый компьютер и на нём ставить UNIX.
Re: Всем, кто желает установить UNIX для учебы.
19 September 2013 22:10
Спасибо, W-495 за советы, учту если возьмусь за новые руководства. А данное будет отредактировано и дополнено!
Отвечаю на вопросы:
> Я рассмотрю самый распространенный способ установки Linux, используя обычную флешку.
Тут я имел в виду способ установки через запись образа, в принципе не сильно отличается запись DVD от Flash накопителя.
> Если вы используете Windows XP, данное руководство вам НЕ поможет!
Да, тут я неправильно сформулировал, на Windows Xp не пробовал ставить эту версию, но 3 шаг для нее точно не подходит.
> Linux Ubuntu 13.04
На тот момент эта версия была самой актуальной. А вообще советую подождать до 14.04 LTS
>Ubuntu vs Kubuntu --- в линукс, есть возможность выбора оконного менеджера.
>Для тех кто привык работать в Windows --- KDE покажется более приятным.
Выбрал Ubuntu исключительно потому, что мне ее посоветовал преподаватель, сам еще не силен в выборе дистрибутива.
> Около 30 гигабайт свободного места на жестком диске для 64-битных систем
Все дело в размере раздела swap который ставится в соответствии с размером оперативной памяти у меня например 8 гб + предполагаемое свободное место для бэкапа и файлов. Вообще 30 Гб в наше время уже не много а скорее мало.
> Флешка на 8 гигабайт.
Официальный образ записанный с помощью программы LinuxLive USB Creator занимает 4.58 гб на моей флешке, отсюда вывод...
> не bios, а UEFI, он же EFI,
Там скорее всего проблема не в запуске Bios или Uefi, там скорее различия в шаге 3 в зависимости от того, что имееется: Bios или Uefi. И этот вопрос, на сколько я знаю, не решен даже на форуме ubuntu.ru.



Исправлений: 2. Последний раз редактировал Zetal в 19.09.2013, 23:11.
Re: Всем, кто желает установить UNIX для учебы.
23 September 2013 03:03
Один товарищ из 101 группы установил себе FreeBSD 9, на ноутбук. Человек разобрался и справился. Так что, нет ничего сложного в установке UNIX.
Re: Всем, кто желает установить UNIX для учебы.
13 December 2013 19:07
Mac OS X тоже unix-подобная система. Проблем не будет на учебе если использовать macbook?



Исправлений: 1. Последний раз редактировал Serj в 13.12.2013, 19:07.
zzz
Re: Всем, кто желает установить UNIX для учебы.
14 December 2013 21:09
Могут не работать бинарники из других версий UNIX.
Или версия Явы не подойдёт.
Re: Всем, кто желает установить UNIX для учебы.
15 December 2013 01:01
Если устройство с MacOS X уже есть, то попробуйте.
И будет хорошо, если о результатах, плюсах и минусах Вы отпишитесь сюда.
MacOS X более ТруЪ Unix, чем даже Linux, ибо основан на FreeBSD.

То, с чем сам сталкивался:

〈+〉:
1) Нет проблем с драйверами (ибо уже стоят).
2) Без особых проблем работают проприетарные программные пакеты (MS Office, Adobe Photoshop и пр).
3) Хорошая поддержка системы программирования для iOS (iPhone, iPad).
4) ...

〈−〉:
1) Не очень привычная клавиатура, в плане управляющих клавиш <Ctrl>, <Meta>, <Home>, <End> ... Если вы печатаете вслепую, и при том, вы не машинистка, а программист, то перестройка на другой тип клавиатуры может занять время.
2) Не очень удобная система пакетов (не имеет значения для ЛР).
3) Как уже сказали --- бинарная несовместимость (не имеет значения для ЛР). В образовательных целях, проверьте самостоятельно.
Quote
Пометка
Как выяснилось, благодаря Филиппу Ашайкину, FreeBSD
на kunantan частично бинарно совместимым с Ububntu x86_64.
А еще лучше разберитесь с форматами бинарных файлов ELF и COFF, и, к примеру, напишите Теоретическую часть КП по ним.
4) Могут возникать проблемы с установкой свободных систем программирования. Например, может не быть gcc (проверьте!), и его надо будет поставить самостоятельно.
5) Отсутствие развитого программистского сообщества. Если возникнут проблемы, то не так много ресурсов в Интернете,
где вам помогут их решить.
6) ...
Re: Всем, кто желает установить UNIX для учебы.
21 December 2013 15:03
установил на Mac OS виртуальную машину с FreeBSD 9.2 Release ( с помощью программы Parallels)

проблемы с настройкой интернета. У меня макбук раздает интернет по wifi, как то надо настроить Bridget Network в виртуальной машине

Пока в процессе танцев с бубном )
Re: Всем, кто желает установить UNIX для учебы.
21 December 2013 20:08
Все настроил, даже Gnome поставил еще =)

картинка на форум не подгружается (



Исправлений: 1. Последний раз редактировал Serj в 21.12.2013, 20:08.
Вложения:
открыть | скачать - freebsd+gnome.jpg (333.6 KB)
Re: Всем, кто желает установить UNIX для учебы.
21 December 2013 21:09
А где можно скачать цикл лабораторных работ по UNIX системам? Хочется посмотреть какая сложность у них?
zzz
Re: Всем, кто желает установить UNIX для учебы.
22 December 2013 16:04
Поищите в теме I курса.
№№ 2, 3, 20, 21 и 26.
На II курсе есть работы по процессам, сокетам, аллокаторам памяти и многопоточному программированию.
К сожалению, только зарегистрированные пользователи могут писать в этом форуме.

Авторизоваться на форуме