Меню Рубрики

Установка линукс без потери данных

Как установить Linux: подробнейшая инструкция

Теперь каждый справится с установкой Ubuntu и других дистрибутивов Linux на компьютеры с Windows и macOS или без ОС.

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

Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.

Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.

1. Загрузите дистрибутив Linux

Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com.

Затем нужно загрузить выбранный дистрибутив. Сделать это легче лёгкого: откройте сайт нужного дистрибутива, отыщите раздел загрузок и выберите то, что подходит по разрядности вашему процессору.

Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ — обычная загрузка. Второй — через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.

2. Запишите дистрибутив на носитель

Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.

Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.

Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus, а для macOS — UNetbootin. У этих программ очень простой интерфейс, в них довольно сложно запутаться.

3. Подготовьте раздел диска

Этот пункт следует выполнять в том случае, если вы хотите сохранить установленную у вас систему и использовать Linux одновременно с ней. Если вы решили перевести свой компьютер на Linux полностью или устанавливаете ОС на пустой жёсткий диск, пропустите параграф.

Windows

Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.

Процесс может занять довольно много времени, так что запаситесь терпением.

Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.

Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».

macOS

Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.

4. Подготовьте загрузчик

Windows

Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.

Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.

macOS

В отличие от большинства компьютеров, Mac требует пары дополнительных действий для того, чтобы установить Linux в дуалбуте с macOS.

Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .

Перезагрузите Mac ещё раз. SIP отключён.

Загрузите и установите rEFInd. Встроенная утилита Boot Camp может помочь вам установить только Windows. rEFInd умеет загружать и macOS, и Windows, и Linux. Так что вы сможете выбирать, какая система будет загружаться при старте.

Читайте также:  Установка железобетонных плиты покрытия

Распакуйте rEFInd. Затем откройте «Терминал» и введите diskutil list . Найдите в появившемся списке, как называется ваш загрузчик EFI. Чаще всего это /dev/disk0s1.

Введите mount /dev/disk0s1 и запустите установку rEFInd, перетащив install.sh из распакованной папки в окно «Терминала.

5. Загрузите Linux с носителя

Перезагрузитесь и выберите флешку или CD с Linux в качестве загрузочного носителя. На разных компьютерах это делается по-разному. На компьютерах с Windows порядок загрузки можно определить с помощью Esc, F9 или меню BIOS. На Mac это делается долгим нажатием клавиши Option.

6. Начните установку Linux

Нас приветствует установщик Linux. Для примера мы возьмём дистрибутив Ubuntu. Но процессы установки Mint, openSUSE, Fedora, Debian, Manjaro и большинства других дистрибутивов практически идентичны.

Исключение — дистрибутивы, использующие псевдографический установщик. Единственное серьёзное отличие такого установщика — в нём выбирать опции придётся при помощи клавиш. В остальном всё одинаково.

Выберите язык, который хотите использовать в системе, и нажмите «Установить». Затем отметьте пункт «Установить стороннее программное обеспечение», чтобы Linux смог использовать проприетарные драйверы и кодеки. Опцию «Загрузить обновления во время установки» можно включить или оставить выключенной, если у вас не очень быстрое интернет-соединение.

7. Разметьте диск

Это ответственный этап, на котором вы должны быть очень внимательны.

Далее действия различаются в зависимости от того, хотите ли вы установить Linux рядом со своей системой или заменить свою систему. Не сотрите случайно диск, если хотите оставить свою систему.

Как установить Linux вместо текущей системы

Итак, вы решили установить Linux вместо вашей текущей системы (либо на пустой жёсткий диск). Есть два варианта.

Автоматический

Установщик сотрёт все данные с вашего диска, создаст новые разделы и установит систему, не утруждая вас лишними вопросами. Для этого выберите «Стереть диск и установить Linux». Прежде чем выполнять чистую установку, сохраните свои файлы на другой жёсткий диск или в облачное хранилище.

Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».

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

Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.

  • Корневой раздел для системных файлов Linux. Выберите файловую систему Ext4 и точку монтирования /.
  • Swap-раздел, или раздел подкачки, пригодится, если у вас не хватает оперативной памяти, но зато быстрый SSD-диск. В списке файловых систем выберите «Раздел подкачки».
  • Home-раздел, где будут храниться ваши файлы. Выберите файловую систему Ext4 и точку монтирования /home.

Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.

Как установить Linux рядом с текущей системой

Установить Linux рядом с вашей системой можно двумя способами.

Автоматический

Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.

Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.

Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.

Читайте также:  Установка зубов из пластмассы

8. Завершите установку Linux

Дальше всё просто. Установщик может спросить вас, где вы находитесь, чтобы определить часовой пояс, и предложит выбрать предпочитаемый язык ввода.

Затем вам будет предложено представиться. Введите своё имя и придумайте пароль. Не забудьте пароль, поскольку он будет постоянно нужен вам для выполнения задач от имени всех. При желании можете зашифровать свою домашнюю папку.

Затем просто подождите. Когда установка завершится, вам будет предложено вытащить установочный диск и перезагрузиться. Не забудьте отключить в BIOS загрузку с внешних дисков, если вы включали её.

Что делать после установки

Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.

Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.

источник

Переустановка системы без потери /home

Использовал Debian Etch около полугода, вся система установлена на одном разделе (под /home НЕ выделено отдельного раздела). Недавно система слетела и появилась необходимость переустановить дебиан. Вопрос: как можно переустановить систему без потери данных в /home (там несколько юзеров и важные данные, которые нет возможность сбекапить куда-либо)?

Re: Переустановка системы без потери /home

> которые нет возможность сбекапить куда-либо

Re: Переустановка системы без потери /home

Других разделов нет, лишних винтов тоже нет. На флешку/CD/DVD данные не влезут целиком (брать достаточное количество носителей накладно, может есть другой вариант).

Re: Переустановка системы без потери /home

А на винчестере свободное место есть? Может есть возможность подвинуть партицию, создать новый раздел, скопировать туда /Home и после переустановки просто примонтировать его? Но бекап был бы гораздо надежнее. Самую важную инфу желательно все-таки куда-нибудь сбросить..

Re: Переустановка системы без потери /home

> На флешку/CD/DVD данные не влезут целиком (брать достаточное количество носителей накладно, может есть другой вариант).

А почему накладно взять две, три или сколько нужно DVD болванки, если информация действительно для тебя важная? Заодно будешь иметь бэкап на определенный момент времени. Мало ли что..

Re: Переустановка системы без потери /home

при установке можно форматировать раздел, а можно не форматировать.

предлагаю воспользоваться вторым вариантом.

если сильно боитесь что установщик все-таки создаст новый /home сделайте что-нибудь типа mv /home /home-backup

Re: Переустановка системы без потери /home

> Других разделов нет, лишних винтов тоже нет.

Имхо, если данные действительно важны, то лучше перестраховаться и записать на несколько dvd.

Вариант с переразбивкой винтов тебе уже подсказали, но если в момент переразбивки мигнет свет. 😉

Re: Переустановка системы без потери /home

поставь второй винчестер, сделай раздел, скинь /home/ туда, переразбей правильно (с /home в отдельном разделе), скопируй туда, поправь /etc/fstab, переустанови, отключи второй винчестер. или на болванки скинь, если влезет.

можно попробовать gparted и т.п. чтобы изменить размеры разделов без потерь (уже после того, как забекапишь, на всякий случай)

Re: Переустановка системы без потери /home

Загружаешься с live-cd и удаляешь все каталоги кроме /home после чего ставишь новую систему без форматирования. Хотя забекапить на болванки — самый лучший вариант.

Re: Переустановка системы без потери /home

При важности данных лучше всё-таки купить второй хард, чем кучу DVDшек. И сделать нормальный бекап.

Re: Переустановка системы без потери /home

> можно попробовать gparted

не очень оно стабильное.. я пока винт перепилил (удалил несколько разделов, подвинул один в начало диска, создал разделы заново) оно 2 раза выпало в кору. слава йайцам что не в момент передвигания раздела с данными.

Re: Переустановка системы без потери /home

В принципе уже всё сказали — либо бэкап, либо двигать партицию или устанавливать систему без форматирования. Я бы не увлекался этими шаманскими методами, ибо, опять же как уже было сказано, прога может вылететь или мигнуть свет. Делай бэкап на второй жёсткий да и всё. Кстати, а почему слетела система? Просто так ничего не бывает. Может где нарисовался badblock?!

Читайте также:  Установка видеодомофона в квартире отзывы

Re: Переустановка системы без потери /home

>>>Я бы не увлекался этими шаманскими методами

Чего за виндовые замашки ? Стереть все директории кроме /home, проверить на badblock и все .

Re: Переустановка системы без потери /home

>Загружаешься с live-cd и удаляешь все каталоги кроме /home после чего ставишь новую систему без форматирования.

+1. Хотя liveCD не нужен. То же самое можно сделать с установочного диска. Просто перейти на второй ( например ) терминал

Re: Переустановка системы без потери /home

На badblok’и уже сто лет как SMART проверяет автоматом

источник

Как грамотно сменить дистрибутив Linux, без потери ветки /home?

Давным давно, установил на свой ноутбук Ubuntu 14.04. С тех пор, репозитории устарели и, простой возможности обновления не стало. Кроме этого, у меня стоит 32 битная ОС, что затрудняет обновление некоторых программ (например, Google Chrome). Решил обновиться до последней версии, но на этот раз, Debian.

Директорию /home я вынес в отдельный раздел. В итоге, у меня три раздела, а именно: / — sda1 /home — sda2 swap — sda3.

Я хочу сохранить раздел /home, в надежде его примонтировать после установки debian. Вопрос заключается в учетных записях пользователей. Подумываю, оставить прежние учётки.

Прошу совета по грамотному переходу на свежую версию ОС. Спасибо.

2 ответа 2

Я уже делал так. Всё прошло без проблем.

  1. Установил debian
  2. Примонтировал старый /home
  3. Прописал /home в /etc/fstab, чтобы он монтировался автоматом.
  4. Всё заработало само.

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

Т.о. если эти скрытые файлы и папки бекапить, то даже если какие-то приложения будут вести себя некорректно от того, что встретили свои файлы от старых версий, будет шанс попробовать что-то исправить с ними.

Для того, чтобы брать файлы из того /home, который идёт со свежей системой, можно предварительно просто скопировать его куда-то во вне /home.

Для сохранения /home достаточно просто не забыть примонтировать его; установщик Debian предложит настроить точки монтирования.

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

Для сохранения учёток достаточно скопировать строчки с интересующими вас учётками из файлов /etc/passwd (здесь записаны UID, GID, домашняя папка и т.п.), /etc/shadow (здесь записан пароль) и /etc/group (отсюда нужно взять как минимум ту группу, GID которой прописан в passwd; как правило, она имеет имя, совпадающее с юзернеймом) из старой системы в новую.

Если в новой системе вы не будете создавать учёток при установке, то всё переносится простым дописыванием строк в этих файлах. Однако если дебиан заставит вас создать учётку, то копируемые юзернейм, UID, GID и названия групп могут оказаться заняты, и их нужно будет удалить (в принципе это тоже можно сделать простым удалением мешающихся строчек в ранее перечисленных файлах). Хотя если юзернейм, UID и GID свежесозданной учётки совпадут с таковыми из старой системы, то можно ничего не делать и ничего не переносить: всё и так заработает.

На заметку: если у вас единственная учётная запись, то скорее всего она будет иметь UID 1000 и GID 1000: многие линуксы начинают присваивание айдишников учёткам именно с этих значений.

Как вычитать юзернейм, UID и GID из файла passwd, можно узнать, например, здесь.

источник

Добавить комментарий