devfs -> udev, hogyan?

Fórumok

Hali!

Ma reggel telepitettem egy (K)Ubuntu-t (5.10) minden oke volt, orultem hogy latja az NTFS particiokat is, aztan fogtam magam es forditottam egy uj kernelt (2.6.15.6) es innentol kezdve csak azt az 1 vinyot latta amin maga az OS van.

Bootolaskor: mount: unknown filesystem type: 'devfs'

Arra sikerult rajonnom hogy a devfs-t kene lecserelnem mivel ebben a verzioban ha jol tudom mar nincs benne es helyette az udev-et kene hasznalnom, mar csak annyi problemam van , hogy , hogy kene atallni? udev telepitve van (apt-get install udev) devfsd torolve van de a problema meg mindig fennall.

Elore is kosz a valaszokert.

udv sYs^

Hozzászólások

Csak azért fölösleges udev hogy a fájlrendszereket automatikusan felcsatolja. Nézd meg mi hol van
fdisk -l
és írs át az /etc/fstab-ot
pl. :
/dev/hdb4 /mnt/hd2 ntfs ro,auto,umask=022 0 0

# /etc/fstab: static file system information.
#
#

proc /proc proc defaults 0 0
/dev/hdc3 / ext3 defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid,nouser 0 1
/dev/hdc6 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto ,atime,noauto,rw,dev,exec,suid,user 0 0
/dev/hdc5 /home/dani/g ntfs ,uid=1000,gid=1000,auto,rw,owner 0 0
/dev/hda1 /home/dani/f ntfs ,uid=1000,gid=1000,auto,rw,owner 0 0
/dev/hdb1 /home/dani/d ntfs ,uid=1000,gid=1000,auto,rw,nouser 0 0
/dev/hdc1 /home/dani/c ntfs ,uid=1000,gid=1000,auto,rw,nouser 0 0

ez igy lehet jo?

ilyen az fdiskem:

Disk /dev/hda: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 14946 120053713+ 7 HPFS/NTFS

Disk /dev/hdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 1 14946 120053713+ 7 HPFS/NTFS

Disk /dev/hdc: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 1399 11237436 7 HPFS/NTFS
/dev/hdc2 3722 14945 90156780 f W95 Ext'd (LBA)
/dev/hdc3 1400 3721 18651465 83 Linux
/dev/hdc5 3825 14945 89329401 7 HPFS/NTFS
/dev/hdc6 3722 3824 827284+ 82 Linux swap / Solaris

Partition table entries are not in disk order

re :>

hat nem ertem ezt en, tegnap ujraraktam egeszet, hogy most inkabb kiprobalom az Ubuntut(dapper), meg egyebkent is volt 1 kis gaz a masikkal amivel nem akartam tokolni, nah mind1 a lenyeg, hogy megint ugyanez a gaz, pedig most jonak tunik az fstab:


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdc3       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdc6       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto 0       0
/dev/hdc1       /home/dani/windows/c ntfs ro,user,nls=cp949,utf8,umask=0222 0 0
/dev/hdc5       /home/dani/windows/g ntfs ro,user,nls=cp949,utf8,umask=0222 0 0
/dev/hdb1       /home/dani/windows/f ntfs ro,user,nls=cp949,utf8,umask=0222 0 0
/dev/hda1       /home/dani/windows/d ntfs ro,user,nls=cp949,utf8,umask=0222 0 0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy1  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy2  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy3  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy4  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy5  auto    rw,user,noauto  0       0
/dev/fd0        /media/floppy6  auto    rw,user,noauto  0       0

Module Size Used by
ipv6 279552 6
cpufreq_userspace 4824 0
cpufreq_stats 5764 0
freq_table 4740 1 cpufreq_stats
cpufreq_powersave 1920 0
cpufreq_ondemand 6556 0
cpufreq_conservative 7588 0
video 16260 0
button 6672 0
ac 4996 0
battery 9732 0
nls_utf8 2304 2
nls_cp949 149248 0
ntfs 238480 2
dm_mod 61880 1
md_mod 75092 0
tsdev 8000 0
usbhid 40160 0
pcspkr 2180 0
nvidia 4089872 12
snd_intel8x0 34716 1
snd_ac97_codec 97440 1 snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
ide_cd 43780 0
cdrom 41248 1 ide_cd
snd_pcm_oss 55584 0
snd_mixer_oss 20224 1 snd_pcm_oss
floppy 64836 0
snd_pcm 95240 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 26500 1 snd_pcm
snd 57828 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixe r_oss,snd_pcm,snd_timer
soundcore 10464 1 snd
forcedeth 25092 0
snd_page_alloc 11144 2 snd_intel8x0,snd_pcm
psmouse 39428 0
rtc 13876 0
i2c_nforce2 6912 0
ehci_hcd 33928 0
ohci_hcd 22404 0
nvidia_agp 8220 1
agpgart 35912 2 nvidia,nvidia_agp
serio_raw 7556 0
i2c_core 22416 1 i2c_nforce2
usbcore 135812 4 usbhid,ehci_hcd,ohci_hcd
evdev 10112 1
ext3 145416 1
jbd 61844 1 ext3
mbcache 10500 1 ext3
ide_disk 19200 7
ide_generic 1408 0 [permanent]
generic 4612 0 [permanent]
amd74xx 14876 0 [permanent]
thermal 13704 0
processor 23360 1 thermal
fan 4868 0

Amikor kezzel mountolnam:

mount /dev/hda1
mount: /dev/hda1 already mounted or /home/dani/windows/d busy

Bootolaskor:

mount: unknown filesystem type :'devfs'
umount: devfs: not mounted

mount: unknown filesystem type :'devfs'
umount: devfs: not mounted

fdisk -l :
Disk /dev/hda: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 14946 120053713+ 7 HPFS/NTFS

Disk /dev/hdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 1 14946 120053713+ 7 HPFS/NTFS

Disk /dev/hdc: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 1399 11237436 7 HPFS/NTFS
/dev/hdc2 3722 14945 90156780 f W95 Ext'd (LBA)
/dev/hdc3 1400 3721 18651465 83 Linux
/dev/hdc5 3825 14945 89329401 7 HPFS/NTFS
/dev/hdc6 3722 3824 827284+ 82 Linux swap / Solaris

Partition table entries are not in disk order

Jah es eredetileg (friss install) mindig jo, csak amikor uj kernelt forditok akkor fosik be.
Mostani kernel: Linux ubuntu 2.6.15.6 #1 PREEMPT Sun Mar 12 22:15:56 CET 2006 i686 GNU/Linux

Ellenőrizd a /home/dani/.... jogosultságait és a tulajdonosokat.
(chmod, chown)
az fstabból szedd ki a többi bejegyzést az fd0-ról, elég egy is.
más: próbáld meg a következőt: létrehozol egy könyvtárat az /mnt-ben normális jogokkal: mkdir /mnt/d
chmod 0755 /mnt/d
chown root:root /mnt/d
és mount -t ntfs /dev/hda1 /mnt/d
betűjeleket értelemszerűen :)

A fos:

ls -lah /mnt/d
total 8.0K
drwxr-xr-x 2 root root 4.0K 2006-03-14 14:32 .
drwxr-xr-x 3 root root 4.0K 2006-03-14 14:32 ..

A jo:

ls -lah /home/dani/windows/c/
total 1.3G
dr-xr-xr-x 1 root root 4.0K 2006-03-13 21:22 .
drwxr-xr-x 6 dani dani 4.0K 2006-03-12 20:09 ..
-r-xr-xr-x 1 root root 0 2006-02-07 14:36 AUTOEXEC.BAT
-r-xr-xr-x 1 root root 187 2006-03-10 22:52 boot.ini
-r-xr-xr-x 1 root root 0 2006-02-07 14:36 CONFIG.SYS
dr-xr-xr-x 1 root root 4.0K 2006-02-07 14:47 Documents and Settings
-r-xr-xr-x 1 root root 512M 2006-03-13 21:22 hiberfil.sys
-r-xr-xr-x 1 root root 0 2006-02-07 14:36 IO.SYS
-r-xr-xr-x 1 root root 0 2006-02-07 14:36 MSDOS.SYS
-r-xr-xr-x 1 root root 47K 2004-08-03 23:38 NTDETECT.COM
-r-xr-xr-x 1 root root 245K 2004-08-03 23:59 ntldr
dr-xr-xr-x 1 root root 0 2006-02-07 15:03 NVIDIA
-r-xr-xr-x 1 root root 768M 2006-03-13 21:22 pagefile.sys
dr-xr-xr-x 1 root root 16K 2006-03-12 18:56 Program Files
dr-xr-xr-x 1 root root 0 2006-02-07 14:54 RECYCLER
dr-xr-xr-x 1 root root 0 2006-02-07 15:25 System Volume Information
dr-xr-xr-x 1 root root 52K 2006-03-13 21:24 TEMP
dr-xr-xr-x 1 root root 4.0K 2006-02-15 21:19 totalcmd
dr-xr-xr-x 1 root root 44K 2006-03-10 23:12 WINDOWS

az meg az erdekes hogy a hdc1 es hdc5 particiokat siman latja es olvassa is csak azok 1 vinyon vannak a linuxal a masik ketovel van a gaz amelyek 2 kulon vinyon vannak, szal sztem nem azzal van a problema hogy hogyan akarom mountolni oket (mondjuk en nem ertek hozza :D) hanem vmi mast cseszhettem el, sztem

[4294681.430000] device-mapper: dm-linear: Device lookup failed
[4294681.430000] device-mapper: error adding target to table
[4294681.431000] device-mapper: dm-linear: Device lookup failed
[4294681.431000] device-mapper: error adding target to table
[4294681.431000] device-mapper: dm-linear: Device lookup failed
[4294681.431000] device-mapper: error adding target to table
[4294681.431000] device-mapper: dm-linear: Device lookup failed
[4294681.431000] device-mapper: error adding target to table
[4294681.432000] device-mapper: dm-linear: Device lookup failed
[4294681.432000] device-mapper: error adding target to table
[4294681.432000] device-mapper: dm-linear: Device lookup failed
[4294681.432000] device-mapper: error adding target to table
[4294681.433000] device-mapper: dm-linear: Device lookup failed
[4294681.433000] device-mapper: error adding target to table
[4294681.433000] device-mapper: dm-linear: Device lookup failed
[4294681.433000] device-mapper: error adding target to table
[4294681.434000] device-mapper: dm-linear: Device lookup failed
[4294681.434000] device-mapper: error adding target to table
[4294681.434000] device-mapper: dm-linear: Device lookup failed
[4294681.434000] device-mapper: error adding target to table
[4294681.434000] device-mapper: dm-linear: Device lookup failed
[4294681.434000] device-mapper: error adding target to table
[4294681.435000] device-mapper: dm-linear: Device lookup failed
[4294681.435000] device-mapper: error adding target to table
[4294681.435000] device-mapper: dm-linear: Device lookup failed
[4294681.435000] device-mapper: error adding target to table
[4294681.436000] device-mapper: dm-linear: Device lookup failed
[4294681.436000] device-mapper: error adding target to table
[4294681.436000] device-mapper: dm-linear: Device lookup failed
[4294681.436000] device-mapper: error adding target to table
[4294681.436000] device-mapper: dm-linear: Device lookup failed
[4294681.437000] device-mapper: error adding target to table

ilyet is ir bootolasnal, vmi 5let?:p

nah googleztem meg kicsit:
http://linux.derkeiler.com/Mailing-Lists/Debian/2005-11/0801.html

> >> mount: unknown filesystem type 'devfs'
> >> umount: devfs: not mounted
> >> mount: unknown filesystem type 'devfs'
> >> umount: devfs: not mounted
> >> pivot_root: No such file or directory
> >> /sbin/init: 432: cannot open dev/console: No such file
> >> Kernel panic - not syncing: Attempted to kill init!

"Thats because devfs is creating the nodes in kernels < 2.6.14.
With 2.6.14 DEVFS is no longer supported in the kernel, so you have
to use another method to create device nodes like udev (the new way)
or MAKEDEV( the old way, before devfs)."

so you have to use another method to create device nodes like udev - ezt hogy lehetne megvalositani?

Problema megoldva, random allitgatos kernelbe googlezas utan, hibauzenet megmaradt de mar mountol mindent, asszem ezt a kernel configot elmentem ^^ thx a helpet mindenki