خوب حالا می خوام نحوه نصب سیستم عامل روی رسبری رو آموزش بدم
و در مرحله بعد تنظیمات مخصوص برای سیستم هامل Arch رو بدم.
فقط توجه کنید که پکیج نوب (NOOBS) با روشی متفاوت عمل کنید که در آموزش بعدی میگم.
سیستم مورد نظر خودتون رو دانلود کنید:
رسبین (Raspbian)
نقل قول:
If you’re just starting out, this is the image we recommend you use. It’s a reference root filesystem from Alex and Dom, based on the Raspbian optimised version of Debian, and containing LXDE, Midori, development tools and example source code for multimedia functions.
کد:
SHA-1 f072b87a8a832004973db4f5e1edb863ed27507b
Default login Username: pi Password: raspberry
دبین(Soft-float Debian)
نقل قول:
This image is identical to the Raspbian “wheezy” image, but uses the slower soft-float ABI. It is only intended for use with software such as the Oracle JVM which does not yet support the hard-float ABI used by Raspbian.
کد:
SHA-1 d42d913fb4f49b351ef865edcf318f47ae04edca
Default login Username: pi Password: raspberry
پیدورا(Pidora)
نقل قول:
Pidora is a Fedora Remix optimized for the Raspberry Pi computer. It uses the same hard-float calling convention as Raspbian, and incorporates many of the same optimizations, including ARMv6-optimized libarmmem. More details can be found
here.
کد:
SHA-1 c6317c7f56ca68d8abe951a04bf494cf576a2792
Default login Username: root Password: raspberrypi
آرچ لینوکس (Arch Linux ARM)
نقل قول:
Arch Linux ARM is based on Arch Linux, which aims for simplicity and full control to the end user. Note that this distribution may not be suitable for beginners. The latest version of this image uses the hard-float ABI, and boots to a command prompt in around ten seconds.
کد:
SHA-1 e273d680e89ca9f79c2252c0b00ccc3084cd9b14
Default login Username: root Password: root
رایز (RISC OS)
نقل قول:
RISC OS is a computer operating system designed in Cambridge, England by Acorn. First released in 1987, its origins can be traced back to the original team that developed the ARM microprocessor. RISC OS is owned by
Castle Technology, and maintained by
RISC OS Open. This version is made available free of charge to Raspberry Pi users.
کد:
SHA-1 600ea45c26f5afd91cfc4c4cfa393cd4bb7549f7
-------
خوب این مراحل رو من توی سیستم عامل فدورا دارم انجام میدم و بیشترش با لینوکس های مختلف سازگار هست با این حال اگر در ویندوز یا سیستم های دیگه مشکلی داشتید مطرح کنید
---------------------------
آماده سازی SD کارت
خوب ترمینال خودتون رو باز کنید و با دستور زیر وارد یوزر روت بشید
ما باید اسم این SD کات رو پیدا کنیم برای این کار اول کارت اس دی رو از رایانه خارج کنید
بعد با این دستور لاگ کرنل رو پاک کنید
و حالا SD کارت خودتون رو وارد دستگاه بکنید و با این دستور لاگ کرنل رو مشاهده کنید
و خروجی مثل این مشاهده می کنید
کد:
[ 4355.601098] usb 1-1.5: new high-speed USB device number 7 using ehci-pci
[ 4355.699677] usb 1-1.5: New USB device found, idVendor=0bda, idProduct=0159
[ 4355.699684] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4355.699688] usb 1-1.5: Product: USB2.0-CRW
[ 4355.699691] usb 1-1.5: Manufacturer: Generic
[ 4355.699694] usb 1-1.5: SerialNumber: 20071114173400000
[ 4355.717735] scsi8 : usb-storage 1-1.5:1.0
[ 4356.720466] scsi 8:0:0:0: Direct-Access Generic- Multi-Card 1.00 PQ: 0 ANSI: 0 CCS
[ 4356.723203] sd 8:0:0:0: Attached scsi generic sg2 type 0
[ 4357.538822] sd 8:0:0:0: [sdb] 32372736 512-byte logical blocks: (16.5 GB/15.4 GiB)
[ 4357.539968] sd 8:0:0:0: [sdb] Write Protect is off
[ 4357.539977] sd 8:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 4357.541051] sd 8:0:0:0: [sdb] No Caching mode page present
[ 4357.541060] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 4357.545486] sd 8:0:0:0: [sdb] No Caching mode page present
[ 4357.545496] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 4357.548603] sdb: sdb1 sdb2 sdb3
[ 4357.552529] sd 8:0:0:0: [sdb] No Caching mode page present
[ 4357.552536] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 4357.552541] sd 8:0:0:0: [sdb] Attached SCSI removable disk
خوب اون خطی که با فاصله جدا کردم کردم اسم دستگاه و پارتیشن ها رو نشون میده (با لیبل پارتیشن ها فرق داره ها!)
ما با شماره پارتیشن ها کار نداریم با اسم دستگاه کار داریم که معمولا بدونه شماره هه هست که برای من میشه
sdb
این اسم رو میشه از روی بقیه پیغام ها هم فهمید همین طوری که می بینید همه ی پغام ها این رو دارن
[sdb]
که نشون دهنده یه دستگاه هست
نکته: حواستون باشه اشتباه نکنید وگرنه اطلاعات اون دستگاهی که اشتباهی انتخاب کردید کاملا پاک میشه و هیچ کاریش دیگه نمی تونید بکنید!
حتی هر بار که SD رو وارد می کنید این کار رو تکرار کنید چون گاهی اسم دستگاه عوض میشه!
این عوض شدن اسم یه بار کار دستم داد ولی شانسم گفت که فلشم رو اشتباهی انتخاب کردم ...
خوب حالا که اسم دستگاه رو می دونیم باید پارتیشن ها رو آن مونت(Unmount) کنیم
جای sdb باید اسم دستگاه خودتون رو بگید البته اگه اس دی نو باشه هیچ پارتیشنی نداره ولی برای محکم کار این کارو بکنید
(نکته اگه اشتباه اسم دستگاه رو انتخاب کرده باشید پارتیشن های دیگه ای خارج میشن که اگه پارتیشن های خودتون رو مشاهده کنید ممکن هست متوجه نبودشون بشید! ولی نگران نباشید با ریست شدن بر می گردند و برید و دوباره اسم SD رو پیدا کنید)
خوب حالا باید img رو روی اس دی بریزید
اول فایل زیپ خودتون رو باز کنید
و با دستور
sha1sum
یا
md5sum
چک کنید فایل با چک سامی که هست یکی باشه (با فایل زیپ فایل هست)
حالا باید ایمیج رو روی دستگاه بریزیم
با این دستور این کارو بکنید
کد:
# dd bs=1M if=/home/behzad/archlinux-hf-2013-06-06.img of=/dev/sdb
جای sdb اسم دستگاه خودتون رو قرار بدید و جای اون آدرس - آدرس ایمیج خودتون رو قرار بدید
فقط هیچ خروجی رو نمی بینید چند دقیقه منتظر بمونید و صبر پیشه کنید
یه همچین خروجی میده و خارج میشه
کد:
1870+0 records in
1870+0 records out
1960837120 bytes (2.0 GB) copied, 299.157 s, 6.6 MB/s
حالا با این دستور مطمن بشید که داده ها نوشته شدن
ممکن هست سریع خارج بشه یا مدتی طول بکشه ولی در دو حالت هیچ خروجی نمیده
حالا سیستم شما آماده هست ولی حالا فقط ۲ گیگ پارتیشن بندی شده اگه اس دی بزرگ تری دارید و میخواید پارتیشن ها رو بزرگ کنید تا کلش رو بگیره
یا پارتیشن های دیگه ای ایجاد کنید یا فضای swap و ... منتظر آموزش بعدی باشید ...
برای خارج کردن اس دی این دستور رو بزنید
و اس دی کارت رو توی رسبری بزنید و به تلویزیون وصلش کنید
اگه تصویری ندیدید نگران نشید! مشکل معمولی هست برای رفع این مشکل همراه با باشید
اگه کیبرد و تلویزیون و موس و ... هم ندارید باید منتظر بمونید! تا تنظیم سیستم عامل رو بدون اینا بگیم!
با ما بمونید ...