Forum » Operacijski sistemi » Linux in NTFS
Linux in NTFS
drejc ::
Mam inšteliran pingo 2r2 strežniško varjanto na particiji ext3. Na kompu mam tut XPje na NTFSju. Pod linuxom mi ntfsjev disk logično ne najde, ker je stara verzija kernela (mislm da 2.4). Zanimajo me sledeče stvari:
1. a) Če so v višje verzije kernela (2.5+) vgradil vsaj minimalno podporo ntfs particijam (branje&shranjevanje datotek)
b) če so, me zanima, če mi lahko nekdo čim bolj enostavno razloži postopek kompajlanja linuxovega jedra, oziroma vsaj en spodoben link do postopka.
2. na netu je http://linux-ntfs.sourceforge.net/, kjer za redha&fedora uporabnike trdijo, da niti ne rabjo upgrejdat jedra (če prav razumem) ampak samo naložijo neko rpm datoteko. Ker Pingo temelji na redhatu, je potem pravilno sklepat, da to velja tut za moj sistem? Mi lahko en razloži magari kak ta rpm usposobim (sm frišn uporabnik linuxa)?
3. Kako pogledam katero verzijo jedra ima moj linux (vrjetn kak ukaz v terminalu?)?
najlepša vam dala..
1. a) Če so v višje verzije kernela (2.5+) vgradil vsaj minimalno podporo ntfs particijam (branje&shranjevanje datotek)
b) če so, me zanima, če mi lahko nekdo čim bolj enostavno razloži postopek kompajlanja linuxovega jedra, oziroma vsaj en spodoben link do postopka.
2. na netu je http://linux-ntfs.sourceforge.net/, kjer za redha&fedora uporabnike trdijo, da niti ne rabjo upgrejdat jedra (če prav razumem) ampak samo naložijo neko rpm datoteko. Ker Pingo temelji na redhatu, je potem pravilno sklepat, da to velja tut za moj sistem? Mi lahko en razloži magari kak ta rpm usposobim (sm frišn uporabnik linuxa)?
3. Kako pogledam katero verzijo jedra ima moj linux (vrjetn kak ukaz v terminalu?)?
najlepša vam dala..
Skrat ::
Z branjem podatkov iz NTFS particij ni nobenih tezav. Pisanje pa je se vedno experimental, tko da lahko kaj zejebes in (se) ni priporocljivo.
Free software is a matter of liberty, not price.
roscha ::
V 2.4 veji je BRANJE NTFSa podprto. Pisanje je experimental (tudi še v 2.6.x) in ti naredi solato na file systemu.
Prevajanje jedra:
1. DL
2. tar xvjf jedro.bz2
3. make (x)/(menu) config
4. make dep (v 2.6.x tega ni več)
5. make bzImage
6. make modules
7. make modules_install
8. prestaviš jedro urihtaš boot managerja
9. et voila!
ali pa za navodila pogledaš tukaj.
by!
Prevajanje jedra:
1. DL
2. tar xvjf jedro.bz2
3. make (x)/(menu) config
4. make dep (v 2.6.x tega ni več)
5. make bzImage
6. make modules
7. make modules_install
8. prestaviš jedro urihtaš boot managerja
9. et voila!
ali pa za navodila pogledaš tukaj.
by!
zee ::
Obstaja tudi programcek z imenom Captive-ntfs, ki ti omogoča branje in pisanje po NTFS particijah, brez stranskih učinkov. Na jedru 2.4.22 zadeva dela, na 2.6.x seriji pa (zaenkrat) še ne.
zee
zee
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.
drejc ::
Sam je to mal cudn, da jest ne vidm drucga kot linux particijo, ko pisem iz linuxa.
Kak se te zadeve mountajo? V bistvu imam v root/mnt direktoriju (gledam z konquererjem) se cdrom(dvdenota), cdrom1(cdrw sklepam) in floppy, sam cist nic od tega ne dela!
Aha, pa verzija pingo 2r2 temelji na 2.4.20-28.9 jedru?!
Mi loh en pomaga da pridem vsaj do branja ntfs diskov in cdromov?
10x
Kak se te zadeve mountajo? V bistvu imam v root/mnt direktoriju (gledam z konquererjem) se cdrom(dvdenota), cdrom1(cdrw sklepam) in floppy, sam cist nic od tega ne dela!
Aha, pa verzija pingo 2r2 temelji na 2.4.20-28.9 jedru?!
Mi loh en pomaga da pridem vsaj do branja ntfs diskov in cdromov?
10x
Skrat ::
Za CDrom bi moglo delat z mount /cdrom/ in mount /cdrom1/
Za ntfs pa tko
mount -t ntfs /dev/hd** /tvoja/najljubsa/dadoteka/kjer/bo/mountan/disk
Pri tem je hd** nekaj v smislu hda1, hda2, hdb1... kjer je hda1 prva particija prvega diska, hda2 druga particija prvega diska, hdb1 prva particija drugega diska itd. Direktorji, kamor zelis mountat _mora_ obstaat!
Seznam particij dobis, ce napises sfdisk -l
Keep in mind:
- Ce ne dela probaj kot root
- Ne pozabi na umount
- Drugace pa man mount
Za ntfs pa tko
mount -t ntfs /dev/hd** /tvoja/najljubsa/dadoteka/kjer/bo/mountan/disk
Pri tem je hd** nekaj v smislu hda1, hda2, hdb1... kjer je hda1 prva particija prvega diska, hda2 druga particija prvega diska, hdb1 prva particija drugega diska itd. Direktorji, kamor zelis mountat _mora_ obstaat!
Seznam particij dobis, ce napises sfdisk -l
Keep in mind:
- Ce ne dela probaj kot root
- Ne pozabi na umount
- Drugace pa man mount
Free software is a matter of liberty, not price.
cryptozaver ::
Pingo 2 ma podprt NTFS (ReadOnly). Ce kernel po defoltu tega ni mel so za to poskrbel slo-techovci. Ampak tezava se pojavi pri mountu. (Mandrake 10 ki se boota s CD-ja ma to ze reseno).
Jest sem zadevo resu takole (primer za boot s CD-ja).
Ofnas terminal. Po defoltu si slo-tech user. Reces 'su' in brez gesla postanes root. Odtipkas se 'mount -a' in ze lahko prek terminala beres NTFS (RO-za kaj skopirat al pa poganat mp3 je dost na FAT pa zna tut pisat). Najdes ga v /mnt/ntfsc ali neki podobnega.
Ampak se zmer ne bos dostopal prek GUI. Zato se odlogeri da prides v prompt nato reci: 'su' da postanes root in odklofaj 'startx' da zazenes X-e (KDE). Potem bos pa lahko bral tudi prek GUI.
Ce mas Pingo instaliran, pol pa v /etc/fstab popravi v zadnji-h vrstici-ah (kjer je mount za ntfs) 'noauto' v 'defaults'. NTFS se bo potlej mountal ob vsakem zagonu.
Jest sem zadevo resu takole (primer za boot s CD-ja).
Ofnas terminal. Po defoltu si slo-tech user. Reces 'su' in brez gesla postanes root. Odtipkas se 'mount -a' in ze lahko prek terminala beres NTFS (RO-za kaj skopirat al pa poganat mp3 je dost na FAT pa zna tut pisat). Najdes ga v /mnt/ntfsc ali neki podobnega.
Ampak se zmer ne bos dostopal prek GUI. Zato se odlogeri da prides v prompt nato reci: 'su' da postanes root in odklofaj 'startx' da zazenes X-e (KDE). Potem bos pa lahko bral tudi prek GUI.
Ce mas Pingo instaliran, pol pa v /etc/fstab popravi v zadnji-h vrstici-ah (kjer je mount za ntfs) 'noauto' v 'defaults'. NTFS se bo potlej mountal ob vsakem zagonu.
drejc ::
[root@DrejC mnt]# mount -t ntfs /dev/hda1 /CE
mount: fs type ntfs not supported by kernel
sem logiran kot root imam pa pingo in ne s&t.linux (ker so problemi pr dualboot installu)
mount: fs type ntfs not supported by kernel
sem logiran kot root imam pa pingo in ne s&t.linux (ker so problemi pr dualboot installu)
Zgodovina sprememb…
- spremenil: drejc ()
zee ::
Možnosti sta vsaj dve:
- še enkrat prevedi jedro in vklopi podporo za NTFS bodisi v samo jedro ali pa kot modul
- poskusi z ukazom: modprobe ntfs
- še enkrat prevedi jedro in vklopi podporo za NTFS bodisi v samo jedro ali pa kot modul
- poskusi z ukazom: modprobe ntfs
drejc ::
[root@DrejC mnt]# modprobe ntfs
modprobe: Can't locate module ntfs
Kako pa nardim prvo tocko, se prav da prevedem kernel in vklopim ntfs?
modprobe: Can't locate module ntfs
Kako pa nardim prvo tocko, se prav da prevedem kernel in vklopim ntfs?
cryptozaver ::
Na tule pois ustrezen rpm , pa ti ne bo vec javla ntfs not supp. by kernel ...
Pa sploh ni nujno da se gres prevajanje kernela. Sicer je bols to, sam je zamudno in vcas tut neuspesno.
Pa sploh ni nujno da se gres prevajanje kernela. Sicer je bols to, sam je zamudno in vcas tut neuspesno.
Zgodovina sprememb…
- spremenilo: cryptozaver ()
drejc ::
Sori za tako bedno vprasanje, sam kak namontiras tele rpm datoteke? A so to sam dablklik, kao exe?
zee ::
Kako prevesti jedro?
1. Greš na www.kernel.org in zloudaš tan najbolj zadnjo verzijo jedra oz. tisto, ki jo trenutno uporabljaša (ukaz: uname -v). Jedro je v stisnjeno datoteki in je veliko okrog 30M.
2. Odkompresiraš jedro v mapo /usr/src/(ime jedra).
3. Narediš simlink (pomembno). Greš v /usr/src in napišeš: ln -s linux (ime jedra)
4. cd linux
5. make menuconfig
6. Greš pod Filesystems in tam izbereš NTFS support kot modul (pritisneš space dokler iz * ne rata M).
7. Greš in seveda shraniš konfiguracijo.
8. make modules && make modules_install
pa dober tek!
zee
1. Greš na www.kernel.org in zloudaš tan najbolj zadnjo verzijo jedra oz. tisto, ki jo trenutno uporabljaša (ukaz: uname -v). Jedro je v stisnjeno datoteki in je veliko okrog 30M.
2. Odkompresiraš jedro v mapo /usr/src/(ime jedra).
3. Narediš simlink (pomembno). Greš v /usr/src in napišeš: ln -s linux (ime jedra)
4. cd linux
5. make menuconfig
6. Greš pod Filesystems in tam izbereš NTFS support kot modul (pritisneš space dokler iz * ne rata M).
7. Greš in seveda shraniš konfiguracijo.
8. make modules && make modules_install
pa dober tek!
zee
drejc ::
Ma vi ste carji...ne, kralji! Uspel mi je in sicer z rpm-om iz sourceforga.
Zanima me se neki. Namrec imam Mplayer in bi rad gledu DVDje, pa mi javi Couldnt open DVD device: /dev/dvd/
kak mountam dvd-drajv , da bo delal.
Se boljs, zanima me, ce je kaksen ukaz, ki bi pogledal vse removable diske (cd,flopye,zipdrajve)?
Zanima me se neki. Namrec imam Mplayer in bi rad gledu DVDje, pa mi javi Couldnt open DVD device: /dev/dvd/
kak mountam dvd-drajv , da bo delal.
Se boljs, zanima me, ce je kaksen ukaz, ki bi pogledal vse removable diske (cd,flopye,zipdrajve)?
Gandalfar ::
ja.. /dev/dvd ti ne more odpret, ker ga verjetno nimas :)
naredi
ln -s /dev/hdb /dev/dvd
symlink tvoje dvd naprave (npr hdb) v dvd :)
naredi
ln -s /dev/hdb /dev/dvd
symlink tvoje dvd naprave (npr hdb) v dvd :)
drejc ::
Hvala.
Jest upam da ne smetim prevec z temi offtopici, sam mam se eno vprasanje:
Kako v firefoxu (na linuxu) nastimam ene normalne fonte. Sm se ze igral z tools/options/general/fonts&colors, pa so vsi taki, koko b reku, grdi napram mozilli1.6, katere pa nocm uporabljat, ker ni tok ajnfoh prilagodljiva kot firefox.
Pa se to... kam in kako namontiram nove fonte v linuxu?
Jest upam da ne smetim prevec z temi offtopici, sam mam se eno vprasanje:
Kako v firefoxu (na linuxu) nastimam ene normalne fonte. Sm se ze igral z tools/options/general/fonts&colors, pa so vsi taki, koko b reku, grdi napram mozilli1.6, katere pa nocm uporabljat, ker ni tok ajnfoh prilagodljiva kot firefox.
Pa se to... kam in kako namontiram nove fonte v linuxu?
Skrat ::
Je.
http://linux-ntfs.sourceforge.net/statu...
Ampak mislim, da tega noces pocet
Pa zakaj hudica tolk nujno rabis pisat po NTFSju??
http://linux-ntfs.sourceforge.net/statu...
Ampak mislim, da tega noces pocet
Pa zakaj hudica tolk nujno rabis pisat po NTFSju??
cryptozaver ::
Nared si se eno fat particijo, kamor pa lohka z LX pises brez tezav. Teli neki poskusi s pisanjem po ntfs... nimam dobrih izkusenj.
Obstaja se ena resitev. S temle win browserjem po ext fs si lahko snames na ntfs vse kar imas na LX (ReadOnly)
Obstaja se ena resitev. S temle win browserjem po ext fs si lahko snames na ntfs vse kar imas na LX (ReadOnly)
hruske ::
fuj. kako lahko reces LX. Imej malo spoštovanja no! Sej jaz tud ne rečem Windoouz, ampak Windows.
Brane2 ::
Kot vem, mi podpora pisanja v NTFS na Getooju dela B.P. v kernelu 2.6.5
Je pac tako, da ta podpora nikoli ne bo 100% zato, ker M$ ne da ven podatkov o zadevah, zto ne izzivam srece s tem, da bi kopiral tri prepolne direktorije z NTFSa in nalsednjih5 na NTFS v trenutku. Doslej se nisem imel problemov.
Je pac tako, da ta podpora nikoli ne bo 100% zato, ker M$ ne da ven podatkov o zadevah, zto ne izzivam srece s tem, da bi kopiral tri prepolne direktorije z NTFSa in nalsednjih5 na NTFS v trenutku. Doslej se nisem imel problemov.
drejc ::
Kako se iz linuxa (s kero app) connectaš na en komp v LAN-u?
Lahko z njega snemaš datoteke, čeprav je WXP&NTFS naveza?
Lahko z njega snemaš datoteke, čeprav je WXP&NTFS naveza?
drejc ::
Kako prevesti jedro?
1. Greš na www.kernel.org in zloudaš tan najbolj zadnjo verzijo jedra oz. tisto, ki jo trenutno uporabljaša (ukaz: uname -v). Jedro je v stisnjeno datoteki in je veliko okrog 30M.
2. Odkompresiraš jedro v mapo /usr/src/(ime jedra).
3. Narediš simlink (pomembno). Greš v /usr/src in napišeš: ln -s linux (ime jedra)
4. cd linux
5. make menuconfig
6. Greš pod Filesystems in tam izbereš NTFS support kot modul (pritisneš space dokler iz * ne rata M).
7. Greš in seveda shraniš konfiguracijo.
8. make modules && make modules_install
pa dober tek!
zee
Skompajlu jedro, pa mi v GRUBu se vedno pise tastara verzija pri izbiri, po ukazu
[root@DrejC root]# uname -r
2.4.20-28.9
dobim dobro staro verzijo.
Kak to popravm? Pingo 2.0 in po zgornjih navodilih skompajlan 2.6.6 kernel.
hruske ::
dodat ga moras v grub... poglej si datoteko /boot/grub/menu.lst, pri mojem pingu je taka:
dodat moras se eno tako kitico kot je ta:
aja, pa utegnes met probleme, ce si skompajlal brez initrd-ja. ce ne ves kaj to je, potem verjetno nimas. v tem primeru moras rect namest root=LABEL=/1 napis root=/dev/hda1 (a1 pomen prva particija na primary master disku)
drgac pa isci google grub manual
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/hda1
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Pingo Linux (2.4.20-28.9)
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-28.9 ro root=LABEL=/1
initrd /boot/initrd-2.4.20-28.9.img
dodat moras se eno tako kitico kot je ta:
title Pingo Linux (2.4.20-28.9)
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-28.9 ro root=LABEL=/1
initrd /boot/initrd-2.4.20-28.9.img
aja, pa utegnes met probleme, ce si skompajlal brez initrd-ja. ce ne ves kaj to je, potem verjetno nimas. v tem primeru moras rect namest root=LABEL=/1 napis root=/dev/hda1 (a1 pomen prva particija na primary master disku)
drgac pa isci google grub manual
Zgodovina sprememb…
- spremenilo: hruske ()
drejc ::
kernel /boot/vmlinuz-2.4.20-28.9 ro root=LABEL=/1
initrd /boot/initrd-2.4.20-28.9.img
Sklepam, da bi tuki mogu zamenat cifre z 2.6.6, sam je problem
[root@DrejC boot]# ls
boot.b message System.map-2.4.20-28.9
chain.b message.ja vmlinux-2.4.20-28.9
config-2.4.20-28.9 module-info vmlinuz
grub module-info-2.4.20-28.9 vmlinuz-2.4.20-28.9
initrd-2.4.20-28.9.img os2_d.b
kernel.h System.map
[root@DrejC boot]#
o 2.6.6 varjantah fajlov ni ne duha ne sluha
hruske ::
mnja, premakn se tja kjer si kompajlu
v podmapi arch/i386/boot je fajl bzImage
skopiraj ga v /boot mapo in preimenuj v vmlinuz-2.6.6 (npr.)
potem pa spremeni grub.
v podmapi arch/i386/boot je fajl bzImage
skopiraj ga v /boot mapo in preimenuj v vmlinuz-2.6.6 (npr.)
potem pa spremeni grub.
drejc ::
[root@DrejC boot]# ls
bootsect.S edd.S Makefile setup.S video.S
compressed install.sh mtools.conf.in tools
nema bzImage
mk, bi se ti dal remotat na moj desktop pa pocekirat zadevo?
bootsect.S edd.S Makefile setup.S video.S
compressed install.sh mtools.conf.in tools
nema bzImage
mk, bi se ti dal remotat na moj desktop pa pocekirat zadevo?
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Odstranitev software raida Redhat 5 v virtualkiOddelek: Operacijski sistemi | 978 (891) | BlaY0 |
» | LILO -- kako spremeniti boot zaporedjeOddelek: Operacijski sistemi | 1266 (1113) | BigWhale |
» | Linux RH9 NTFS, ISDNOddelek: Operacijski sistemi | 2205 (2062) | Loki |
» | Gentoo Linux - bootanjeOddelek: Operacijski sistemi | 1482 (1369) | jaBo |
» | Prvo prevajanje jedra - LinuxOddelek: Operacijski sistemi | 1344 (1170) | Gandalfar |