Wah itu dia! saya bersama dengan mas agus dari teknik Industri UII mempelajari kenapa kok terbatas hanya 255? pada secara bentuk, loop berupa int ( interger ). Harusnya bentuk int bisa 60rb-an. Kami coba mengubah loop menjadi 30000 dan hasilnya error! berdasarkan analisis mas agus, pada kernel semua variabel bersifat static. kami punya pikiran alamat untuk loop hanya sampai range 255 saja. Bila lebih dari itu maka akan memakan module lainnya.
Kalaupun ini benar,maka untuk dimasa depan ketika dibutuhkan loop dalam jumlah banyak, bukan tidak mungkin dilakukan perombakan pada kernel secara mutlak. Karena bisa jadi struktur kernel ini sangat buruk bila kenyataannya seperti itu. Akhmad Fathonih <[EMAIL PROTECTED]> wrote: On 6/19/07, fathir hamdi <[EMAIL PROTECTED]> wrote: > > Pada tanggal 18/06/07, zack leon <[EMAIL PROTECTED]> menulis: > > > > Permasalahan muncul karena device loop terbatas 8 saja. Sehingga hanya > cukup mount 8 iso saja. Kalo ubuntu seh enak cuman 4 DVD, kalo debian yang > 21 CD? nah daripada capek mount-umount, cukup edit file loop.c pada source > linux, kompile kernel, jadi deh! artikel lengkapnya silakan lihat di webite > saya yodi.web.ugm.ac.id > > > > terima kasih, thanks to adjie dan mas agus dari UII > > > > > > Horee.. hebat kamu yod! :D > > mohon di riset lagi.. pasti ada alasannya kenapa secar default loop > device 'hanya' berjumlah 8... :D Wah, saya baru ngerti kalau jumlah loop device ternyata dibatasi :). Pengetahuan baru nih :). BTw, sedikit Google berbuha pada beberapa poin berikut: 1. untuk mengubah jumlah max loop device (kadang) tidak memerlukan kompail kernel. Cukup ubah di /etc/modules.conf Seperti yang bsia dibaca di http://svn.rpmforge.net/svn/trunk/tools/mrepo/docs/loop-devices.txt Increasing the number of loop devices ------------------------------------- If you see "mount: could not find any free loop device" you have to increase the number of loop devices by adding the following to /etc/modprobe.conf on a 2.6 kernel (or /etc/modules.conf on a 2.4 kernel). ---- options loop max_loop=64 ---- To make this active, unmount all loop-mounts and then remove the loop module from the kernel: ---- rmmod loop ---- Or alternatively, reboot your system :) PS: Keterangan di atas tidak berlaku bagi kernel yang mempunyai modul loop built in. Kernel yang memiliki module loop built in terpaksa harus mengubha variabel max_loop dari kernel parameter (waktu boot). Ini juga ada di url tersebut di atas ^^ 2. Sepertinya ada akan pengembangan lebih lanjut untuk mengatasi batasan ini. Seperti yang bisa dibaca di sini: http://lkml.org/lkml/2007/1/25/185 -- http://toukakouka.com | http://blog.neofreko.com | http://jogja.linux.or.id| http://thedotcomschool.com Talk is cheap. Show me the code (Linus, 2000) This is my way of Ninja (Naruto, Konoha Village) [Non-text portions of this message have been removed] --------------------------------- Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games. [Non-text portions of this message have been removed]
