Strona 1 z 2

WinXP obok Debiana

: 05 kwietnia 2015, 16:23
autor: emSon
Witam. Czytałem kilka takich tematów jednak boję się ,że coś spierdziele i sięgam po ostateczny środek - pomoc indywidualną. Mam zainstalowanego Debiana, który służy mi do pisania programików i skryptów. Łazi szybciej od Windowsa i fajnie się na nim pracuje. Czasem jednak korci mnie ,aby pograć w jakieś MMORPG, a na linuxie nie bardzo. Gra ma bardzo małe wymagania, mimo to jakoś nie przekonuje mnie to do prób uruchomienia jej w maszynce wirtualnej. Pozostaje jedna opcja - instalacje starego, wysłużonego XP'eka. Jednak rodzi się tu pytanie. Jak zrobić to tak, by nic nie zepsuć w Debianie? Zainspirowany poprzednikami wklejam log z komendy su -c [...].

Kod: Zaznacz cały

root@debian:/home/emsonl# su -c "fdisk -l"

Dysk /dev/sda: 80.0 GB, bajtów: 80025280000
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9729, w sumie sektorów: 156299375
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: 0x000b9c95

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   156297215    77897729    5  Rozszerzona
/dev/sda5          501760   156297215    77897728   8e  Linux LVM

Dysk /dev/mapper/debian-root: 76.5 GB, bajtów: 76483133440
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9298, w sumie sektorów: 149381120
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: 0x00000000

Dysk /dev/mapper/debian-root nie zawiera poprawnej tablicy partycji

Dysk /dev/mapper/debian-swap_1: 3279 MB, bajtów: 3279945728
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 398, w sumie sektorów: 6406144
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: 0x00000000

Dysk /dev/mapper/debian-swap_1 nie zawiera poprawnej tablicy partycji
PS: Przy uruchamianiu systemu bo napisie WELCOME TO GRUB! pojawia się napis f0: read error i strasznie długo się ładuje. Jakiś sposób na to jest?
PS 2: Można jakoś tak zrobić, żęby WIN ładował się tylko po naciśnięciu jakiegoś klawisza, albo w jakikolwiek inny sposób , byle by nie wyświetlało się domyślnie menu wyboru systemu?

: 05 kwietnia 2015, 16:33
autor: Yampress
Tutaj jednak wszystko będziesz musiał instalować od początku = popsuć. Przy takim rozkładzie partycji wszystko trzeba zaorać i od nowa stworzyć = zainstalować.

threads/28827-Instalacja-Debiana-obok-Win-7-na-laptopie

: 05 kwietnia 2015, 16:51
autor: emSon
Kurcze. W sumie nic ważnego nie mam , tylko ,że instalacja Debiana to minimum dwie godziny. Pierwszego instalować windowsa rozumiem, a jak go podzielić ( w sensie partycje)? I czy (o to już pytałem) da się jakoś zrobić ,żeby domyślnie nie było pokazywane okienko wyboru systemu?

: 05 kwietnia 2015, 16:56
autor: marcin1982
Windows XP musi być bodajże na pierwszej partycji podstawowej. Potem tak - jeśli będzie potrzebna druga partycja na "dane" dla Win to utwórz drugą partycję podstawową.

Potem utwórz partycję rozszerzoną, a w jej obrębie:
- /
- /home
- swap
itd.
I czy (o to już pytałem) da się jakoś zrobić ,żeby domyślnie nie było pokazywane okienko wyboru systemu?
Do tego masz te dwie opcje w /etc/default/grub:
&quot pisze:grep -i hidden /etc/default/grub
# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT=5
#GRUB_HIDDEN_TIMEOUT_QUIET=true
Żeby to wlączyć - odhaszuj i ustaw czas jaki chcesz (sekundy).

Potem:

Kod: Zaznacz cały

su -c 'update-grub'
PS
Będąc na koncie roota nie musisz już używać "su", bo ono odmyślnie przełącza na roota (switch user).

: 05 kwietnia 2015, 16:56
autor: Yampress
windows 1 podstawowa jako dysk C
windows 2 podstaqwowa jako dysk D
linux rozszerzona z poniższymi dyskami logicznymi:
1 partycja logiczna /
2 partycja logiczna swap
3 partycja logiczna /home

zgraj wcześniej ważne dane na pena czy na płyte


lub
windows 1 podstawowa jako dysk C
windows 2 podstaawowa jako dysk D
linux podstawowa /
linux podstawowa swap


swap mozesz opóścić jeśli masz troche więcej ramu i nie potrzebujesz hibernacji i stworzyć tu w jej miejsce /home

W sumie linux pomieści się na 1 partycji (wraz ze swapem jako plik, lub bez swapu.)

: 05 kwietnia 2015, 17:06
autor: emSon
Dzięki wielkie. Zabiore się za to wieczorkiem. Gdyby było coś w rodzaju karmy podarowałbym, nie widzę jednak nic takiego, więc może zanotujcie pochwałę ode mnie w notatniku :)

: 05 kwietnia 2015, 17:08
autor: Yampress
Wszystkie "pomógł" na forum zostały wyłączone gdzieś koło 2008 roku.
Jeśli ktoś pomógł to czuje się sam w sobie dowartościowany....

Tak pierwszy windows. Potem linux. Jak debian samoistnie nie wykryje windowsa w GRUB to musisz zainstalować po instalacji pakiet os-prober, po czym wykonać polecenie

Kod: Zaznacz cały

update-grub2

: 05 kwietnia 2015, 19:51
autor: Jdwind
Dołóż drugi niewielki dysk (za jakąś czterdziestkę dasz najwyżej 50zł), postaw sobie na nim XP i wybieraj w momencie bootowania odpowiedni HDD (zależnie od płyt głównych, np. F10, 11, 12).

: 05 kwietnia 2015, 20:41
autor: Yampress
Jdwind pisze:Dołóż drugi niewielki dysk (za jakąś czterdziestkę dasz najwyżej 50zł), postaw sobie na nim XP i wybieraj w momencie bootowania odpowiedni HDD (zależnie od płyt głównych, np. F10, 11, 12).

Też dobre rozwiązanie. Ja tak mam z freebsd. Na jednym dysku debian na drugim małym freebsd. Drugi dysk w sumie taki testowy. Bo dawne zabawy w multiboot na jedym dysku dawno już mi minęły. Za 50 zł' już 80 GB sata kupisz. No chyba że nie masz miejsca w kompie aby coś podpiąć to wiadomo.

: 05 kwietnia 2015, 23:22
autor: emSon
W sumie niezły pomysł. 23:19 i udana instalacja dwóch systemów operacyjnych. Dzięki jeszcze raz. Sprawdzałem w /etc/default/grub i szukałem tych lini , o których pisał marcin1982 , jednak ich nie mam.

http://wklej.to/E0AOG <-- zawartość mojego pliku GRUB.