Замяна на вътрешния твърд диск#

Warning

Моля, правете това само ако знаете какво правите. С модифицирането на NextBox губите гаранцията си поне за хардуера на NextBox. Тези стъпки по принцип не се покриват от поддръжката, вие модифицирате вашия NextBox на свой риск!

Предварителни условия#

  • Операционна система, подобна на Linux(-а)

  • 2,5‘‘ твърд диск с максимална височина 15 mm, повечето са 7 mm

  • Потребител, който може да придобие права на root с помощта на sudo

  • Трябва да са налични следните команди: sudo, parted, mkfs.ext4, bash

  • Поне основни познания за монтиране/откачване и shell-скриптове (изпълнение)

  • Филипс отвертка

  • Настройте ssh-достъп на вашия NextBox

Warning

Използваният скрипт ще придобие права на root, за да изтрие твърдия диск, който сте предали на скрипта. Бъдете изключително внимателни, за да предадете правилното устройство на скрипта, ако предадете системния си дял, този скрипт ще унищожи работещата ви операционна система! Всички данни на предадения твърд диск неизбежно ще бъдат изтрити!

Hint

Прочетете напълно и внимателно следните стъпки преди да ги изпълните, ако не разбирате какво означава дадена стъпка, това може да е индикация, че не трябва да я изпълнявате сами.

Подготовка на нов твърд диск#

  1. Вземете вашия nextbox.conf файл от оригиналния твърд диск с помощта на ssh, той се намира на вашия NextBox в директорията /srv/nextbox.

  2. Запишете nextbox.conf на компютъра си

  3. Вземете следния скрипт: https://raw.githubusercontent.com/Nitrokey/nextbox/master/simple_prepare_harddrive.sh

  4. Направете скрипта изпълним: chmod +x simple_prepare_harddrive.sh

  5. Свържете новия твърд диск към компютъра

  6. Определете името на устройството на вашия твърд диск (например /dev/sdb) и се уверете, че нито един от дяловете му не е монтиран.

Warning

Пет път: помислете поне два пъти за следващата стъпка. Уверете се, че се отнасяте към правилното устройство на твърдия диск (а НЕ към дял, което означава, че /dev/sdb1 е грешно). Скриптът ще откаже да извърши операцията върху /dev/sda, тъй като има голяма вероятност това да е системният ви твърд диск, ако наистина се нуждаете от това, можете да коментирате редове 23-26 вътре в скрипта.

  1. Изпълнете скрипта, като използвате определеното име на устройството. След като бъдете подканени за паролата sudo, въведете я, за да разрешите достъп до твърдия диск:

$ ./simple_prepare_harddrive.sh <device-name>

# example: ./simple_prepare_harddrive.sh /dev/sdb
  1. Наблюдавайте изхода на скрипта’за евентуални грешки, не трябва да има такива

  2. В края на скрипта ще бъдете помолени да монтирате създадения дял и да копирате nextbox.conf (до /nextbox), които сте копирали в стъпки 1 и 2, да демонтирате дяла и успешно да подготвите новия си твърд диск.

Ръководство за замяна#

  1. В приложението NextBox Nextcloud отидете на „Системни настройки“ и изключете вашия NextBox, като използвате бутона „Изключване“.

  2. След като светодиодът за състоянието е за кратко изключен (не напълно, а много тъмен) и светодиодите на Ethernet порта са изключени, можете да изключите всички кабели от вашия NextBox.

  3. Отвийте всички 8 винта Phillips

  4. Първо внимателно свалете горния капак (възможно най-вертикално).

  5. Отново внимателно, вертикално свалете долния капак, сега виждате така наречения мост.

  6. Разгънете USB-SATA кабела и поставете моста NextBox с главата надолу върху удобна за електрониката повърхност като бюро, както е показано на следното изображение

nextbox-backside
  1. Отвийте винтовете Phillips, които държат твърдия диск на място (броят на винтовете може да е различен в зависимост от типа на твърдия диск), както е показано на следното изображение:

nextbox-backside-screws
  1. След като винтовете са отстранени, внимателно натиснете твърдия диск в посоката, показана на изображението по-горе. Не го натискайте в другата посока, защото може да повредите USB кабела.

  2. Извадете кабела USB-SATA от твърдия диск

Warning

Избягвайте да изключвате мъжкия и женския USB конектор, за да не променяте позицията и огъването на кабела. Ако се налага: внимавайте силата върху 90-градусовата част на USB удължителя да е възможно най-малка.

  1. Свържете предварително подготвения си нов твърд диск

  2. Внимателно вкарайте новия твърд диск в моста и го фиксирайте в правилната позиция с помощта на предварително отстранените винтове.

  3. Сгънете кабела USB-SATA (в кръгчета) в свободното пространство зад твърдия диск.

  4. Накрая сглобете NextBox отново в обратен ред, като използвате стъпки от 5. до 3.

При първото зареждане след сглобяването дайте на NextBox достатъчно време да се зареди и да получи всички необходими пакети от интернет. Уверете се, че имате свързан Ethernet. Трябва да очаквате, че светодиодът за състоянието ще се промени (жълтият ще е първи) доста бързо (по-малко от 2 минути). Ако светодиодът за състоянието изобщо не се променя, вероятно има нещо нередно в окабеляването или съдържанието на твърдия диск.