لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل مونت کردن reiserfs
2006-09-23, 01:50 PM,
ارسال : #1
مشکل مونت کردن reiserfs
سلام من اوتونتو رو رو یه پارتیشن reiserfs نصب کردم و حالا با مونت اتوماتیکش در fstab رو فدورا مشکل دارم
کد :
wrong fs type, bad option, bad superblock on /dev/hdb9,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
من به شکل دستی با دستور زیر اونو مونت میکنم ولی اتوماتیکشو نمتونم:
کد :
mount /dev/hdb9 /mnt/Ubuntu_Root/ -t reiserfs
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-09-26, 01:44 AM,
ارسال : #2
 
حداقل یه جواب کلی بدین شاید به همون روش دستی قناعت کردیم
اینم خروجی دستور demsg |tail
کد :
[sadid-gnome@sadid-uPGA]$ dmesg | tail
VFS: busy inodes on changed media.
device ppp0 entered promiscuous mode
device lo entered promiscuous mode
device ppp0 left promiscuous mode
device lo left promiscuous mode
device ppp0 entered promiscuous mode
device ppp0 left promiscuous mode
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
SELinux: initialized (dev hdd, type iso9660), uses genfs_contexts
من که چیز بدرد بخوری تو این خروجی پیدا نکردم‌ شاید شما در این خشت خام چیزی دید
اینو گذاشتم شاید اینبار که پست بالا میاد فرجی شد دفعه بعد از این نیروافزایی‌ها (به قول فرنگی‌ها دوپینگ) نمی‌کنم ببخشید دیگه!
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
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
LABEL=/boot             /boot                   ext2    defaults        1 2
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
/dev/hdb6               swap                    swap    defaults        0 0

#####################################Windows Partitions###################################

/dev/hda1               /mnt/J                  vfat    defaults,utf8,umask=007,gid=500 0 1
/dev/hda5               /mnt/C                  NTFS    defaults,utf8,umask=007,gid=500 0 1
/dev/hda6               /mnt/D                  vfat    defaults,utf8,umask=007,gid=500 0 1
/dev/hda7               /mnt/E                  vfat    defaults,utf8,umask=007,gid=500 0 1
/dev/hda8               /mnt/F                  vfat    defaults,utf8,umask=007,gid=500 0 1
/dev/hdb8               /mnt/I                  vfat    defaults,utf8,umask=007,uid=500,gid=500 0 1
/dev/hdb9               /mnt/Ubuntu_Root        reiserfs    defaulus,utf8,umask=007,gid=500 0 1

اینم محتویات grub.conf
کد :
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd1,4)
#          kernel /vmlinuz-version ro root=/dev/hdb7
#          initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=20
splashimage=(hd1,4)/grub/splash.xpm.gz
hiddenmenu
########################################################
title Fedora Core (2.6.15-1.2054_FC5)
    root (hd1,4)
    kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/ rhgb quiet
    initrd /initrd-2.6.15-1.2054_FC5.img

########################################################
title Microsoft Windows XP pro sp2
    rootnoverify (hd0,0)
    chainloader +1

########################################################
title        Ubuntu, kernel 2.6.15-23-386
root        (hd1,8)
kernel        /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb9 ro quiet splash
initrd        /boot/initrd.img-2.6.15-23-386
savedefault
boot
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
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 نوشته شده. اشتباه تایپی هستش. درستش کن! Tongue


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
 
حالا درست شد؟ Tongue


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 رو ندیدم
من با hdb8 یه مشکل کوچولو داشتم اونم اینکه با gid=100 مشکل داشت و مونت نمیشد

----
من تجربه‌ای با کامپایل هسته و یا ماژولهاش ندارم mkinitrd مشکل رو حل میکنه ؟
امیدوارم حل کنه . از دستور 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.ko
ضمنا توی خروجی cat /porc/modules این ماژول هست:
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
 
چرا به قباد بر خورد
از کی تا حالا لینوکس تا حالا شده معیار سواد و معرفت مهمان عزیز!!!
سوادت همینقدر بود در همین حدی که اینطور جواب بدی.
واقعا متاسفم ظرفیت نداری مجبور نیستی جواب بدی.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان