Jak obok Debiana zainstalowa

Tematy związane z oprogramowaniem, instalacją, konfiguracją
robert414
Posty: 28
Rejestracja: 25 sierpnia 2013, 12:50

Jak obok Debiana zainstalować innego Linuksa

Post autor: robert414 »

Jak obok Debiana 7.1 64 bit zainstalować innego Linuksa na tym samym komputerze.
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

Osobne partycje /home dla każdego. Partycja wymiany, jak używasz może być wspólna ale bez opcji hibernacji.
Awatar użytkownika
Yampress
Administrator
Posty: 6418
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Może byś wspólna partycja /home. Ważne aby UID i GID użytkownika zgadzały się pod tymi systemami. Partycja wymiany też może być wspólna. Może jej wcale nie być.

Kod: Zaznacz cały

[yampress@debian ~]$ id
 uid=1000(yampress) gid=1000(yampress) ...
[yampress@debian ~]$ 
Problemem wspólnej partycji /home może być tylko nieznaczna różnica plików konfiguracyjnych danych programów. Choć zazwyczaj wsteczna zgodność jest (ze starszymi wersjami programów).
robert414
Posty: 28
Rejestracja: 25 sierpnia 2013, 12:50

Post autor: robert414 »

Czyli instaluję w wolnym miejscu drugiego Linuksa tworząc mu nową partycje /home i jak go dołączyć do gruba?
Awatar użytkownika
Yampress
Administrator
Posty: 6418
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Nie
A ile już masz partycji i jakich? Może już wyczerpałeś limit partycji na dysku.
robert414
Posty: 28
Rejestracja: 25 sierpnia 2013, 12:50

Post autor: robert414 »

Debian: partycja /home i druga partycja wymiany i pozostała partycja po uszkodzonym Windowsie 64 bit, gdzie pozostało jeszcze trochę danych do zarchiwizowania, z której mógłbym wydzielić nowe miejsce. Do Windowsa z msdn nie chcę wracać, a drugi Linux jest wspierany przez producenta oprogramowania, które chcę zainstalować, stąd potrzeba.
robert414
Posty: 28
Rejestracja: 25 sierpnia 2013, 12:50

Post autor: robert414 »

Czyli jak, bez dołączenia drugiego Linuksa do gruba, po zainstalowaniu go obok Debiana na dysku, będzie on dostępny?
Awatar użytkownika
Yampress
Administrator
Posty: 6418
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Jako root wykonaj:

Kod: Zaznacz cały

fdisk -l /dev/sda
Bo to mi nic nie mówi tak jak to opisałeś. Mnie interesuje, czy to partycjonowanie GPT/MBR i ile partycji podstawowych masz, jeśli to partycjonowanie z MBR.
Bo widzisz, gdy źle podzielisz na partycje.

Instalacje drugiego systemu możesz zrobić tylko na 1 partycji głównej /, czyli bez podziału na:
/
/home
partycja wymiany

Odnośnie grub, to podczas instalacji drugiego systemu powinien wykryć Debiana. Ewentualnie, w trakcie instalacji drugiego Linuksa nie pozwalasz instalować mu gruba, a uruchamiasz Debiana i wydajesz polecenie:

Kod: Zaznacz cały

update-grub2
które powinno wykryć dodatkowe systemy.

Ewentualnie mała konfiguracja pliku /etc/grub.d/40_custom w Debianie i powyższe polecenie i już masz zapis w grubie aby drugi system mógł startować.

Jak miałem FreeBSD jako trzeci system w układzie multiboot, dodawałem wpis jak poniżej aby mi się uruchamiał z pomocą grub2.

/etc/grub.d/40_custom

Kod: Zaznacz cały

#!/bin/sh -e
echo "Adding FreeBSD 9 STABLE system" >&2
cat << EOF

menuentry "FreeBSD 9-STABLE " {
    insmod ufs2
        set root=(hd0,3)
    chainloader +1
    }

EOF
I polecenie:

Kod: Zaznacz cały

update-grub2
po edycji pliku, dodaje wpis o uruchamianiu systemu do pliku konfiguracyjnego gruba.
robert414
Posty: 28
Rejestracja: 25 sierpnia 2013, 12:50

Post autor: robert414 »

Wynik polecenia

Kod: Zaznacz cały

fdisk -l /dev/sda

Dysk /dev/sda: 250.1 GB, bajtów: 250059350016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 30401, w sumie sektorów: 488397168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1            2048   365514751   182756352    7  HPFS/NTFS/exFAT
/dev/sda2   *   365514752   474890239    54687744   83  Linux
/dev/sda3       474892286   488396799     6752257    5  Rozszerzona
/dev/sda5       474892288   488396799     6752256   82  Linux swap / Solaris
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Nie łapię dlaczego wszyscy namiętnie zasłaniają/ukrywają identyfikatory UUID dysków, przecież to nie hasło ani żaden szyfr.
Identyfikator ten ma na celu jedynie wyeliminowanie zależności od nazwy i możliwość powstawania konfliktów z tego tytułu.
http://en.wikipedia.org/wiki/Universall ... identifier
ODPOWIEDZ