Làm cách nào để cài đặt hình ảnh HĐH lên thẻ SD?


45

Tôi vừa đặt mua Raspberry Pi và tôi muốn chuẩn bị thẻ SD. Làm cách nào để cài đặt hình ảnh HĐH lên thẻ SD?


FYI: Phải mất ~ 30 phút để hoàn thành việc sao chép hình ảnh ddtrên OS X.
Tyler

@Tyler Vâng, phải mất một lúc! Tôi không chắc đó ddlà cách chính xác để đi trên các hệ thống * nix.
Alex Chamberlain

Chỉ muốn thêm một chút. Sử dụng SD Formatter để định dạng thẻ SD.
Widi Widiyanto

Câu trả lời:


41

Quá trình này khá đơn giản.

Tải hình ảnh

Đầu tiên, hãy truy cập trang Tải xuống của Raspberry Pi Foundation và tải xuống hình ảnh bạn muốn.

Hình ảnh mới nhất là Raspbian Stretch, đây là bản phân phối chính thức cho tất cả các mẫu Pi. Ngoài ra, hình ảnh Arch Linux là tuyệt vời nếu bạn muốn cài đặt tối thiểu hoặc nếu bạn đã có một chút kinh nghiệm với Linux trước đây.

Xác nhận tải xuống

Raspberry Pi Foundaton cung cấp hàm băm SHA-256 của bản tải xuống, chúng tôi có thể sử dụng để xác minh tệp đã được tải xuống chính xác và không bị giả mạo trên đường đi.

các cửa sổ

Bạn có thể sử dụng một tiện ích được cung cấp bởi Microsoft có tên fciv hoặc một tiện ích khác được cung cấp bởi Frozen Logic có tên Summer Properties .

Linux

  1. Chạy đi sha256sum 2018-06-27-raspbian-stretch.zip. Hàm băm được tạo phải khớp với hàm băm được đưa ra trên trang web; cho zip 2018-06-27, đây là 8636ab9fdd8f58a8ec7dde33b83747696d31711d17ef68267dbbcd6cfb968c24. Đối với các phiên bản khác, thay đổi tên tệp ở trên là phù hợp và xác minh đối với hàm băm trên trang web.

Giải nén tập tin img

Giải nén .imgtập tin và nhớ nơi bạn đặt nó. Hãy lưu ý tên tập tin hình ảnh mà bạn sẽ cần sử dụng sau này . Trong trường hợp máy chủ Linux, hãy kiểm tra xem PWD của bạn có phải là thư mục lưu trữ tệp hình ảnh không.

Linux

Bạn có thể sử dụng unziptừ dòng lệnh.

Cài đặt

Việc cài đặt khác nhau tùy thuộc vào việc bạn đang sử dụng máy chủ Linux hay máy chủ Windows để flash hình ảnh vào thẻ.

các cửa sổ

  1. Lắp thẻ SD của bạn vào máy tính của bạn và ghi lại ký tự ổ đĩa được gán.
  2. Tải xuống và cài đặt Win32DiskImager .
  3. Chọn tệp hình ảnh bạn đã trích xuất trước đó và ký tự ổ đĩa của thẻ SD.

Cảnh báo Có một rủi ro đáng kể bạn có thể làm hỏng hệ thống tệp của mình nếu bạn chọn sai ký tự ổ đĩa. Hãy chắc chắn rằng bạn làm đúng!

  1. Nhấp vào "Viết" và xem thanh tiến trình khá.

Linux

  1. Lắp thẻ SD của bạn vào máy tính của bạn.
  2. Xác định vị trí thiết bị, bằng cách chạy sudo fdisk -l. Nó có thể sẽ là đĩa duy nhất về kích thước phù hợp. Lưu ý tên thiết bị; chúng ta hãy cho rằng nó là /dev/sdx. Nếu bạn có bất kỳ nghi ngờ nào, hãy tháo thẻ, chạy sudo fdisk -llại và ghi lại những đĩa nào ở đó. Lắp lại thẻ SD, chạy sudo fdisk -lvà đó là đĩa mới.
  3. Tháo các phân vùng bằng cách chạy sudo umount /dev/sdx*. Nó có thể báo lỗi rằng đĩa không được gắn - điều đó tốt.
  4. Sao chép nội dung của tệp hình ảnh vào thẻ SD bằng cách chạy

    sudo dd bs=1M if=your_image_file_name.img of=/dev/sdx

    Tất nhiên, bạn sẽ cần thay đổi tên của tệp hình ảnh ở trên cho phù hợp.

Cảnh báo Có nguy cơ thiệt hại đáng kể cho hệ thống tệp của bạn nếu bạn sử dụng sai /dev/sdx. Hãy chắc chắn rằng bạn làm đúng!

Chúc vui vẻ!

Khi bạn đã cài đặt HĐH, hãy rút thẻ SD đúng cách và lắp thẻ vào Raspberry Pi. Gắn quyền lực và tận hưởng.

Người giới thiệu

  1. Cài đặt thẻ SD dễ dàng RPi

3
Tôi thích sử dụng "Thuộc tính mùa hè" để tính toán tổng trong Windows. Tích hợp rất độc đáo. Frozenlogic.org/summerproperIES.shtml
Kibbee

@Kibbee, ứng dụng Summer Properties khá tuyệt vời.
dùng606723

Hãy chắc chắn chạy syncsau khi bạn hoàn thành để chắc chắn rằng hình ảnh được viết.
isaaclw

@isaaclw có gợi ý nào về cách người ta sẽ sử dụng synctrong trường hợp này không? Một ví dụ sẽ rất hữu ích
modulitos 20/03/2016

@Lucas synclà một lệnh bạn có thể chạy trong thiết bị đầu cuối của bạn. Không có lựa chọn là cần thiết.
isaaclw


4

Sửa đổi quy trình Linux ở trên nếu sử dụng Mac OS X:

  1. Móc thẻ lên.
  2. Tới Disk Utility.
  3. Ghi chú tên phân vùng
  4. Đi đến About this Mac
  5. Nhấp chuột System report
  6. Đi đến USB
  7. Tìm danh sách tên phân vùng
  8. Ghi chú tên BSD (ví dụ disk1s1:)
  9. Đi đến Terminal
  10. loại: dd if=path_to_image_file of=/dev/BSD_Namelưu ý trong bước trước
  11. Đợi một thời gian dài

    hoặc bạn bỏ qua bước 10 và 11 và sử dụng sudo dd if=path_to_image_file of=/dev/rBSD_Name bs=1M(lưu ý rtrước BSD_Name, nó đáng lẽ phải ở đó!)


Không / dev / đĩa1s1 đề cập đến phân vùng đầu tiên?
Alex Chamberlain

Chào mừng bạn đến với Raspberry Pi, câu trả lời hay! Tôi đã chỉnh sửa bài viết gốc của bạn để cố gắng cải thiện mức độ dễ đọc của nó. Nếu bạn muốn bạn có thể kiểm tra lại nếu mọi thứ đều ổn.
Avio

Ngoài ra, bs=1mphải là chữ viết thường có tên thường gặp.wordpress.com / 2015/06/16 / Khăn
Jason

1

Tôi thấy mình làm việc này thường xuyên hơn tôi nghĩ, và cảm thấy mệt mỏi khi thực hiện các bước này một cách thủ công và viết một kịch bản thực hiện công việc nặng nhọc ...

Nếu bạn đang sử dụng máy Mac, bạn có thể dùng thử MakeMyPi để tải xuống, nếu cần, hình ảnh Wheezy và viết nó cho bạn, sau đó định cấu hình Pi theo ý thích của bạn (và bất kỳ tập lệnh cung cấp tùy chỉnh nào), trong khi điền vào thẻ SD hệ thống tập tin gốc (vì vậy bạn không bị giới hạn trong không gian ≈2GB mặc định). Nó thậm chí còn thiết lập wifi nếu bạn muốn.

Điều duy nhất bạn phải làm là đặt cài đặt cấu hình trước khi chạy, lắp thẻ SD, làm theo hướng dẫn và chỉ vài phút sau bạn sẽ có Raspberry Pi hoạt động.

Từ asciicast của MakeMyPi trong hành động :

Ảnh chụp màn hình MakeMyPi

(Tuy nhiên, tôi vẫn đang học và tôi biết kịch bản này có thể được cải thiện. Hãy thoải mái đóng góp ...)


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.