DSLinux: Linux berjalan pada Nintendo DS

DSLinux

Saya tahu ada kemungkinan memasang linux yang PS3, didalam Wii, malah jalankan dalam mudah alih Android (yang dengan sendirinya sudah berfungsi dengan Kernel Linux) dan melihatnya dengan pelayan VNC ... Tetapi, dalam a Nintendo DS? Saya tidak menyangka bahawa Linux akan berfungsi pada peranti dengan perkakasan yang lemah ... dan saya meremehkannya. Saya akan menunjukkan kepada anda cara memasang dan mengkonfigurasinya untuk kegunaan anda, sama sekali tidak rumit tetapi memerlukan sedikit pengalaman dengan baris arahan untuk menggunakannya.

DSLinux adalah pengedaran mini Linux ditulis dalam C y Penghimpun (ARM). Ia mampu berjalan masuk Nintendo DS (Lemak dan Ringan, bukan DSi atau DSiXL) menggunakan kad flash dari Slot 1 atau 2 (DS atau GBA). Sangat mengagumkan bahawa ia boleh dijalankan dengan pemproses ARM pada frekuensi rendah dan hanya 4MB RAM, yang mengesahkan fleksibiliti Linux dari segi Perkakasan.

Termasuk perintah kernel asas (cp, mkdir, wget, rm ...), beberapa aplikasi terminal (seperti Pautan, permainan gila, nano ...) dan permainan terminal (Advent4, petualangan dan beberapa permainan freeBSD). Inilah kelebihannya:

  • Mampu menikmati Linux ke mana sahaja kita pergi (terasa seperti linux geek xD).
  • Mainkan muzik, baik dari SD dan WiFi.
  • Melayari internet dengan Links.
  • Mainkan muzik dengan orang gila.
  • Edit teks dengan nano y vi.
  • Multitasking (memerlukan pengembangan RAM Slot 2).
Bagus, kan? Sekarang, ia juga mempunyai kekurangan:
  • Sebahagian daripada mod aplikasi dan grafik (dengan PIXIL) memerlukan pengembangan RAM.
  • Kami tidak dapat memuatkan homebrew atau permainan dari dia (ini kita tidak sepatutnya?).
  • Ia tidak serasi dengan DSi (XL) atau 3DS (perkakasan tidak disokong).
  • Ia tidak dapat dikembangkan (sebahagiannya).
  • Sedikit pakej yang tersedia, ia tidak mempunyai repositori atau sejenisnya (walaupun mungkin untuk menyesuaikan pakej ke ARM untuk dijalankan dengan DSLinux).
Namun, jika kita mahu menggunakannya hanya untuk mengujinya, saya akan memberitahu caranya.

Perkara pertama yang harus kita lakukan ialah melihat apakah kita memenuhi syarat:

  • Un Nintendo DS Lemak (yang pertama, yang tebal) Atau Lite (detik, yang nipis). DSLinux tidak serasi dengan DSi, lebih kurang dengan DSiXL atau 3DS.
  • yang Flashcard de Slot 1 atau Slot 2, lebih baik jika dari Slot 1 (sesiapa yang menyokong penambahbaikan diri DLDI, kebanyakannya melakukannya).
  • Disyorkan: a Pengembangan Slot RAM 2 (minimum satu Pengembangan Opera atau satu EZ-V 3 dalam 1) untuk mod grafik dan sebahagian daripada program.
  • Pilihan: Sambungan WiFi, untuk menyemak imbas dan permainan (ya, anda dengar betul, anda boleh menyemak imbas). Semua router dikonfigurasi secara berbeza sehingga ada yang tidak disokong… seperti Intellinet Wireless 150N saya : '(
  • Minimum 150MB ruang kosong pada kad SD Flashcard kami.
Sekarang, kita mesti memuat turun DSLinux, di sini di anda muat turun halaman. Sekiranya anda menganggap anda adalah petualang, anda boleh menyusunnya dengan tangan (tentu saja dari Linux).
Dalam kes saya, saya menurunkan Pakej DLDI, yang berfungsi untuk kebanyakan kad flash (dslinux-dldi.tgz). Sekiranya kita akan menjalankannya dari Pemain Filem GBA, muat turun binaan kedua. Yang lain hampir mustahil untuk kita gunakan, jadi kita akan mengabaikannya 😛
Perkara seterusnya ialah membuka pakej dari zip.
Kami akan mendapat dua fail (dslinux.nds dan dslinuxm.nds) dan a karpet panggilan linux. Perbezaan antara kedua-dua fail adalah yang kedua mempunyai beberapa aplikasi yang diubah untuk memanfaatkan RAM tambahan, seperti Nano-X y orang gila.
Di dalam folder linux kami dapati beberapa folder klasik semuanya distro, seperti dll, var, lib, usr, dan tentu saja, rumah.
Dengan fail pertama dan folder sudah cukup, jadi kami akan menyalinnya ke kad SD kami menggunakan pembaca kad SD mikro.
Setelah semuanya siap, kami memasukkan SD mikro ke dalam kad flash, kad flash di DS kami, dan kami menghidupkannya.
Kami menjalankan aplikasi DSLinux (Ia menonjol lebih daripada apa-apa kerana logonya adalah Tux).
Ia akan mula bermula, kemudian (sekiranya kita memilih versi DLDI) akan dilog secara automatik sebagai akar. Sekiranya tidak, pengguna adalah akar dan kata laluan adalah uClinux (perhatikan Huruf Besar C).
Setelah log masuk, simbol akar (#) akan muncul. Sekiranya mereka tidak memilih versi DLDI, mereka boleh menukar kata laluan root dengan menaip passwd (itu pilihan) dan memasukkan kata laluan sekurang-kurangnya 5 aksara.

Membuat / mengubah rc.conf

Mereka yang sudah mempunyai pengalaman Linux akan mengetahui rc.conf. Bagi mereka yang tidak, ia adalah fail di mana konfigurasi sistem operasi disimpan. Dalam kes ini, mereka adalah tetapan DSLinux. Fail ini mesti berada di linux / etc / rc.conf, tetapi jika kita periksa, kita tidak akan menjumpainya. Oleh itu, anda harus membuatnya, tetapi jangan risau, pembangun memasukkan tetapan lalai dalam folder yang sama dalam fail yang dipanggil rc.defaults.
Apa yang akan kami lakukan (sebaiknya dari PC kami, dengan pembaca kad SD mikro) adalah menyalin kandungan rc.defaults a rc.conf.
Di dalamnya terdapat beberapa tetapan yang dapat kita edit, tetapi saya akan memfokuskan hanya pada beberapa perkara penting.
  • Pertama sekali, di mana ia mengatakan nama hos, Ini adalah nama pasukan dan kita boleh mengubahnya jika kita mahu, walaupun ia tidak banyak membantu ...
  • Kemudian di mana ia mengatakan «aktifkan_network_on_boot«, Adakah Wifi dapat dimulakan secara automatik ketika memulakan DSLinux. Sekiranya mereka akan mengkonfigurasi WiFi, kami mengubahnya menjadi "DAN ITU" (dengan segalanya dan petikan). Sekiranya tidak, kami membiarkannya "TIDAK".
Sekiranya kita mempunyai sambungan WiFi yang dikonfigurasi di konsol kita, kita dapat menggunakannya dengan meletakkan nombor dari 1 hingga 3 (masing-masing sesuai dengan jumlah konfigurasi di konsol kita, jika anda tidak ingat, periksa dengan permainan yang memiliki konfigurasi ini). Ini hanya berfungsi dengan Router, bukan dengan Nintendo WiFi USB Connector. Sekiranya tidak, kami membiarkannya kosong.
Sekiranya kita lebih suka konfigurasikan WiFi dengan tangan, mari kita turun, di mana ia mengatakan «karangan»Kami meletakkan nama rangkaian, secara pilihan, turun di «saluran»Kami meletakkan saluran melalui mana DS kita akan berhubung (hanya jika ia memberi kita masalah sambungan). Dalam "anak lembu»Pergi ke kami Kunci WEP (Sekiranya kita tidak menggunakan kata laluan, kata kunci tetap kosong). Sekiranya penghala kami tidak menyokong DHCP, atau kami lebih suka menggunakan IP statik, kami menetapkan «ip»Dan«gerbang»Di tempat masing-masing, di bawah ini kami meletakkan topeng rangkaian di«netmask" dan juga "menyiarkan»(Walaupun saya tidak tahu apa maksudnya: /), juga satu atau dua DNS.
  • Jika kita tukar fon dari terminal (walaupun saya «terhempas » sistem), di bawah, di mana tertulis «font»Kami meletakkan«/usr/share/consolefonts/alt-8irán8.psf»(Dengan segalanya dan petikan).
Itu pada dasarnya adalah persediaan. Sekiranya sesuatu tidak berfungsi untuk anda, matikannya.
Sekiranya anda mahu, anda boleh mencuba pilihan lain (saya mencadangkannya hanya jika kita mempunyai pengembangan RAM).
Tangani kami di tty (terminal) mudah:
  • Pad arah: gerakkan kursor yang berkelip.
  • J: Masukkan
  • B: bar ruang
  • X: Halaman atas
  • Y: Halaman ke bawah
  • L: Pergeseran
  • J: Kawal
Oleh itu, untuk atas atau bawah "penyangga" tty (terminal) yang kami tekan L + X dan L + Y masing-masing.
DSLinux ia boleh digunakan untuk pelbagai perkara, begitu banyak sehingga mustahil untuk menggambarkan semuanya dalam artikel ini. Bagaimanapun, inilah bahagian penggunaannya, di mana anda akan menemui cara melayari internet, bermain di terminal, menjalankan mod grafik (agak tidak stabil), menyediakan pelayan web, memainkan muzik (dan juga dengan streaming dengan wget !: O) dan banyak lagi.
Malangnya, DSLinux ia adalah projek terbengkalai, atau lebih tepatnya berdasarkan sumbangan. Mereka bebas mengubah kod sumber sesuai dengan keinginan mereka dan memuat naik perubahan (atau tidak) pada mereka Laman Web Rasmi. Di sana anda akan menemui banyak maklumat mengenai pembangunan dan penggunaannya.
Salam untuk semua pembaca!

Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

11 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Mereka adalah Pautan kata

    Saya mencuba untuk menjalankannya (saya mempunyai Lite) tetapi kerana sekatan itu saya memutuskan untuk tidak mencuba lagi, saya juga memikirkan untuk memasangnya di Wii sepupu untuk melihat apakah saya boleh memasukkan beberapa permainan percuma di dalamnya

    1.    auroszx kata

      Jangan mengharapkan persembahan yang sempurna di Wii, tetapi ia pasti sangat bagus. Lebih daripada apa-apa kerana (jika saya tidak salah) distro Linux untuk Wii berdasarkan pada Debian, saya telah membaca bahawa dengan LXDE ia sangat lancar.

  2.   pandev92 kata

    Saya tidak mempunyai kad flash, saya harus membelinya untuk mencuba, walaupun saya harap saya tidak menyiramnya ...

    1.    auroszx kata

      Tidak, sukar untuk menyiramnya. Saya melakukannya dalam beberapa ketika, yang buruk adalah perluasan RAM diperlukan untuk perkara terbaik: /

  3.   Keberanian kata

    Saya mengetahuinya tetapi saya tidak peduli untuk mencubanya, sial sekarang saya akan mencubanya dan saya membuang semua konsol permainan video saya ke tong sampah agar tidak ketagih ...

  4.   Mereka adalah Pautan kata

    Nah, ada Flashcarsd dengan harga yang baik, saya mempunyai satu yang berharga lebih kurang € 20 dan saya memilikinya untuk emulator dan beberapa aplikasi, permainan "lanun" agak sedikit, jarang yang belum dilancarkan di Eropah atau tidak lagi dicetak

    1.    auroszx kata

      Ya, tidak ada banyak permainan seperti sebelumnya ... jadi saya belajar memprogram dengan NFlib (dalam NDS) untuk projek mini yang saya fikirkan ...

  5.   kik1n kata

    Hii
    Bagaimana Linux meneruskan Ps3 ??? Saya belum mencubanya

    1.    Keberanian kata

      Adakah anda benar-benar mahu memenangi loteri tanpa memainkannya? Tidak ada yang berjaya tidak ada yang diperoleh

    2.    auroszx kata

      Kecuali PS3 anda diretas (mempunyai CFW 3.55 atau lebih rendah) tidak ada gunanya. Ini Ubuntu Feisty Fawn, jadi buat kesimpulan ...

  6.   Eneko Torres Gomez kata

    Halo, saya mempunyai masalah, ia adalah bahawa FlashCard saya adalah R4i 3ds (www.r4i-gold.eu) dan ketika saya membukanya, ia muncul di skrin di atas memuat dan ia tetap ada ketika dalam permainan .nds biasa ia muncul dan dalam 2 saat turun pemuatan dan bar kemajuan jika anda dapat membantu saya untuk membuatnya berfungsi dan saya menggunakannya dalam NDS Classic (lemak) dan ia tidak berfungsi dan dalam 3DS yang saya miliki tidak dapat ke dalamnya kerana saya mengemas kini tetapi dalam lemak tidak ada apa-apa dan saya cuba masuk ke menu fail dan 2 skrin tetap kosong tetapi konsol ini LA Nintendo DS tidak menarik perhatian saya
    PS Saya mempunyai versi kad ke versi terbaru yang tersedia sehingga hari ini
    Salu2 dan terima kasih