System wybiera dysk rozruchowy najwyraźniej losowo

0

Mam system z dwoma identycznymi dyskami twardymi o pojemności 1 TB, w których obrazuję dysk zapasowy za pomocą polecenia dd. Jednak podczas uruchamiania systemu, mimo ustawienia priorytetu dysku twardego w systemie BIOS, system czasami uruchamia dysk główny, czasami uruchamia kopię zapasową. Mój system dual-boots Xubuntu i Windows XP, jeśli to coś dla ciebie znaczy.

Jakieś pomysły?

Zurahn
źródło
Jakieś powiązania między butami i tym, co zostało ostatnio uruchomione?
outsideblasts
Nie, nie ma. W warunkach Linuksa chcę być tylko sda. Na przykład, uruchomię sda, uruchomię ponownie, a następnie pojawi się sdb. Więc zamykam i spróbuję ponownie, co zwykle działa.
Zurahn
3
czy jesteś pewien, że to BIOS jest zdezorientowany? Xubuntu uDev może być przypisywanie sda i sdb inaczej za każdym razem. zwłaszcza, że ​​używasz dd do tworzenia kopii zapasowych - kopiuje to również UUID partycji, więc Xubuntu (i prawdopodobnie WinXP) nie będzie w stanie odróżnić dysków.
quack quixote

Odpowiedzi:

0

Quack Kichot jest prawdopodobnie poprawny. Wyobrażam sobie, że twój komputer może je wykrywać w nieco innym czasie, co prowadzi do rozważenia jednego sda zamiast tego, czego oczekujesz ( sdb ). Jeśli tak jest, poprawka jest prosta: nie używaj /dev/sdX odniesienia w konfiguracji bootloadera lub fstab. Wolę używać etykiety dysku, ale niektórzy wolą używać identyfikatorów UUID.

Czy możesz wkleić konfigurację bootloadera w tym miejscu, abyśmy mogli dokładniej określić, czy jest to problem?

Edytować : Właśnie zobaczyłem, jak stary jest ten wątek; przepraszam za hałas. Generalnie jednak (dla każdego, kto może napotkać ten problem w przyszłości), /dev/sdX odniesienia są najbardziej prawdopodobnym problemem.

HalosGhost
źródło