فهرست مطالب:
- مرحله 1: لوازم
- مرحله 2: کارت SD را آماده کنید
- مرحله 3: کارت SD را تقسیم کنید
- مرحله 4: کارت SD پارتیشن (ادامه)
- مرحله 5: ایجاد سیستم فایل
- مرحله 6: Distro و Kernel را دریافت کنید
- مرحله 7: سیستم عامل را نصب کنید
- مرحله 8: Fstab را ویرایش کنید
- مرحله 9: رمزعبور Root را بازنشانی کنید
- مرحله 10: پیکربندی شبکه را ویرایش کنید
- مرحله 11: جعبه لینوکس خود را برای به روزرسانی هسته آماده کنید
- مرحله دوازدهم: Boot Parms را تغییر دهید
- مرحله 13: ارسال یادداشت های نصب
تصویری: نحوه نصب Fedora بر روی SheevaPlug و راه اندازی کارت SD: 13 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
من یک پست در SheevaPlug در Slashdot و سپس در Popular Mechanics دیدم. به نظر می رسید دستگاه جالبی است که با ولتاژ 2.5 وات کار می کند ، بدون فن ، حالت جامد و بدون نیاز به مانیتور.
سالهاست که من یک مانیتور CRT قدیمی را در صورت خراب شدن جعبه لینوکس خود حمل می کنم ، نیازی نیست زیرا کنسول سریال واقعی در آن تعبیه شده است. این دستورالعمل نحوه ساخت SheevaPlug با Fedora (v12) را برای اجرا و بوت توضیح می دهد. خاموش کردن کارت SD من اطلاعات زیادی از انجمن PlugComputer و ویکی FedoraProject دریافت کردم
مرحله 1: لوازم
شما نیاز دارید: SheevaPlug Dev Kit (من خودم را از مقیاس جهانی خریدم) SD CardSD Card Reader یک جعبه لینوکس برای نصب سیستم عامل روی کارت SD.
مرحله 2: کارت SD را آماده کنید
کارت SD را به جعبه لینوکس خود که در حال ساخت آن هستید اضافه کنید و اجرا کنید: dmesg | tail خروجی در اینجا به من نشان می دهد که به عنوان /dev /sdc نصب شده است.
مرحله 3: کارت SD را تقسیم کنید
اکنون کارت SD را پارتیشن بندی می کنیم. fdisk /dev /sdc پارتیشن های موجود را حذف کنید. d1
مرحله 4: کارت SD پارتیشن (ادامه)
پارتیشن جدید ایجاد کنید. caccept defaults آن را bootablea کنید آن را تأیید کنید tablew پارسیشن جدید را بنویسید
مرحله 5: ایجاد سیستم فایل
سیستم فایل را ایجاد کنید. mkfs.ext2 /dev /sdc1
مرحله 6: Distro و Kernel را دریافت کنید
Kernel and Distrowget را بارگیری کنید https://ftp.linux.org.uk/pub/linux/arm/fedora/platforms/sheevaplug/uImage-2.6.30-sheevaplugwget https://ftp.linux.org.uk/pub/ linux/arm/fedora/rootfs/rootfs-f12.tar.bz2
مرحله 7: سیستم عامل را نصب کنید
ایجاد Mount mountmkdir /media /flash Mount SD Card mount /dev /sdc1 /media /flash فشرده سازی فایل سیستم -tar.jxf rootfs -f12.tar.bz2 فشرده سازی سیستم فایل در کارت حافظه sd cardcp -r rootfs -f12 /* /media /flash/کپی کرنل در کارت SD sp uImage-2.6.30-sheevaplug/media/flash/boot/
مرحله 8: Fstab را ویرایش کنید
fstab باید ویرایش شود تا به کارت SD اشاره شود. Sheevaplug کارت SD را به صورت /dev /mmcblk0p X vi /etc /fstab change /root به /dev /mmcblk0p1 /ext2 relatime 1 می بیند
مرحله 9: رمزعبور Root را بازنشانی کنید
من نمی دانم رمز عبور ریشه ها روی چه چیزی تنظیم شده است. بنابراین ما آن را حذف می کنیم. vi/media/flash/etc/shadow تغییر رمز حذف: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
مرحله 10: پیکربندی شبکه را ویرایش کنید
پیکربندی شبکه را برای شبکه خود ویرایش کنید vi/media/flash/etc/sysconfig/network NETWORKING = بله HOSTNAME = YourHostnameHerevi/media/flash/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE = eth0 BOOTPROTO = ONBOOT استاتیک = بله NETMASK = 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = اترنت USERCTL = بدون PEERDNS = بدون IPV6INIT = بدون NM_CONTROLLED = بدون حذف کارت حافظه sd /media /flash آن را در SheevaPlug قرار دهید
مرحله 11: جعبه لینوکس خود را برای به روزرسانی هسته آماده کنید
SheevaPlug دارای یک سیستم عامل است که می تواند کارت های SD را بوت کند. بنابراین شما باید آن را از طریق TFTP به روز کنید نصب یک سرویس tftp نصب tftp-server دریافت تصویر u-boot و در اختیار sheevaplug cd/var/lib/tftpboot/wget https://www.cyrius.com/tmp/ u-boot.bin-3.4.19 mv u-boot.bin-3.4.19 uboot.bin vi /etc/xinetd.d/tftp تغییر "غیرفعال = بله" به "غیرفعال = خیر" اضافه کردن اسکریپت برای بارگیری ftdi هنگام اتصال SheevaPlug: vi /etc/udev/rules.d/85-sheevaplug.rules # اگر هنوز راننده ای رابط را ادعا نکرده است ، ftdi_sio ACTION == "add" ، SUBSYSTEM == "usb" ، ENV { DEVTYPE} == "usb_interface"، / ATTRS {idVendor} == "9e88"، ATTRS {idProduct} == "9e8f"، / DRIVER == ""، / RUN+= "/sbin/modprobe -b ftdi_sio" # افزودن sheevaplug VID و PID را به لیست دستگاه های پشتیبانی شده توسط ftdi_sio ACTION == "افزودن" ، SUBSYSTEM == "رانندگان" ، / ENV {DEVPATH} == "/bus/usb-serial/drivers/ftdi_sio" ، / ATTR { new_id} = "9e88 9e8f" # به صورت اختیاری یک پیوند آسان برای دستگاه کنسول ایجاد کنید ACTION == "افزودن" ، KERNEL == "ttyUSB*" ، / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B" ، / ATTR S {bInterfaceNumber} == "01" ، / SYMLINK+= "sheevaplug" *** کابل سریال را از Sheevaplug وصل کنید ، اگر a /dev /ttyUSBx ایجاد نشده است ، سیستم لینوکس خود را مجدداً راه اندازی کنید
مرحله دوازدهم: Boot Parms را تغییر دهید
کابل usb را به اتصال mini usb در SheevaPlug به پورت usb در جعبه لینوکس خود وصل کنید. screen /dev /ttyUSBX 115200 به روز رسانی سیستم عامل Marvell >> setenv serverip 192.168.1.2 # IP سرور TFTP خود Marvell >> setenv ipaddr 192.168.1.200 #IP از sheevaplug Marvell >> bubt uboot.bin ** هشدار ** در صورت Boot Endiannes قرار است تغییر کند (LE-> BE یا BE-> LE) ، سپس پارامترهای Env باید نادیده گرفته شوند. (y/n) n در مرحله بعد باید بوت لودر را پیکربندی کنید تا از کارت های SD بوت نشود bootcmd_mmc 'mmcinit؛ ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root) ؛ bootcmd_mmc را اجرا کنید ؛ bootm 0x0800000 'resetenv reset باید در حال حاضر بوت شود.
مرحله 13: ارسال یادداشت های نصب
شما باید رمز اصلی را تغییر دهید. جداول IP درست در نصب f12 من بارگیری نمی شود. بنابراین /etc/hosts.allow و hosts.deny را ویرایش کنید تا کسی بتواند آن را بفهمد.
توصیه شده:
راه اندازی/نصب MultiBoard: 5 مرحله
راه اندازی/نصب MultiBoard: MultiBoard برنامه ای است که می تواند برای اتصال چندین صفحه کلید به رایانه Windows استفاده شود. و سپس ورودی این صفحه کلیدها را دوباره برنامه ریزی کنید. برای مثال وقتی یک کلید خاص را فشار می دهید یک برنامه را باز کنید یا AutoHotkeyscript را اجرا کنید. Github: https: // g
نصب و راه اندازی Shinken Network Monitor بر روی رزبری پای: 14 مرحله
نصب و راه اندازی Shinken Network Monitor بر روی Raspberry Pi: توجه: shinken آخرین بار در MAR2016 به روزرسانی پایدار 2.4.3 به روز شد. بنابراین ، چندین سال پیش به سراغ روش های دیگر نظارت بر شبکه خانگی رفتم. علاوه بر این ، به نظر می رسد php5 در دسترس نیست. بنابراین ، لطفاً از این دستورالعمل استفاده نکنید! نصب کنید
نصب RENAULT SCENIC / MEGANE BOOT TAILGATE LOCK دکمه عقب نصب و راه اندازی: 3 مرحله
نصب تعویض دکمه عقب RENAULT SCENIC / MEGANE BOOT TAILGATE LOCK: حلقه O بی کیفیت که دکمه بوت شما را در جای خود نگه می دارد ، از بین می رود و منجر به از بین رفتن دکمه صندوق عقب خودرو می شود. تنها راه حل رنو در این زمینه یک مکانیزم قفل صندوق عقب جایگزین کامل است که فقط دوباره خراب می شود و هزینه آن
نحوه نصب و راه اندازی لینوکس کوچک لعنتی بر روی فلش مموری USB: 6 مرحله
نحوه نصب و راه اندازی لینوکس کوچک لعنتی بر روی درایو فلش USB: می خواهید بدانید چگونه لینوکس کوچک Damn Small را بر روی درایو فلش usb خود نصب و بوت کنید ، سپس به خواندن ادامه دهید. شما برای بلند کردن ویدئو باید بلندگوهای خود را مانند کل صدا روشن کنید ، من در میزان صدای میکروفن مشکلاتی داشتم
کارت گرافیک خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: 8 مرحله
فن خنک کننده CPU AMD روی کارت گرافیک PowerColor ATI Radeon X1650 .: من این کارت گرافیک قدیمی PowerColor ATI Radeon X1650 را دارم که هنوز کار می کند. اما مشکل اصلی این است که فن خنک کننده کافی نیست و تقریباً همیشه گیر می کند. من یک فن خنک کننده قدیمی برای پردازنده AMD Athlon 64 پیدا کردم و به جای آن از آن استفاده کردم