Debian, Ubuntu - wspólny SWAP

Witam, zainstalowałem dziś Ubuntu, przy czym wybrałem tą samą partycję wymiany co dla Debiana.

W Grubie mam wszystkie systemy operacyjne jakie mam zainstalowane, jednak działa tylko Ubuntu i Windows, uruchamianie Debiana zatrzymuje się w pewnym momencie i daje rade tylko wcisnąć enter lub zrestartować komputer.

Co może być przyczyną ?

Formatowałeś SWAP-a przy instalacji Ubuntu? Jeśli tak, to prawdopodobnie Debian go już nie montuje.

Tylko, że co swap ma do uruchamiania systemu? No chyba że startowe skrypty Debianowe są takie lipne…

Właśnie nie wiem, co ma swap do uruchamiania.

Oto foto z uruchamiania Debiana :

0f01f7853ec56261m.jpg

Pokaż zawartość pliku konfiguracyjnego GRUBa oraz wynik komendy fdisk -l. Fajnie by było gdybyś jeszcze opisał co na której partycji jest.

sda1 - Win

sda5 - Win

sda6 - Ubuntu

sda 7 - Debian

sda8 - Debian

sda7 - Win

sda 10 - swap

fdik -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes

255 heads, 63 sectors/track, 60801 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x87fcf730


   Device Boot Start End Blocks Id System

/dev/sda1 * 1 2040 16386268+ 7 HPFS/NTFS

/dev/sda2 2041 60801 471997732+ f W95 Ext'd (LBA)

/dev/sda5 2041 44110 337927243+ 7 HPFS/NTFS

/dev/sda6 44111 53033 71673966 83 Linux

/dev/sda7 53034 56858 30724281 83 Linux

/dev/sda8 56859 59408 20482843+ 83 Linux

/dev/sda9 59409 60605 9614871 7 HPFS/NTFS

/dev/sda10 60606 60801 1574338+ 82 Linux swap / Solaris

A plik konfiguracyjny GRUBa?

Z błędu wynika, że system był hibernowany i nie potrafi teraz odtworzyć zrzutu na dysk. Hibernowałeś Debiana przed instalacją Ubuntu albo hibernujesz Ubuntu i próbujesz uruchomić Debiana? Do tego szuka katalogu głównego na sda6 a piszesz, że na sda6 masz Ubuntu, czy Ty przypadkiem po prostu nie usunąłeś Debiania? Spróbuj jeszcze podmienić partycję w Grubie na /dev/sda7. Ubuntu chyba nadaje oznaczenia dysków po uuid, spójrz jak masz to zapisane w /etc/fstab i wpisz identycznie, ewentualnie pozamianiaj oznaczenia dysków na /dev/sda zamiast uuid. w ogóle coś masz pomieszane z tymi partycjami chyba w Grubie, bo szuka obrazu dysku na /dev/sda9, gdzie masz partycję dla Windows.

Pozdrawiam!

Najlepiej byłoby sprawdzić to z pomocą płytki LiveCD.

Co do tego, że nowy system nie montuje SWAP-u, to nie jest to prawdą(jeśli następne zdanie jest prawdziwe). UUID nie jest zapisywany na partycji SWAP, bo nie ma tam dla niego miejsca. Zamiast tego trzeba przypisać wirtualny UUID w odpowiednim pliku udev. Sprostujcie mnie, jeśli się mylę.

Czyli ? Bo nie znam się za bardzo na tym :slight_smile:

Nic takiego nie miało miejsca.

Nie.

Proszę wytłumaczyć jak dla n00ba, bo nie za bardzo się znam na tym jeszcze :slight_smile:

Wydaje mi się, że przed instalacją Ubuntu layout partycji był inny a Debian dalej trzyma stary w /etc/fstab?

Dobrze, już działa.

Wystarczyło trochę pogrzebać w /grub/menu.lst

Teraz obydwa systemy mają ten sam SWAP, czy tak to może być ?

Wydaje mi się, że tak, ale chciałbym jeszcze się upewnić :slight_smile:

Może być o ile nie hibernujesz