Wymień wewnętrzny dysk twardy#
Ostrzeżenie
Proszę to robić tylko wtedy, gdy wiesz, co robisz. Modyfikując NextBox tracisz gwarancję przynajmniej na sprzęt NextBox. Te czynności z reguły nie są objęte wsparciem technicznym, modyfikujesz NextBox na własne ryzyko!
Wymagania wstępne#
System operacyjny Linux(-podobny)
2,5»» dysk twardy o wysokości max 15mm, większość ma 7mm
Użytkownik, który może uzyskać uprawnienia roota używając
sudo
.Muszą być dostępne następujące komendy:
sudo
,parted
,mkfs.ext4
,bash
.Przynajmniej podstawowa wiedza na temat montowania / odmontowywania i wykonywania skryptów powłoki
Śrubokręt krzyżakowy
Skonfiguruj dostęp ssh na swoim NextBoxie.
Ostrzeżenie
Skrypt, który jest używany, uzyska prawa roota do wymazania dysku twardego, który mu przekażesz. Bądź bardzo ostrożny, aby przekazać do skryptu właściwe urządzenie, jeśli przekażesz partycję systemową, skrypt zniszczy działający system operacyjny! Wszelkie dane na przekazanym dysku twardym zostaną nieuchronnie usunięte!
Podpowiedź
Przeczytaj poniższe kroki całkowicie i dokładnie przed ich wykonaniem, jeśli nie rozumiesz co dany krok oznacza, może to być wskazówka, że nie powinieneś robić tego samemu.
Przygotuj nowy dysk twardy#
Pobierz swój plik
nextbox.conf
z oryginalnego dysku twardego za pomocą ssh, znajduje się on na NextBoxie w katalogu/srv/nextbox
.Zapisz swoje
nextbox.conf
na swoim komputerze.Pobierz następujący skrypt: https://raw.githubusercontent.com/Nitrokey/nextbox/master/assembly/simple_prepare_harddrive.sh
Uczyń skrypt wykonywalnym:
chmod +x simple_prepare_harddrive.sh
.Podłącz nowy dysk twardy do komputera
Określ nazwę urządzenia swojego dysku twardego (np.
/dev/sdb
) i upewnij się, że żadna z jego partycji nie jest zamontowana.Ostrzeżenie
Powtarzam: zastanów się co najmniej dwa razy nad poniższym krokiem. Upewnij się, że odnosisz się do właściwego urządzenia dysku twardego (a NIE partycji, co oznacza, że
/dev/sdb1
jest błędne). Skrypt odmówi wykonania operacji na/dev/sda
, ponieważ są duże szanse, że to może być twój dysk systemowy, jeśli naprawdę tego potrzebujesz, możesz wykomentować linie 23-26 wewnątrz skryptu.Uruchom skrypt, używając nazwy urządzenia, którą określiłeś. Gdy zostaniesz poproszony o podanie hasła sudo, podaj je, aby umożliwić dostęp r/w do dysku twardego:
$ ./simple_prepare_harddrive.sh <device-name> # example: ./simple_prepare_harddrive.sh /dev/sdb
Obserwuj wyjście skryptu w poszukiwaniu błędów, nie powinno być żadnych.
Na końcu skryptu zostaniesz poproszony o zamontowanie utworzonej partycji i skopiowanie
nextbox.conf
(do/nextbox
) skopiowanych w krokach 1. i 2. Odmontuj partycję i pomyślnie przygotowałeś swój nowy dysk twardy.
Przewodnik po zamiennikach#
W aplikacji NextBox Nextcloud App przejdź do „System Settings” i wyłącz urządzenie NextBox za pomocą przycisku „Poweroff”.
Gdy dioda LED statusu jest wyłączona (nie całkowicie, dlatego jest bardzo ciemna) i diody LED portu Ethernet są wyłączone, można odłączyć wszystkie kable od NextBoxa.
Odkręcić wszystkie 8 śrub krzyżakowych
Najpierw należy ostrożnie zdjąć górną pokrywę (możliwie pionowo).
Ponownie ostrożnie, pionowo zdejmij dolną pokrywę, teraz widzisz tzw. mostek
Rozwiń kabel USB-to-SATA i połóż mostek NextBox do góry nogami na powierzchni przyjaznej dla elektroniki, takiej jak biurko, jak pokazano na poniższym obrazku
Odkręć śruby krzyżakowe utrzymujące dysk twardy we właściwym położeniu (ilość śrub może się różnić w zależności od typu dysku twardego) pokazane na poniższym obrazku:
Po odkręceniu śrub, ostrożnie popchnij dysk twardy w kierunku pokazanym na powyższym obrazku. Nie przesuwaj go w drugą stronę, ponieważ możesz uszkodzić kabel USB.
Odłącz kabel USB do SATA od dysku twardego
Ostrzeżenie
Unikać rozłączania męskiego i żeńskiego złącza USB, aby nie zmieniać położenia i zgięcia kabla. Jeśli musisz: uważaj, aby zachować jak najmniejszą siłę nacisku na część 90° przedłużacza USB.
Podłącz wcześniej przygotowany nowy dysk twardy
Ostrożnie wsuń nowy dysk twardy do mostka i zamocuj go we właściwej pozycji za pomocą uprzednio wykręconych śrub
Złóż kabel USB do SATA (w kółko) do wolnej przestrzeni za dyskiem twardym.
Na koniec ponownie zmontować skrzynkę NextBox w odwrotnej kolejności, stosując kroki od 5. do 3.
Przy pierwszym uruchomieniu po montażu, daj NextBoxowi wystarczająco dużo czasu na rozruch i pobranie wszystkich niezbędnych pakietów z Internetu. Upewnij się, że masz podłączony ethernet. Należy spodziewać się dość szybko (poniżej 2 minut) zmieniającej się diody statusowej (żółta powinna być pierwsza). Jeśli dioda statusu nie zmienia się w ogóle, prawdopodobnie coś jest nie tak z okablowaniem lub zawartością dysku twardego.