Სარჩევი:
- ნაბიჯი 1: მოთხოვნები:
- ნაბიჯი 2:
- ნაბიჯი 3:
- ნაბიჯი 4:
- ნაბიჯი 5:
- ნაბიჯი 6:
- ნაბიჯი 7:
- ნაბიჯი 8:
- ნაბიჯი 9: დასრულება…
- ნაბიჯი 10: სურვილისამებრ…
ვიდეო: Raspberry Pi 3 ჩამტვირთავი SSD დისკით: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
უპირველეს ყოვლისა, მე მკაცრად გირჩევთ, თქვენ ჯერ გააკეთოთ ასლი (თქვენი არსებული HA სნაფშოტი) და სცადოთ ეს მეთოდი Home Assistant– ის ახალი ინსტალაციით და გამოსცადოთ იგი რამდენიმე დღის განმავლობაში, თუ შეცდომები არ არის. შეინახეთ თქვენი SD ბარათი მიმდინარე Hass.io ინსტანციით უსაფრთხოდ, ასე რომ, თუ რაიმე პრობლემა შეგექმნათ, შეგიძლიათ უბრალოდ შეცვალოთ SSD დისკი SD ბარათით და დაუბრუნდეთ წინა სახლის ასისტენტს რამდენიმე წუთში.
ᲨᲔᲜ ᲒᲐᲒᲐᲤᲠᲗᲮᲘᲚᲔᲡ!
ნაბიჯი 1: მოთხოვნები:
Raspberry Pi 3b და 3b+ (მხოლოდ Pi 3 -ს აქვს USB ჩატვირთვის მხარდაჭერა)
- ძველი ResinOS მთავარი ასისტენტის ვერსია (HassOS ამჟამად არ უწყობს ხელს USB ჩატვირთვის)
- mSATA SSD დისკი (რეკომენდირებულია მინიმუმ 16 GB)
- x850 შენახვის გაფართოების დაფა
- USB ფლეშ დრაივი (მინიმუმ 1 GB)
- GParted CD/USB ჩატვირთვის სურათი (https://gparted.org/livecd.php)
- ამჟამად მუშაობს ან ახალი ResinOS სისტემა (SD ბარათზე)
თუ თქვენ გაქვთ Raspberry Pi 3b+, ალბათ შეგიძლიათ გამოტოვოთ ნაბიჯი 1 (მე არ მაქვს, ამიტომ დარწმუნებული არ ვარ ამაში). თუ თქვენ გაქვთ Raspberry Pi 3b, გააგრძელეთ.
გაფრთხილება:
ეს პროცესი არ შეიძლება გაუქმდეს. ერთხელ USB ჩატვირთვა ჩართულია, მისი შეცვლა შეუძლებელია
მიუხედავად იმისა, რომ ეს არაფერზე არ მოქმედებს, რადგან სურვილის შემთხვევაში შეგიძლიათ კვლავ გამოიყენოთ SD ბარათი.
ნაბიჯი 2:
თქვენ უნდა ჩართოთ USB ჩატვირთვა config.txt ფაილის ბოლოში შემდეგი კოდის დამატებით:
program_USB_boot_mode = 1
ფაილი მდებარეობს ფისოვანი ჩატვირთვის დანაყოფზე. ეს არის ერთადერთი FAT დანაყოფი თქვენს SD ბარათზე, რომელიც არის Raspberry Pi- ში. უბრალოდ ჩაწერეთ იგი თქვენს კომპიუტერში და გადადით ფისოვანი ჩატვირთვის დანაყოფზე, გადაახვიეთ ბოლო ხაზამდე და ჩასვით ზემოთ კოდი და შეინახეთ გასასვლელში. უსაფრთხოდ ამოიღეთ SD ბარათი კომპიუტერიდან, დააბრუნეთ იგი Raspberry Pi 3b– ში და მიამაგრეთ კვების კაბელი. დაე ჩატვირთოს. უნდა ჩაირთოს ჩვეულებრივად.
ახლა თქვენს Raspberry Pi 3– ს შეუძლია ჩატვირთვა USB– დან.
ნაბიჯი 3:
ჩამოტვირთეთ GParted Live CD/USB სურათი და შეინახეთ თქვენს კომპიუტერში
gparted.org/livecd.php
გამოიყენეთ Etcher, რომ შეაერთოთ იგი USB სტიკზე.
ნაბიჯი 4:
ჩამოტვირთეთ და შეინახეთ Home Assistant- ის ძველი ResinOS ვერსია (Raspberry Pi3 ვერსია)
github.com/home-assistant/hassio-build/rel…
გამოიყენეთ Etcher, თქვენს SSD დისკზე (ან სხვა USB მოწყობილობაზე)
ნაბიჯი 5:
ციმციმის დასრულების შემდეგ, უსაფრთხოდ ამოიღეთ SSD დისკი და შეაერთეთ იგი კვლავ (თუ რაიმე მიზეზით, ფისოვანი ჩატვირთვის დანაყოფი არ გამოჩნდება ჩემს კომპიუტერში, დააწკაპუნეთ მარჯვენა ღილაკით ჩემს კომპიუტერზე> მართვა> დისკების მართვა> მარჯვენა ღილაკით Resin-boot partition> Change დისკის წერილი და ხელით მიანიჭეთ ახალი დისკის ასო).
ნაბიჯი 6:
გადატვირთეთ თქვენი კომპიუტერი BIOS– ში და შეცვალეთ ჩატვირთვის პარამეტრები, რათა ის ჩამტვირთოთ თქვენი GParted USB ბარათიდან.
USB ჩხირიდან კომპიუტერის ჩატვირთვის შემდეგ, თქვენ ნამდვილად არ უნდა შეცვალოთ არაფერი, უბრალოდ დააჭირეთ Enter 4x, ასე რომ ის იტვირთება GParted GUI- ში. (თქვენი SSD დისკი უკვე უნდა იყოს მიერთებული კომპიუტერთან, ასე რომ GParted სწორად ამოიცნობს მას).
ნაბიჯი 7:
ახლა, GParted– ში, დარწმუნდით, რომ შეარჩიეთ სწორი დისკი (SSD დისკი). ახლა თქვენ უნდა შეცვალოთ ორი დანაყოფის ზომა:
dev/sdb4 და dev/sdb6 (ეს ასევე შეიძლება იყოს sda4 ან sdc4 და sda6 ან sdc6, იმის მიხედვით თუ რამდენი დისკი იქნა აღმოჩენილი).
ნამდვილად არ უნდა ჰქონდეს მნიშვნელობა, რამდენად აპირებთ dev/sdb4 ზომის შეცვლას (გაზრდას). მე თვითონ გადავედი 1 GB– დან 3 GB– მდე (შეგიძლიათ წინ წახვიდეთ და უბრალოდ სცადოთ გამოიყენოთ მთელი არსებული სივრცე).
ახლა თქვენ შეგიძლიათ გაზარდოთ dev/sda6 ზომა, რომელიც უნდა შეიცვალოს იქამდე რაც არის dev/sdb4 ზომის შეცვლის შემდეგ (მოკლედ რომ ვთქვათ, sdb6 დანაყოფი sdb4 ფარგლებშია).
გაფრთხილება:
გამოიყენეთ ბარი ზედა ნაწილში ზომის შესაცვლელად. დარწმუნდით, რომ ნაწილის დასაწყისში ზომა არ იცვლება (ჩემს შემთხვევაში ეს იყო 4 მბ), სხვაგვარად თქვენ შეიძლება მიიღოთ ინფორმაცია, რომ დისკზე მოძრაობა არ შეიძლება სწორად
ზომის შეცვლის შემდეგ წაისვით და დაელოდეთ სანამ დასრულდება.
ახლა თქვენ შეგიძლიათ გამორთოთ GParted და ისევ ჩატვირთოთ Windows.
ნაბიჯი 8:
კვლავ გადადით ჩემს კომპიუტერში Resin-boot დანაყოფზე და იპოვეთ ორი ფაილი:
config.txt
cmdline.txt
Config.txt– ის რედაქტირება, ალბათ, არჩევითია, რადგან ჩვენს Raspberry Pi 3 – ს უკვე შეუძლია USB– დან ჩატვირთვა, მაგრამ მე უბრალოდ მივყვებოდი სხვების მითითებებს:
ისევ config.txt- ში დაამატეთ შემდეგი ხაზი ფაილის ბოლოში: program_USB_boot_mode = 1
Cmdline.txt- ში შეცვალეთ შემდეგი:
root =/dev/mmcblk0p2 (ან მსგავსი) root =/dev/sda2 (არა sdb2 ან sdc2, როგორც ეს ალბათ გქონდათ GParted– ში).
სურვილისამებრ: მე დავაკონფიგურირე "ფისოვანი ნიმუშის" ფაილი ჩემი ქსელის პარამეტრებით (სტატიკური IP მინიჭებული ჩემს ჟოლოს Pi3- ზე). თუ თქვენც გაქვთ ერთი, შეგიძლიათ შეცვალოთ ორიგინალური ფაილი თქვენით/resin-boot/system-connections/resin-sample)
ორივე ფაილის შენახვის შემდეგ, უსაფრთხოდ ამოიღეთ SSD დისკი და მიამაგრეთ იგი თქვენს Raspberry Pi 3 -ზე.
ნაბიჯი 9: დასრულება…
ეს თითქმის ასეა, თქვენი Raspberry Pi 3 ახლა უნდა ჩატვირთოს USB– დან და დაიწყოს Home Assistant– ის ინსტალაციის პროცესი, რომელსაც დაახლოებით 10-15 წუთი დასჭირდება. ამის შემდეგ, მთავარი ასისტენტის ინსტანცია ხელმისაწვდომი უნდა იყოს 192.168.xxx.xxx:8123 ნომერზე (როგორი IP არ უნდა დააყენოთ თქვენი Pi3– ისთვის).
ნაბიჯი 10: სურვილისამებრ…
ქვემოთ მოყვანილი სხვა ნაბიჯები ასევე არის სურვილისამებრ:
- შექმენით ახალი ანგარიში
- შედით თქვენს HA– ში
- დააინსტალირეთ და დააკონფიგურირეთ samba addon
- ნავიგაცია HASSIO გაზიარება თქვენს კომპიუტერში
- დააკოპირეთ თქვენი სახლის ასისტენტის ადრე შექმნილი სარეზერვო ასლები და ჩასვით სარეზერვო წილში
- გადატვირთეთ სახლის ასისტენტი
- სურათები შეიძლება დაუყოვნებლივ არ იყოს ხელმისაწვდომი, მიეცით მას რამდენიმე წუთი და დააჭირეთ ღილაკს განახლება ზედა მარჯვენა კუთხეში
- შეარჩიეთ უახლესი Snapshot და აღადგინეთ პარამეტრი (მე არ აღვადგენ საკუთარ სახლში ასისტენტს, მხოლოდ ფაილების კონფიგურაციას, ასე რომ დარწმუნდით, რომ მონიშნეთ მთავარი ასისტენტი)
- დააჭირეთ Restore Selected (არ დააჭიროთ WIPE & RESTORE) - დაუთმეთ რამდენიმე წუთი პროცესის დასრულებას -
სურვილისამებრ: შეცდომების თავიდან ასაცილებლად, წაშალეთ home-assist_v2.db ფაილი კონფიგურაციის საქაღალდეში.
გირჩევთ:
ჩაწერეთ ჩამტვირთავი Arduino Nano 3.0 კლონირების დაფაზე: 11 ნაბიჯი
ჩაწერე ჩამტვირთავი Arduino Nano 3.0 კლონირების დაფაზე: ცოტა ხნის წინ შეიძინა Arduino Nano 3.0 კლონი AliExpress– დან, რომელიც გამოვიდა ჩამტვირთველის გარეშე. დარწმუნებული ვარ, რომ ბევრი სხვა ადამიანია, ვინც ჩემნაირ სიტუაციაშია და შეიძლება თავიდან ცოტათი გაგიჟდა! არ ინერვიულო, ამ ინსტრუქციაში
Raspberry Pi PC-PSU დესკტოპის კომპიუტერი მყარი დისკით, ვენტილატორით, PSU და ჩართული გადამრთველით: 6 ნაბიჯი
Raspberry Pi PC-PSU დესკტოპის კომპიუტერი მყარი დისკით, გულშემატკივრით, PSU და ჩართული გადამრთველით: 2020 წლის სექტემბერი: აშენდა მეორე Raspberry Pi, რომელიც განლაგებულია კომპიუტერის ელექტრომომარაგების კოლოფის შიგნით. ეს იყენებს ვენტილატორს თავზე - და ამიტომ კომპონენტების განლაგება PC -PSU კეისის შიგნით განსხვავებულია. შეცვლილი (64x48 პიქსელისთვის), რეკლამა
Arduino დაძაბულობის სასწორი 40 კგ ბარგის ჩამტვირთავი უჯრედით და HX711 გამაძლიერებელი: 4 ნაბიჯი
არდუინოს დაძაბულობის სასწორი 40 კგ ბარგის ჩამტვირთავი უჯრედით და HX711 გამაძლიერებელი: ეს ინსტრუქცია აღწერს თუ როგორ უნდა გააკეთოთ დაძაბულობის მასშტაბი თაროების ნაწილებიდან ადვილად ხელმისაწვდომი. საჭირო მასალები: 1. Arduino - ეს დიზაინი იყენებს სტანდარტულ Arduino Uno- ს, ასევე უნდა მუშაობდეს Arduino– ს სხვა ვერსიები ან კლონები 2. HX711 გარღვევის დაფაზე
Atmega328P-PU ჩამტვირთავი (Optiboot) წვის გზამკვლევი: 12 ნაბიჯი
Atmega328P-PU ჩამტვირთავი (Optiboot) დაწვის გზამკვლევი: კიდევ ერთი Atmega ჩამტვირთავი იწვის გიდი. მაგრამ ამჯერად მე ვდებ ფსონს პირველ მცდელობაზე თქვენ წარმატებას მიაღწევთ !! ეს არის ნიკ გამონსის ჩამტვირთავი ჩამწერი სამეურვეო პროგრამა არდუინოს დაფებისთვის
ასე რომ, თქვენ ჩატვირთეთ STM32duino ჩამტვირთავი თქვენს "ცისფერ აბაში" მერე რა?: 7 ნაბიჯი
ასე რომ, თქვენ ჩატვირთეთ STM32duino ჩამტვირთავი თქვენს "ცისფერ ტაბლეტში" … მერე რა?: თუ თქვენ უკვე წაიკითხეთ ჩემი ინსტრუქციები, რომლებიც განმარტავს, თუ როგორ იტვირთება STM32duino ჩამტვირთავი ან სხვა მსგავსი დოკუმენტაცია, თქვენ სცადეთ კოდის მაგალითის ჩატვირთვა და …. შეიძლება არაფერი იყოს ხდება საერთოდ. პრობლემა არის ბევრი, თუ არა ყველა მაგალითი " ზოგადი " STM32 იქნება