مشکل مونت کردن reiserfs
|
2006-09-23, 01:50 PM,
ارسال : #1
|
|||
|
|||
مشکل مونت کردن reiserfs
سلام من اوتونتو رو رو یه پارتیشن reiserfs نصب کردم و حالا با مونت اتوماتیکش در fstab رو فدورا مشکل دارم
کد : wrong fs type, bad option, bad superblock on /dev/hdb9, کد : mount /dev/hdb9 /mnt/Ubuntu_Root/ -t reiserfs |
|||
2006-09-26, 01:44 AM,
ارسال : #2
|
|||
|
|||
حداقل یه جواب کلی بدین شاید به همون روش دستی قناعت کردیم
اینم خروجی دستور demsg |tail کد : [sadid-gnome@sadid-uPGA]$ dmesg | tail اینو گذاشتم شاید اینبار که پست بالا میاد فرجی شد دفعه بعد از این نیروافزاییها (به قول فرنگیها دوپینگ) نمیکنم ببخشید دیگه! |
|||
2006-09-26, 10:22 AM,
ارسال : #3
|
|||
|
|||
سلام
محتويات فايلهاي fstab و grub.conf رابنويس. "what will be , will be, let it be, so; live for today and hope for tomorrow" |
|||
2006-09-27, 04:31 AM,
ارسال : #4
|
|||
|
|||
کد : LABEL=/ / ext3 defaults 1 1 اینم محتویات grub.conf کد : # grub.conf generated by anaconda |
|||
2006-09-27, 02:40 PM,
ارسال : #5
|
|||
|
|||
سلام . ایا پارتیشن های دیگرت مثل hdb8 که نوع ان vfat است به درستی mount می شوند ؟ اگر جواب مثبت است فکر می کنم به احتمال زیاد مشکل از initrd.img است که ماجول reiserfs را در خود ندارد . با استفاده از دستور mkinitrd یک جدیدش رو برای خودت بساز و در ضمن چک کن که حتما در داخلش reiserfs.ko موجود باشد. یعنی mount اش کن و توی initrd.img در جایی که مونت کردی رو ببین.
|
|||
2006-09-27, 05:35 PM,
ارسال : #6
|
|||
|
|||
توی خروجی proc/filesystems/ نوع reiser رو ندیدم
من با hdb8 یه مشکل کوچولو داشتم اونم اینکه با gid=100 مشکل داشت و مونت نمیشد ---- من تجربهای با کامپایل هسته و یا ماژولهاش ندارم mkinitrd مشکل رو حل میکنه ؟ |
|||
2006-09-27, 07:00 PM,
ارسال : #7
|
|||
|
|||
شاید مشکل از اون گزینه defaulus باشه که برای پارتیشن hdb9 نوشته شده. اشتباه تایپی هستش. درستش کن!
irix@Hell:~$ mkfs -t Free /body/.mind && mount -o rw /body/.mind /FreeMind |
|||
2006-09-27, 07:04 PM,
ارسال : #8
|
|||
|
|||
اشتباه تایپی نیست!!
قدمون نمیرسه :wink: |
|||
2006-09-27, 07:18 PM,
ارسال : #9
|
|||
|
|||
حالا درست شد؟
irix@Hell:~$ mkfs -t Free /body/.mind && mount -o rw /body/.mind /FreeMind |
|||
2006-09-27, 08:15 PM,
ارسال : #10
|
|||
|
|||
اون عبارت default رو برداشتم ولی باز خروجی mount -a همون قبلیه و گیردادن به codepage
|
|||
2006-09-27, 11:01 PM,
ارسال : #11
|
|||
|
|||
nimawebgard نویسنده :توی خروجی proc/filesystems/ نوع reiser رو ندیدمامیدوارم حل کنه . از دستور mkinitrd به صورت زیر استفاده کن . البته قبلش manual page اش رو یه نگاهی بکن چون نحوه استفاده از این اسکریپت های mkinitrd در توزیع های مختلف فرق می کنه . اینی که من می گم واسه دبیانه . mkinitrd -o /boot/newinitrd.img kernel_version که kernel_version رو از طریق دستور uname -r بدست بیار . بعد برو تو اون grub.conf یا menu.lst به جای initrd.img ای که در entry مربوط به فدورا هست این newinitrd.img تولید شده رو بذار. امیدوارم درست بشه . البته قبلش اگه این newinitrd.img رو یه تستی کنی بد نیست . بدین صورت که با دستور مثلا mount newinitrd.img /mnt/test -o loop مونتش کن و برو تو mnt/test/ بگرد که حتما reiserfs.ko رو داشته باشه . چون ظاهرا کرنل فدورا reiserfs رو به صورت builtin در خودش نداره |
|||
2006-09-27, 11:24 PM,
ارسال : #12
|
|||
|
|||
سعید یه سوال! ایشون وقتی بطور دستی مونت میکنند مشکلی ندارند. بازم ممکنه از ماژول reiserfs باشه؟ خوب اگر ماژولش نباشه که بطور دستی هم نباید مونت بشه. درست میگم؟
irix@Hell:~$ mkfs -t Free /body/.mind && mount -o rw /body/.mind /FreeMind |
|||
2006-09-28, 11:05 AM,
ارسال : #13
|
|||
|
|||
سلام عباس جان .
وقتی شما با استفاده از دستوری مثل mount -t reiserfs می خواین mount کنین این دستور اخر سر به system call ای به همین نام به نام mount می رسه . این تابع کرنل تو لیست ماجول هایی که تاکنون در کرنل load شده اند میگرده و وقتی پیدا نمی کنه daemon ای از کرنل به نام kmod دستور modprobe رو برای ورود reiserfs.ko به کرنل صدا می کنه . دقیقا عین auto hardware detection ای که کرنل داره و ماجول reiserfs به همراه وبستگی هاش به حافظه کرنل وارد می شوند و فایل سیستم مورد نظر توسط ادامه تابع سیستمی mount در قسمت مناسب در VFS یا همون virtual file system متصل می شوند. |
|||
2006-09-28, 12:38 PM,
ارسال : #14
|
|||
|
|||
خیلی ممنون سعید جان.
حالا یه سوال دیگه، تو حالت اتوماتیک چه جوری میخواد مونت کنه که همچین اتفاقی نمیافته؟ irix@Hell:~$ mkfs -t Free /body/.mind && mount -o rw /body/.mind /FreeMind |
|||
2006-09-28, 01:43 PM,
ارسال : #15
|
|||
|
|||
این خط باید جواب بده
[ltr] dev/hdb9 /mnt/Ubuntu_Root reiserfs defaults 1 1/ [/ltr] |
|||
2006-09-28, 01:45 PM,
ارسال : #16
|
|||
|
|||
[ltr]
/dev/hdb9 /mnt/Ubuntu_Root reiserfs defaults 1 1 [/ltr] |
|||
2006-09-28, 02:39 PM,
ارسال : #17
|
|||
|
|||
همونجوری که گفته بودید man ها رو خوندم و طبق یکی از اونها این مسیر رو چک کردم:
کد : [sadid-gnome@sadid-uPGA]$ ls /lib/modules/2.6.15-1.2054_FC5/kernel/fs/reiserfs/ reiserfs 221765 0 -live 0xf0a55000 ازاون طرف با کمال تالم و تأثر نمیتونم دستورای mkinitrd یا insmod و یا حتی modprobe اجرا کنم کم کم داره از این فدورا بدم میاد نمیدونم این برنامهها غیرفعاله یا اصلا نصب نیست. اصلا حقشه! |
|||
2006-09-28, 02:45 PM,
ارسال : #18
|
|||
|
|||
سواد نداری وگر نه فدورا هیچیش نیست modprobe و mkinitrd توی sbin/ هستند نه فدورا مشکلی داره
/sbin/mkinitrd |
|||
2006-09-28, 02:47 PM,
ارسال : #19
|
|||
|
|||
بعدش هم هلو را گذاشتند توی دهنت بخور چرا من من میکنی موقعی که میگم این خط جواب میده یعنی جواب میده دیگه لازم نیت به فدورا گیر بدی
/dev/hdb9 /mnt/Ubuntu_Root reiserfs defaults 1 1 |
|||
2006-09-28, 03:26 PM,
ارسال : #20
|
|||
|
|||
چرا به قباد بر خورد
از کی تا حالا لینوکس تا حالا شده معیار سواد و معرفت مهمان عزیز!!! سوادت همینقدر بود در همین حدی که اینطور جواب بدی. واقعا متاسفم ظرفیت نداری مجبور نیستی جواب بدی. |
|||
|