Urządzenie umożliwia w razie pilnej potrzeby szybkie przełączenie dysków za pomocą jednego przełącznika. Jest to bardzo ważne w przypadku, kiedy na jednym systemie posiadamy Windows a na drugim Linux. Próbowaliśmy różnych rozwiązań począwszy od odłączenia zasilania dla jednego dysku a skończywszy na przełączniku master-slave. Niestety żadne rozwiązanie nie przyniosło dobrego rezultatu.
Wyłączenie zasilania
Założenie było takie, jeżeli odepniemy za pomocą przełącznika zasilanie od dysku chociażby +12V to spowodujemy, że dysk przestanie być wykrywany a system zostanie załadowany z dysku zawierającego Linux. Przeliczyliśmy się - okazało się, że trzeba także wypiąć tasiemkę w przeciwnym wypadku komputer przy wykrywaniu dysków (w BIOS na auto) po prostu się zawiesi...
Dwa dyski na Master?
Kolejne założenie teoretyczne - w trybie normalnym dysk z Windows pracuje na master, dysk z Linux pracuje na slave. Wyłączamy komputer i za pomocą przełącznika (zamiast zworki) zmieniamy dysk z Linux na master. W ten sposób są dwa dyski master w systemie - oczywiście zostanie wykryty ten pierwszy na tasiemce. Wszystko w porządku dopóki nie zaczniemy odczytywać danych z dysku... po prostu nadpisze się na Master Boot Record...
Układ elektroniczny
Po licznych próbach okazało się, że przełączanie dysków za pomocą jednego przełącznika jest bardziej skomplikowane, co zostało dokładnie opisane w załączniku. Wszystko udało się zrealizować poprzez wykorzystanie funkcji Cable Select w dwóch przełączanych dyskach. Złącze IDE jest podłączone do K1 a dwa dyski ustawione na Cable Select do złącza K2 i K3. Kiedy komputer jest włączany lub resetowany pojawia się sygnał na wyjściu RESET (zanegowany) i w zależności od ustawienia przełącznika S1 wyjście Q przyjmie stan wysoki a wyjście Q (zanegowane) stan niski. Przyjmijmy, że przełącznik S1 jest zwarty wtedy niski poziom wystąpi na wejściu D IC1a to na wyjściu Q pojawi się niski poziom to spowoduje otwarcie T1, który zapali diodę LED D1 i otworzy tranzystor T2. Dysk z Linux podłączony do K2 zobaczy na swoim CS niski poziom co spowoduje przełączenie go na master, co spowoduje że będzie on głównym dyskiem bootowalnym C, rozpocznie się ładowanie Linux
Najważniejsze, że nic się nie wydarzy w momencie przypadkowego przełączenia dysków przy pracy komputera - jest zabezpieczenie, które powoduje, że dyski zamieniają się rolami w momencie włączania lub reset komputera.
Do urządzenia można podłączyć maksymalnie dwa dyski i muszą one zostać ustawione na Cable Select. Układ niestety nie odłącza całkowicie dysku, dlatego dwa dyski są widoczne przy ładowaniu, umożliwia natomiast łatwy wybór dysku bootowalnego. Modyfikacje mile widziane, tematyka szybkiego przełączania dysków jest bardzo popularna
Wyłączenie zasilania
Założenie było takie, jeżeli odepniemy za pomocą przełącznika zasilanie od dysku chociażby +12V to spowodujemy, że dysk przestanie być wykrywany a system zostanie załadowany z dysku zawierającego Linux. Przeliczyliśmy się - okazało się, że trzeba także wypiąć tasiemkę w przeciwnym wypadku komputer przy wykrywaniu dysków (w BIOS na auto) po prostu się zawiesi...
Dwa dyski na Master?
Kolejne założenie teoretyczne - w trybie normalnym dysk z Windows pracuje na master, dysk z Linux pracuje na slave. Wyłączamy komputer i za pomocą przełącznika (zamiast zworki) zmieniamy dysk z Linux na master. W ten sposób są dwa dyski master w systemie - oczywiście zostanie wykryty ten pierwszy na tasiemce. Wszystko w porządku dopóki nie zaczniemy odczytywać danych z dysku... po prostu nadpisze się na Master Boot Record...
Układ elektroniczny
Po licznych próbach okazało się, że przełączanie dysków za pomocą jednego przełącznika jest bardziej skomplikowane, co zostało dokładnie opisane w załączniku. Wszystko udało się zrealizować poprzez wykorzystanie funkcji Cable Select w dwóch przełączanych dyskach. Złącze IDE jest podłączone do K1 a dwa dyski ustawione na Cable Select do złącza K2 i K3. Kiedy komputer jest włączany lub resetowany pojawia się sygnał na wyjściu RESET (zanegowany) i w zależności od ustawienia przełącznika S1 wyjście Q przyjmie stan wysoki a wyjście Q (zanegowane) stan niski. Przyjmijmy, że przełącznik S1 jest zwarty wtedy niski poziom wystąpi na wejściu D IC1a to na wyjściu Q pojawi się niski poziom to spowoduje otwarcie T1, który zapali diodę LED D1 i otworzy tranzystor T2. Dysk z Linux podłączony do K2 zobaczy na swoim CS niski poziom co spowoduje przełączenie go na master, co spowoduje że będzie on głównym dyskiem bootowalnym C, rozpocznie się ładowanie Linux
Najważniejsze, że nic się nie wydarzy w momencie przypadkowego przełączenia dysków przy pracy komputera - jest zabezpieczenie, które powoduje, że dyski zamieniają się rolami w momencie włączania lub reset komputera.
Do urządzenia można podłączyć maksymalnie dwa dyski i muszą one zostać ustawione na Cable Select. Układ niestety nie odłącza całkowicie dysku, dlatego dwa dyski są widoczne przy ładowaniu, umożliwia natomiast łatwy wybór dysku bootowalnego. Modyfikacje mile widziane, tematyka szybkiego przełączania dysków jest bardzo popularna
Fajne? Ranking DIY