Dwa dyski, dwa systemy, drugi nie startuje

Dokupiłem sobie drugi dysk do lapka w miejsce napędu dvd. Zainstalowałem na nim ubuntu dla testów. Problem w tym że grub debiana z pierwszego dysku widzi instalacje ubuntu ale po wybraniu jej pojawia się błąd

 

błąd: no such device : ciągznaków

bład: nie znaleziono pliku “/boot/vmlinuz-4.4.0-21-generic”.

błąd: najpierw należy wczytać jądro.

 

żaden tryb recovey dla ubuntu nie działa… gdy nowy dysk podepne zamiast głownego z debianem to ubuntu startuje, gdy podepne je odwrotnie to startuje ubuntu a taki bład znowu wywala debian.

 

ktoś coś?

 

 

 

“Wpisy w tablicy partycji nie są w tej kolejności, co na dysku.” czy to jest problem?

 

cat /etc/fstab

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

<file system> <mount point>   <type>  <options>       <dump>  <pass>

/ was on /dev/sda1 during installation

UUID=d670a1e2-34fc-4507-8ab7-37b5c410e910 /               ext4    errors=remount-ro 0       1

/home was on /dev/sda6 during installation

UUID=c5712c04-53e6-4ef1-a467-b170747b5b5e /home           ext4    defaults        0       2

swap was on /dev/sda5 during installation

UUID=492056dc-493f-419c-a59c-b3bc1f00fc03 none            swap    sw              0       0
 

Nie wiem jak rozwiązać ten problem, ale możesz przecież ustawić w biosie z którego dysku ma startować komputer.

 

Pozdrawiam.

Moge ale jak ustawie w boot  cd drive jako pierwszy to jest pomijany i wczytuje hdd z grubem debiana. W biosie mam ustawione sata native mode.

 

krótko mówiąc system nie chce bootować z dysku umieszczonego w kieszni na dysk w miejcu gdzie był napęd dvd

Jeśli był debian i doinstalowałeś ubuntu to powinieneś raczej uruchamiać z dysku na którym jest zainstalowany MBR od ubuntu a nie od debiana.Wszystko zależy na którym dysku zainstalowałeś ten grub od ubuntu.

kazdy system ma swój grub na swoim dysku , jak wybieram ubuntu to mam taki błąd

 

no masz 2 dyski czyli powinieneś zbootowac z tego dysku co zainstalowałeś grub od Ubuntu.Raczej nie powinno sie tak robić tylko instaluje sie grub zawsze na dysku /dev/sda i grub sam powinien dodać rekord tego drugiego systemu.

jak w boot ustawie sobie rozruch z dysku z ubuntu to w jakiś sposob komp go pomija i przechodzi do dysku z debianem

a weż sprawdż /etc/fstab to jest pewnie coś ze swap,że masz 1 swap do dwóch systemów

mam dwa swapy, to sa dwa dyski i dwie oddzielne instalacje, kazda z nich ma zainstalowanego na swoim dysku gruba. jak zamienie dyski to ubuntu chodzi ale jego grub tez nie uruchomi debiana bo jest podobny error. 

Bo chodzi o to w tym zdjęciu że ubuntu nie znajduje tej partycji o tym uuid ,więc /etc/fstab z ubuntu chyba ma jakieś złe wpisy.

no chyba tak ale fstab moge zrobić tylko na debianie wiec nie pokaze mi zawartosci dysku z ubuntu

 

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048  40814547  40812500 19,5G 83 Linux
/dev/sda2        40816638 234440703 193624066 92,3G  5 Extended
/dev/sda5       230266880 234440703   4173824    2G 82 Linux swap / Solaris
/dev/sda6        40816640 230266879 189450240 90,3G 83 Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku.
Dysk /dev/sdb: 149,1 GiB, bajtów: 160041885696, sektorów: 312581808
Jednostki: 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
Typ etykiety dysku: dos
Identyfikator dysku: 0x3871fbb3

Device     Boot    Start       End   Sectors  Size Id Type
/dev/sdb1  *        2048  81921969  81919922 39,1G 83 Linux
/dev/sdb2       81924094 312580095 230656002  110G  5 Extended
/dev/sdb5       81924096  84021247   2097152    1G 82 Linux swap / Solaris
/dev/sdb6       84023296 312580095 228556800  109G 83 Linux
 

 

 

dobra to jest plik ubuntowy:

 

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

<file system> <mount point>   <type>  <options>       <dump>  <pass>

/ was on /dev/sdb1 during installation

UUID=af86aaac-8171-4568-b50e-3910d03808d7 /               ext4    errors=remount-ro 0       1

/home was on /dev/sdb6 during installation

UUID=ca7d6050-4f1c-4c3e-86d2-8d8546b62af8 /home           ext4    defaults        0       2

swap was on /dev/sda5 during installation

UUID=492056dc-493f-419c-a59c-b3bc1f00fc03 none            swap    sw              0       0

swap was on /dev/sdb5 during installation

UUID=00162c19-b352-4e52-b30e-3076bb0237a2 none            swap    sw              0       0

 

faktycznie nie zgadza sie ten UUID z tym ze screena

Niewiem może sprobuj sie podmontować z live cd przez chroot do ubuntu i sprawdz

http://karuppuswamy.com/wordpress/2010/06/02/how-to-chroot-to-ubuntu-using-live-cd-to-fix-grub-rescue-prompt/

grub szuka 5e6b4fad-8fcf-48a0-8973-e89757beb7fa a w fstab jest af86aaac-8171-4568-b50e-3910d03808d7

Jak ubuntu jest zainstalowane na /dev/sdb1 a raczej tak to boot sie znajduje na partycji o uuid   af86aaac-8171-4568-b50e-3910d03808d7.To może zmień w grub debiana te uuid.I powinno śmigać.

no właśnie tak kombinuje teraz

 

ten sam bład przy starcie ubuntu, tyle ze teraz wyświetla poprawny UUID przy błędzie, nie kumam już nic… to wygląda jakby się ten dysk z ubuntu nie chciał zamontować do rozruchu

To weż przeinstaluj te ubuntu tylko zainstaluj MBR ubuntu na /dev/sda a nie /dev/sdb.Wszystko zrób tak samo jak wcześniej tylko jak będziesz miał wybór dysku do instalacji programu rozruchowego wybierz /dev/sda a nie /dev/sdb.Jak masz jakieś ważne rzeczy na debian to zrób beckup na DVD w razie czego.

myślisz że to zadziała? nadpisze mi gruba debianowego?

no to dla bezpieczeństwa jak masz jakiegoś pendriva czy karte SD to gruba ubuntu możesz na tej karcie zainstalowac i póżniej zbootować z tego i zobaczyć czy sie zbootuje ubuntu i debian.Ja miałem już zainstalowane windowsa opensuse ubuntu debiana fedore na jednym grubie i wszystko było ok.Tylko ja mam płyte bez UEFI bios może to tworzy jakieś komplikacje.Jak nie wiesz o co kaman a masz ważne dane to odradzam żeby póżniej nie było że przeze mnie skasowało ci dysk czy coś takiego.

bład: no such device: af86aaac-8171-4568-b50e-3910d03808d7
bład: hd1 cannot get C/H/S values.
błąd najpierw należy wczytać jądro.

 

może ktoś inny będzie miał jakiś pomysł?

 

 

zrobiłem jeszcze taki mały eksperyment i wyciagnalem dysk główny i zostawiłęm tylko ten z kieszeni na dysk po napędzie i wtedy mimo że na dysku jest ubuntu z grubem to komp nie widzi zadnego systemu…

 

 

no dobra

to teraz możesz zainstalować ubuntu na tym dysku w napędzie i póżniej sprawdzić czy sie normalnie uruchomi.I póżniej jak sie normalnie uruchomi to włóż ten  dysk z debianem i powinien działać i debian i ubuntu.