ዝርዝር ሁኔታ:

በ SheevaPlug ላይ Fedora ን እንዴት መጫን እና ከ SD ካርድ ማስነሳት።: 13 ደረጃዎች
በ SheevaPlug ላይ Fedora ን እንዴት መጫን እና ከ SD ካርድ ማስነሳት።: 13 ደረጃዎች

ቪዲዮ: በ SheevaPlug ላይ Fedora ን እንዴት መጫን እና ከ SD ካርድ ማስነሳት።: 13 ደረጃዎች

ቪዲዮ: በ SheevaPlug ላይ Fedora ን እንዴት መጫን እና ከ SD ካርድ ማስነሳት።: 13 ደረጃዎች
ቪዲዮ: 'በ' --- ክፍል 1 --- በወንድም ዳዊት ፋሲል 2024, ህዳር
Anonim
በሺቫፓሉግ ላይ Fedora ን እንዴት እንደሚጭኑ እና ከ SD ካርድ ማስነሳት።
በሺቫፓሉግ ላይ Fedora ን እንዴት እንደሚጭኑ እና ከ SD ካርድ ማስነሳት።

በስላዶት እና ከዚያ በታዋቂ መካኒኮች ውስጥ በሺቫ ፒሉግ ላይ አንድ ልጥፍ አየሁ። እሱ የሚሠራው ሳቢ መሣሪያ ይመስል ነበር።

የእኔ የሊኑክስ ሣጥን ቢሰናከል ፣ ለዓመታት የድሮውን የ CRT መቆጣጠሪያን ተሸክሜአለሁ ፣ ይህ በእውነቱ እውነተኛ ተከታታይ ኮንሶል ስላለው ይህ አያስፈልግም። ይህ አስተማሪ SheevaPlug ን በፌዶራ (v12) ፣ ለሁለቱም ለመሮጥ እና ለማስነሳት እንዴት እንደሚሠራ በዝርዝር ያብራራል። ከ SD ካርድ ጠፍቷል። ከ PlugComputer ፎረም እና ከ FedoraProject Wiki ብዙ ጥሩ መረጃዎችን አግኝቻለሁ

ደረጃ 1 - አቅርቦቶች

አቅርቦቶች
አቅርቦቶች

ያስፈልግዎታል: SheevaPlug Dev Kit (እኔ ከዓለም አቀፍ ስኬል የእኔን ገዛሁ) ኤስዲ ካርድ ኤስዲ ካርድ አንባቢ ስርዓተ ክወናውን በ SD ካርድ ላይ ለመጫን የሊኑክስ ሳጥን።

ደረጃ 2 የ SD ካርዱን ያዘጋጁ።

ኤስዲ ካርዱን ያዘጋጁ።
ኤስዲ ካርዱን ያዘጋጁ።

ይህንን በሚገነቡበት እና በሚሮጡበት የሊኑክስ ሳጥንዎ ውስጥ ኤስዲ ካርዱን ያክሉ - dmesg | ጅራቱ እዚህ ያለው ውጤት እንደ /dev /sdc እንደተጫነ ያሳየኛል።

ደረጃ 3 - የ SD ካርዱን ይከፋፍሉ

ኤስዲ ካርዱን ይከፋፍሉ
ኤስዲ ካርዱን ይከፋፍሉ

የ SD ካርዱን አሁን እንከፋፍለን። fdisk /dev /sdc ማንኛውንም ነባር ክፍልፋዮችን ሰርዝ። መ 1

ደረጃ 4: የክፍል SD ካርድ (ቀጣይ)

የክፍል SD ካርድ (ቀጣይ)
የክፍል SD ካርድ (ቀጣይ)

አዲሱን ክፍልፍል ይፍጠሩ። caccept ነባሪዎች bootable ያድርጉት ያድርጉት ያረጋግጡ p አዲሱን የክፍል ሰንጠረዥ ይፃፉ

ደረጃ 5 የፋይል ስርዓቱን ይፍጠሩ

የፋይል ስርዓቱን ይፍጠሩ
የፋይል ስርዓቱን ይፍጠሩ

የፋይል ስርዓቱን ይፍጠሩ። mkfs.ext2 /dev /sdc1

ደረጃ 6: Distro እና Kernel ን ያግኙ

Distro እና Kernel ን ያግኙ
Distro እና Kernel ን ያግኙ

የከርነል እና ዲስሮጀትን ያውርዱ 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 OS ን ይጫኑ

ስርዓተ ክወና ጫን
ስርዓተ ክወና ጫን

የተራራ ነጥብ ይፍጠሩ mkdir /ሚዲያ /ብልጭታ የ SD ካርድ ተራራ /dev /sdc1 /ሚዲያ /ፍላሽ ይጫኑ የፋይል ስርዓቱን uncompress -jxf rootfs -f12.tar.bz2 የፋይል ስርዓቱን ወደ sd cardcp -r rootfs -f12 /* /media ይቅዱ /ብልጭታ/ኮርነሉን ወደ sd cardcp uImage-2.6.30-sheevaplug/media/flash/boot/ላይ ይቅዱ

ደረጃ 8 Fstab ን ያርትዑ

Fstab ን ያርትዑ
Fstab ን ያርትዑ

ኤስዲ ካርዱን ለማመልከት fstab ማረም አለበት። ሺቫፕሉግ የ SD ካርዱን እንደ /dev /mmcblk0p X vi /etc /fstab change /root to /dev /mmcblk0p1 /ext2 relatime 1 0

ደረጃ 9: የስር የይለፍ ቃሉን ዳግም ያስጀምሩ

የስር የይለፍ ቃሉን ዳግም ያስጀምሩ
የስር የይለፍ ቃሉን ዳግም ያስጀምሩ

የይለፍ ቃል ምን እንደሚዘጋጅ አላውቅም። ስለዚህ እናስወግደዋለን። vi/ሚዲያ/ብልጭታ/ወዘተ/ጥላ የይለፍ ቃሉን ያስወግዱ - ሥር: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::

ደረጃ 10 የአውታረ መረብ ውቅርን ያርትዑ

የአውታረ መረብ ውቅርን ያርትዑ
የአውታረ መረብ ውቅርን ያርትዑ

ለአውታረ መረብዎ vi/media/flash/etc/sysconfig/network NETWORKING = yes HOSTNAME = YourHostnameHerevi/media/flash/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE = eth0 BOOTPROTO = static ONBOOT = yes NETMASK = 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = PEERDNS = no IPV6INIT = no NM_CONTROLLED = no sd card umount /media /flash /ፈታ በ SheevaPlug ውስጥ ያስቀምጡት

ደረጃ 11 ኮርነሉን ለማዘመን የሊኑክስ ሳጥንዎን ያዘጋጁ

ኮርነሉን ለማዘመን የሊኑክስ ሳጥንዎን ያዘጋጁ
ኮርነሉን ለማዘመን የሊኑክስ ሳጥንዎን ያዘጋጁ

SheevaPlug የ SD ካርዶችን ማስነሳት በሚችል firmware ይልካሉ። ስለዚህ በ TFTP ላይ ማዘመን አለብዎት tftp serveryum 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 ን ለመጫን ስክሪፕቱን ያክሉ ሺቫ ፓሉግ ሲገናኝ ሾፌር ፦ vi /etc/udev/rules.d/85-sheevaplug.rules # አንድ አሽከርካሪ ገና በይነገጹን ካልጠየቀ ftdi_sio ACTION == “አክል” ፣ 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} == "/አውቶቡስ/ዩኤስቢ-ተከታታይ/ነጂዎች/ftdi_sio" ፣ / ATTR {) በሚደገፉ መሣሪያዎች ዝርዝር ውስጥ new_id} = "9e88 9e8f" # እንደ አማራጭ ለኮንሶል መሣሪያው ACTION == "add" ፣ KERNEL == "ttyUSB*" ፣ / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B" ፣ / ATTR S {bInterfaceNumber} == "01" ፣ / SYMLINK+= "sheevaplug" *** ተከታታይ ገመዱን ከ Sheeይቫፕሉግ ይሰኩ ፣ a /dev /ttyUSBx ካልተፈጠረ ፣ የእርስዎን ሊኑክስ ስርዓት እንደገና ያስነሱ።

ደረጃ 12 የቡት መለዋወጫዎችን ይለውጡ

የቡት መለዋወጫዎችን ይለውጡ
የቡት መለዋወጫዎችን ይለውጡ

የዩኤስቢ ገመዱን በ SheevaPlug ላይ ወዳለው አነስተኛ የዩኤስቢ አያያዥ በእርስዎ ሊኑክስ ሳጥን ላይ ወደ ዩኤስቢ ወደብ ያገናኙ። screen /dev /ttyUSBX 115200 firmware ን Marvell >> setenv serverip 192.168.1.2 # IP ን ከ TFTP አገልጋይዎ ማርቬል >> setenv ipaddr 192.168.1.200 # የ sheevaplug Marvell >> bubt uboot.bin ** ማስጠንቀቂያ ** ከሆነ U- ቡት Endiannes ሊለወጥ ነው (LE-> BE ወይም BE-> LE) ፣ ከዚያ የኤንኤች መመዘኛዎች መሻር አለባቸው። የኤንቪ ግቤቶችን ይሽሩ? (y/n) n በመቀጠል የማስነሻ ጫerውን ከኤስዲ ካርዴሴት ዋና መስመር ላይ ለማስነሳት ማዋቀር ያስፈልግዎታል ሊኑክስ አዎ setenv arcNumber 2097 setenv bootargs_console console = ttyS0, 115200 setenv bootargs_root 'rw root =/dev/mmcblk0p1 rootdelay = 10 rootfstype = ext2 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 'saveenv reset አሁን መነሳት አለበት።

ደረጃ 13 የመጫኛ ማስታወሻዎችን ይለጥፉ

የመጫኛ ማስታወሻዎች ይለጥፉ
የመጫኛ ማስታወሻዎች ይለጥፉ

የስር የይለፍ ቃሉን መለወጥ ያስፈልግዎታል። የአይፒ ሰንጠረ myች በእኔ f12 ጭነት ላይ በትክክል አይጫኑም። ስለዚህ አንድ ሰው እስኪያውቀው ድረስ /etc/hosts.allow እና host.deny ን ያስተካክሉ… እኔ በላዩ ላይ Apache/PHP/DNSmasq/samba/ወዘተ አሂድ እና ማንኛውንም ትልቅ የአፈጻጸም መምታቴን በእርግጥ ማስተዋል አልችልም።

የሚመከር: