Forum » Operacijski sistemi » ntfs format pri linuxu
ntfs format pri linuxu
JLP ::
Zaupaj nam prosim, katero distribucijo uporabljaš in katero različico. Verjetno Red Hat. Pri tej distribuciji boš moral prevesti jedro in pri tem dodati podporo za NTFS datotečni sistem.
Live long and prosper!
Zgodovina sprememb…
- spremenil: JLP ()
shock ::
Jap RH 7.3. Prosim če mi lahko poveš cel postopek, kr jst in angleščina nismo kdo ve kaj v sorodstvu Al če se da tud prek irca tako bi blo še lažje
JLP ::
Ja prevajanje jedra (compiling kernel) ti ne uide pol...
Kle maš Kernel-HOWTO, k je lepo preveden u slovenščino in bi ti lahk saj mal na začetk pomagov zastopit kaj je kernel pa to.
Kle maš Kernel-HOWTO, k je lepo preveden u slovenščino in bi ti lahk saj mal na začetk pomagov zastopit kaj je kernel pa to.
Live long and prosper!
Zgodovina sprememb…
- spremenil: JLP ()
MUC ::
Na kratko kako to nardiš:
1.) DLaš kernel
2.) Skopiraš ga v /usr/src
3.) odkompresiraš( tar xzvf linux-2.4.19.tar.gz)
4.) rm linux (zbrises prejšnji link)
5.) ln -s linux-2.4.9 linux
6.) cd linux
7.) make menuconfig
Tu zdej nastaviš kaj hočeš vse, da bo v novem jedru in kaj naj bo le v modulih (kao driverjih v winsih)
NTFS podpora je v rubriki FIle Systems. Podpora je pa za samo branje NTFS particij, ne pa tudi za pisanje!
Ko vse nastaviš, kar rabiš, greš na izhod s shranjevanjem nastavitev
nato pa dalje.
8.) make dep
9.) make bzImage
10.) make modules
11.) make modules_install
12.) cp System /boot/System (verjetno je ta direktoij na RH sistemih. Prej stari System backupiraj)
13.) cp arch/i386/boot/bzImage /boot/
14.) popraviš /etc/lilo.conf datoteko, da v boot zapiše tudi nov kernel
15.) lilo <- s tem zgornje nastavitve tudi res zapiše v boot
POtem resetiraš in če si vse OK nastavil se bo zbudil z novim jedrom in NTFS podporo. Če ti ne uspe prvič, bodi potrpežljiv!
1.) DLaš kernel
2.) Skopiraš ga v /usr/src
3.) odkompresiraš( tar xzvf linux-2.4.19.tar.gz)
4.) rm linux (zbrises prejšnji link)
5.) ln -s linux-2.4.9 linux
6.) cd linux
7.) make menuconfig
Tu zdej nastaviš kaj hočeš vse, da bo v novem jedru in kaj naj bo le v modulih (kao driverjih v winsih)
NTFS podpora je v rubriki FIle Systems. Podpora je pa za samo branje NTFS particij, ne pa tudi za pisanje!
Ko vse nastaviš, kar rabiš, greš na izhod s shranjevanjem nastavitev
nato pa dalje.
8.) make dep
9.) make bzImage
10.) make modules
11.) make modules_install
12.) cp System /boot/System (verjetno je ta direktoij na RH sistemih. Prej stari System backupiraj)
13.) cp arch/i386/boot/bzImage /boot/
14.) popraviš /etc/lilo.conf datoteko, da v boot zapiše tudi nov kernel
15.) lilo <- s tem zgornje nastavitve tudi res zapiše v boot
POtem resetiraš in če si vse OK nastavil se bo zbudil z novim jedrom in NTFS podporo. Če ti ne uspe prvič, bodi potrpežljiv!
roscha ::
Saj ni treba nič backupa delat. Star in nov kernel lahko lepo OBA ostneta na disku. Imaš pač "dual boot" staro in novo verzijo. Če nova ne deluje lahko bootaš staro in popraviš napake.
http://www.lugos.si/delo/slo/HOWTO-sl/K...
by!
http://www.lugos.si/delo/slo/HOWTO-sl/K...
by!
MUC ::
backupira nej System datoteko, ker so notri razne definicije o modulih in kernelu. Če je drug kernel, pa System file ni bil skomapjlan zanj se lahko pojavljajo warningi, errorji ipd, drugače pa itak imaš multiboot...dd!
Zgodovina sprememb…
- spremenil: MUC ()
shock ::
MUC: sem ?el po vrsti kot si mi ti predlagal, ampak sem naletel do problema ko sem pri?el do make menuconfig
pravi:
/bin/sh: gcc: command not found
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.19/scripts/lxdialog'
/bin/sh: gcc: command not found
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.19/scripts/lxdialog'
make: *** [menuconfig] Error 2
Kaj zdaj to pomeni???
pravi:
/bin/sh: gcc: command not found
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.19/scripts/lxdialog'
/bin/sh: gcc: command not found
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.19/scripts/lxdialog'
make: *** [menuconfig] Error 2
Kaj zdaj to pomeni???
JLP ::
Pomen da ni mogu najr ukaza gcc. GCC je pa ena kolekcija kompajlerjov, ki jih pa potrebuješ da skompajlaš kernel. Uzen RedHat CDje in si z njih inštalirej GCC.
Live long and prosper!
dr.J ::
še bolje je 'make xconfig'
pri prevajanju jedra boš potreboval kar precej 'development' programov in knjižnic.
Lahko si enostavno skopiraš iz direktorija Configs datoteko kernel-2.4.xy-ARCH.config v .config en dir nižje in v njej poiščeš string NTFS in napišeš CONFIG_NTFS=y (ali m).
ARCH = athlon ali i686, odvisno, kateri procesor imaš. Sicer se utegneš pri konfiguriranju malo zaplesti in ti potem kaj ne bo delalo.
pri prevajanju jedra boš potreboval kar precej 'development' programov in knjižnic.
Lahko si enostavno skopiraš iz direktorija Configs datoteko kernel-2.4.xy-ARCH.config v .config en dir nižje in v njej poiščeš string NTFS in napišeš CONFIG_NTFS=y (ali m).
ARCH = athlon ali i686, odvisno, kateri procesor imaš. Sicer se utegneš pri konfiguriranju malo zaplesti in ti potem kaj ne bo delalo.
shock ::
12.) cp System /boot/System (verjetno je ta direktoij na RH sistemih. Prej stari System backupiraj)
Tukaj imam System.map. Kaj kopiram to??
Tukaj imam System.map. Kaj kopiram to??
gojc1 ::
Ali obstaja možnost videti katere postavke so že v jedru,tako da ko kompiliraš novo jedro uporabiš že do zdaj obstoječe in dodaš še tiste ki ti rabijo?
shock ::
Kaj lahko mi nekdo poka?e kako moram zdaj popravit lilo???
star lilo zgleda takole:
prompt
timeout=60
default=win
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.18-3bigmem
label=linux
initdr=/boot/initdr-2.4.18-3bigmem.img
read-only
root=/dev/hda9
append="hdd=ide-scsi"
other=/dev/hda1
optional
label=win
star lilo zgleda takole:
prompt
timeout=60
default=win
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.4.18-3bigmem
label=linux
initdr=/boot/initdr-2.4.18-3bigmem.img
read-only
root=/dev/hda9
append="hdd=ide-scsi"
other=/dev/hda1
optional
label=win
MUC ::
Dodaš še eno sekcijo:
image=/boot/vmlinuz-2.4.19---odvisno Ane!
label=Moj_Kernel
read-only
root=/dev/hda9
append="hdd=ide-scsi"
image=/boot/vmlinuz-2.4.19---odvisno Ane!
label=Moj_Kernel
read-only
root=/dev/hda9
append="hdd=ide-scsi"
roscha ::
Neumnost. Kakšni Gccji neki. Tip ni imel inštaliranih (n)curses definicij. Zato niti ni bilo mozno pognat make menuconfig,
Make config vedno dela. Je pa zeloo neprijazen. Xconfig pa povsem nepregleden...
Lilo? -> www.tldp.org oziroma pobrskaj po /usr/doc/lilo ali napiši man lilo.conf
Na žalost je treba pri Linuxu precej dokumentacije prebrat.
by!
Make config vedno dela. Je pa zeloo neprijazen. Xconfig pa povsem nepregleden...
Lilo? -> www.tldp.org oziroma pobrskaj po /usr/doc/lilo ali napiši man lilo.conf
Na žalost je treba pri Linuxu precej dokumentacije prebrat.
by!
Gh0st ::
Meni se zdi xconfig pregleden.
kaj pa je narobe z njim? čist gut...
kaj pa je narobe z njim? čist gut...
you might start believe in Gh0st stories. you're in one. :)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Linux] - kernel2.6.0 + Slackware + moja glupost! Na pomoc!Oddelek: Operacijski sistemi | 1850 (1750) | CCfly |
» | Prvo prevajanje jedra - LinuxOddelek: Operacijski sistemi | 1334 (1160) | Gandalfar |
» | ipv6Oddelek: Omrežja in internet | 6725 (6397) | Kostko |
» | Kernel tezaveOddelek: Pomoč in nasveti | 1289 (1078) | DarkHand |
» | mount ntfs ?? (win2k particija v linuxu)Oddelek: Operacijski sistemi | 1543 (1251) | tico |