마운트 관련 질문입니다.

init의 이미지

Quote:

Device Boot Start End Blocks Id System
/dev/hda1 * 1 3187 25599546 c W95 FAT32 (LBA)
/dev/hda2 3188 7266 32764567+ f W95 Ext'd (LBA)
/dev/hda3 7267 9729 19784047+ 83 Linux
/dev/hda5 3188 5099 15358108+ b W95 FAT32
/dev/hda6 5100 7044 15623181 83 Linux
/dev/hda7 7045 7106 497983+ 83 Linux
/dev/hda8 7107 7266 1285168+ 83 Linux

위의 내용은 fdisk 내용입니다.

# mount /dev/hda6 /mnt/hda6 이라는 명령어를 내렸더니
mount: wrong fs type, bad option, bad superblock on /dev/hda6,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
라는 에러가 나왔습니다.
현재 사용하는 리눅스는(/dev/hda3) 데비안이고, 마운트 하려는 /dev/hda6 에는 우분투(ext3)가 깔려 있습니다.
/dev/hda6 으로 부팅(grub를 이용) 하면 당연히 부팅됩니다.
그런데 왜 다른곳(/dev/hda3)에서 마운트 하려면 에러가 나타나는 걸까요?
마운트 옵션 중 -t 옵션을 이용하여 ext3 을 지정해 주어도 마찬가지 이네요.

그러나 다른 파티션 즉, /dev/hda7 이나 /dev/hda8 은 정상적으로 마운트가 됩니다.

그리고 또하나의 질문은 위의 fdisk 의 항목중 Blocks 항목의 숫자들 중 "+"가 붙은 것은 어떤 경우인가요?

정태영의 이미지

fstab 에 hda6 관련해서 무슨 옵션이 붙어있지 않은가요?

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

init의 이미지

정태영 wrote:
fstab 에 hda6 관련해서 무슨 옵션이 붙어있지 않은가요?

fstab 에는 hda6 관련한 내용이 전혀 없습니다.
우분투(/dev/hda6) 로 부팅하여 /dev/hda3 을 마운트 하면 당연히 되는데 왜 /dev/hda3 으로 부팅하여 /dev/hda6을 마운트 하려면 안되는 걸까요?
참 희한한 일입니다.
cmoh1110의 이미지

혹시 debian kernel에 ext3 모듈이 빠진 건 아닌지?

init의 이미지

dmesg 명령을 내리니 다음과 같은 내용이 나오네요.

Quote:
init_special_inode: bogus i_mode (0)
EXT3-fs: invalid journal inode.

어떤 에러일까요?