Установка linux из под linux

Автор vavun, 10 февраля 2012, 09:32:58

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vavun

Как установить linux из уже установленного linux ? А именно установка второй системы debian sid на соседний раздел с squeeze ?

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©

Malaheenee

Дык грузитесь с диска и устанавливаете, только установку загрузчика пропускаете, не смотря на ругань. Заходите в основную систему и выполняете update-grub.
Ну или что-то вроде такого вот.
Все мы где-то, когда-то и в чем-то были новичками.

qupl

Цитата: Malaheenee от 10 февраля 2012, 09:38:17Ну или что-то вроде такого вот.
Таким способом поставил себе вторую систему (не было ни CD/DVD ни флешки).

vavun

Malaheenee, груб проблемой не является, chroot не позволит создать полноценную систему. Представим, что нет возможности использовать USB и CDROM но нужно поставить вторую систему на компьютер, именно вторую, а не создавать что то средставми chroot (хотя статья натолкнула на мысли в другом направлении, спасибо)

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©

Malaheenee

vavun, Применительно к той инструкции немного меняются отдельные моменты:
1. При помощи gparted создайте раздел под систему
2. Примонтируйте его вместо создания папки и далее по инструкции.
3. Выполните update-grub.
4. Voila, votre systeme est prepare :)

По крайней мере, нам так кажется  ;)

man debooеstrap тоже много полезного расскажет на эту тему.
Все мы где-то, когда-то и в чем-то были новичками.

Angel_ok

С помощью VirtualBox можно установить ОС на реальный жесткий диск.
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

vavun

Malaheenee. попробую отпишусь.
Angel_ok не подходит, но спасибо.

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©

ihammers

Цитата: vavun от 10 февраля 2012, 11:21:44
Malaheenee, груб проблемой не является, chroot не позволит создать полноценную систему. Представим, что нет возможности использовать USB и CDROM но нужно поставить вторую систему на компьютер, именно вторую, а не создавать что то средставми chroot (хотя статья натолкнула на мысли в другом направлении, спасибо)
Вообще-то использую chroot в связке с debootstrap установить так систему можно.

PS: если бы этого не могло бы быть, то я бы не писал щас на форуме:)
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290

ZEN

Странно, что никто не вспомнил такой вариант.
1. Создаешь раздел.
2. Через cp -ar копируешь все каталоги из корня, кроме proc, dev, sys, run, mount, mnt (их после создаешь сам)
3. После копирования, редактируешь правильно etc/fstab в новом разделе. А именно смотри UUID корня, /home (если на отдельном разделе) и т.д.
4. update-grub на основной системе
5. грузишься в систему, что на втором разделе и обновляешь до sid -а.

А можно вместо пятого пункта примонтировать /dev, /proc, /sys в соответствующие каталоги на втором винте. Через chroot сменить корень на тот что во втором винте и запустить обновление системы, предварительно сменив репы на sid и обновив их
Crimea is Ukraine

Malaheenee

ZEN, это те же яйца, только в профиль и немного небритые красноглазые ;D
Все мы где-то, когда-то и в чем-то были новичками.

ZEN

Malaheenee Опыт клонирования системы, не прерывая её работы, очень даже интересен. В отличии от debootstrap сразу получается система с рабочими настройками. Так что может кого и заинтересует олдскульный вариант )
Crimea is Ukraine

vavun

#11
Цитата: ZEN от 10 февраля 2012, 17:44:46
Странно, что никто не вспомнил такой вариант.
1. Создаешь раздел.
2. Через cp -ar копируешь все каталоги из корня, кроме proc, dev, sys, run, mount, mnt (их после создаешь сам)
3. После копирования, редактируешь правильно etc/fstab в новом разделе. А именно смотри UUID корня, /home (если на отдельном разделе) и т.д.
4. update-grub на основной системе
5. грузишься в систему, что на втором разделе и обновляешь до sid -а.

А можно вместо пятого пункта примонтировать /dev, /proc, /sys в соответствующие каталоги на втором винте. Через chroot сменить корень на тот что во втором винте и запустить обновление системы, предварительно сменив репы на sid и обновив их
ZEN, Тоже интересный вариант, спасибо.

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©

rayanAyar

Поставить вторую систему на виртуалку (VirutalBox например). Настроить, попробовать, убедиться что она нужна на реальной системе :). Сделать образ диска в VirtualBox. Развернуть образ на реальный раздел. Добавить строчку в загрузчик.

Utility

Возможно, не в ту кассу и по правилам буду косячить. Но, предпочитаю смотреть в то что работает:
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=1&chap=6
http://it-talk.ru/?p=249 : "Для ленивых - это просто взять где-нибудь базовую(минимальную) сборку любого дистрибутива(не Ubuntu и подобные). Либо, как вариант, воспользоваться архивом третьей стадии из gentoo. Взять его можно с gentoo.org.
Для терпеливых - скопировать всё, что нужно руками. Тут подробнее.
Для начала надо сделать дерево каталогов: bin boot dev etc home lib mnt opt proc root sbin tmp usr var."
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802