Portál AbcLinuxu, 13. května 2025 03:29

Dotaz: Linux na NTFS

Jozinek avatar 1.5.2006 21:29 Jozinek | skóre: 9
Linux na NTFS
Přečteno: 1034×
Odpovědět | Admin
Dobrý večer ..

Mám služební notebook, na kterém jsou dvě NTFS partitions a OS WinXP an první z nich.
Velice rád bych si na něj nainstaloval Linux, ale velice nerad bych nějak moc zasahoval do současné konfigurace. Je možné nějakým způsobem nainstalovat Linux na NTFS partition, aby (pokud možno) zůstala zachována data, která již tam jsou?

Díky JP
Resistance is futile ...
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Andre avatar 1.5.2006 21:32 Andre | skóre: 3 | blog: andreho_blog
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
no ja bych rekl, ze ne..
1.5.2006 21:37 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi by to šlo udělat, ale připav se na hodně práce :-).
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
Jozinek avatar 1.5.2006 21:41 Jozinek | skóre: 9
Rozbalit Rozbalit vše Re: Linux na NTFS
Dobrá, ale z této odpovědi jsem se bohužel nedověděl, co všechno by to obnášelo, abych se mohl rozhodnout, jestli to chci podstoupit nebo ne :-)
Resistance is futile ...
1.5.2006 21:56 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: Linux na NTFS

Doporučuji zálohovat data z druhe NTFS partyšny, naformátovat ji na nějaký pro linux rozumný FS (ext3, reiser...) a nainstalovat tam ten linux. Na tuto partyšnu by (aspoň pro čtení) neměl být zase tak velký problem přistupovat z Windows (je nějaký ovladač nebo pluing do total commandera).

Instalace Linuxu na NFST by byla totiž čistě experimentálním pokusem, který by končil maximálně nějakým velice nestabilním čímsi ;). Podpora NTFS pro zápis není totiž ještě příliš kvalitní. Už na FAT by to bylo dost napováženou.

Baník pyčo!
Max avatar 1.5.2006 21:58 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Linux na NTFS
Osobně bych to nepodstupoval, nejni to dobrý nápad ;-) .
Zdar Max
Měl jsem sen ... :(
1.5.2006 22:06 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Linux na NTFS
Nechceš :-).

Tak nejdřív je potřeba zajistit aby se odněkud natáhl kernel. Jestliže je k dispozici jenom NTFS, tak na něm vytvořit boot a uložit tam kernel s initramfs (toto bych dělal pod Windows). Pak vytvořit nějaký obrovský soubor ve kterém bude Linux nainstalován (vytvořit soubor pod Windows). Do toho souboru se ti při troše znásilnění instalátoru podaří nainstalovat libovolná distribuce. Teď už jen stačí aby initramfs při bootu tento soubor namountoval jako root filesystém a může se vesele používat Linux.

Toto obnáší:
  1. Mít kernel s podporou zápisu na NTFS. Protože se velikost image nebude měnit, mělo by to být bezpečné.
  2. Napsat si skript pro initramfs, který připojí NTFS a pak z něho root fs.
  3. Mít nainstalované LILO, protože grub určitě z NTFS nenabootuje.
19.5.2006 12:28 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: Linux na NTFS
Easy. A co do toho notebooku dát nějaký pcmcia disk (něco jako http://www.alzasoft.cz/18844966/1-8-cardbus.htm). Šlo by z toho bootovat a pracovat s tím v linuxu?
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
18.5.2006 20:38 Jyrki
Rozbalit Rozbalit vše Re: Linux na NTFS
Jestli tam maji zustat obe NTFS partitions, volil bych Linux v QEMU nebo nejaky LiveCD.
1.5.2006 21:50 #Tom
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možné to samozřejmě je, ale dovolil bych si to nazvat jako velmi blbý nápad. Doby, kdy se přímo zapisovaly do souborového systému FAT, který byl v Linuxu zván UMSDOS, jsou už dávno pryč, spíše se používá jeden veliký soubor uložený na FAT oddílu. Není problém totéž provést i na NTFS oddílu, čisté jádro sice zápis na NTFS moc nepodporuje, ale přepisování souborů bez změny velikosti údajně ano. I kdyby toto nešlo, jsou další 3 způsoby zápisu na NTFS oddíl - pomocí ovladačů firmy Paragon (běží v jádře), pomocí FUSE (= Filesystem in Userspace) modulu (běžícího v jádře) a uživatelem spuštěného programu ntfsmount, nebo pomocí ovladačů z Windows zapojených do systému pomocí Captive.

Napsal jsem, že je to velmi blbý nápad. Proč? Zápis na NTFS nemusí být dost rychlý, dokumentace k NTFS není volně dostupná, ovladače nemusí dosahovat stejného výkonu, jako ovladače třeba pro FAT. Pokud je systém uložen ve velikém souboru, je třeba z tohoto souboru vytvořit blokové zařízení chovající se jako disk - a to zařídí ovladač loop, na něm se však také trochu sníží rychlost. Poslední nevýhodou je pracnost. Pokud v distribuci, kterou chcete použít, není žádný nástroj pro instalaci systému do souboru na (nejen okenní) oddíl, je o zábavu postaráno. Je třeba vytvořit spouštěcí ramdisk (initrd), který najde a připojí oddíl, otevře na něm soubor se systémem, připojí jej a spustí z něj všechno ostatní.

A jaké je jiné řešení? Když jsou oddíly dva, lze snadno z nich jeden zrušit a na jeho místě lze vytvořit oddíly menší. Ale není potřeba jej ani mazat, lze jen zmenšit pomocí Partition Magicu. A nebo zkusit ntfsresize.
1.5.2006 21:55 Botanicus
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
To v žádném případě nelze! Tedy teoreticky, jenže to je tak teoretické, že raději říkám striktní ne, rozhodně ne pro nováčka. Byly by obrovské problémy s oprávněními, zápis na NTFS je v jádře nadále experimantal, řeší to sice jiné nástroje, ale vždycky je to takové...prostě ne. Naformátuj to na ext3, splaš na netu ovladače do Widlí a je to. Nebo raději pokud bys z Win na Linux nepotřeboval přístup, bylo by to lepší, totiž ty ovladače pěkně kašlou na oprávnění, takže smazat třeba /root není žádný problém. J
1.5.2006 21:58 tired joe | skóre: 17 | blog: rootlet | Trenčín/Bratislava
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ešte cygwin, ten beží priamo pod Windows, ale podľa mňa to nie je ono.
Človek sa riadi zdravým rozumom, až keď už nezostáva žiadne iné riešenie.
1.5.2006 22:08 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Linux na NTFS
S cygwinem je při větším používání takových problémů, že bych to moc nedoporučoval.
1.5.2006 22:10 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě je jedna možnost, kterou zatím nikdo nezmínil: coLinux. Pokud nevadí že Linux poběží pod Windows, tak je to IMHO v této situaci nejlepší volba.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
Rezza avatar 1.5.2006 22:21 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Linux na NTFS
Ted jsem zrovna chtel napsat ;) A X-Server bezici v cygwinu...
18.5.2006 13:26 Willi
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus topologilinux - ma asi nejjednodussi instalator bezici primo ve windows (pomerne trivialni), da se nainstalovat jako soubor libovolne velikosti na NTFS partition (doporucuju nainstalovat do adresare C:\tlinux6), po instalaci se Ti automaticky na plose vytvori ikony, pres ktere se vncviewer spojis s topologilinuxem (ktery Ti bezi na pozadi), je zalozen na slackware a navic se Ti na tu NTFS partition bezpecne nainstaluje i loader, takze ho muzes spoustet i jako samostatny OS Linux (mimo windows). Jelikoz Ti muze bezet i samostatne a muze fyzicky sdilet stejnou sitovku(na ktere si ve windows muzes odebrat protokol TCPIP), tak si po uprave routovaci tabulky z neho muzes udelat i virtualni linux firewall, kterym prochazi pakety do Tvych windows. Je sice fakt, ze muzes zacit od zakladu instalaci colinuxu a nekteryho image (treba debianu), ale pro zacatecnika je topologilinux asi nejvetsi komfort. Jenom si dej trochu pozor, pokud mas ve Windows nainstaloanej nejakej personal firewall, protoze by Ti to mohlo dost zkomplikovat instalaci sitovyho rozhrani - doporucuju behem instalace topologilinuxu mit sestrelenej firewall (tzn. radeji byt offline a instalovat z DVD media).
18.5.2006 13:48 willi
Rozbalit Rozbalit vše Re: Linux na NTFS
Jinak co jsem asi nezminil ve svoji uvodni odpovedi v diskusnim foru je to, ze ten topologilinux bezici ve Windows muzes idealne vyuzit i jako IPS/IDS system (snort), router, firewall, ssh server, a/nebo IPSec branu s AES,blowfish apod., coz pod Windows ve stavajicich verzich jeste neni mozny. Mj. pokud chces mit topologilinux jako router bezici ve Windows, doporucuju ho spoustet pod uzivatelem s nizsima privilegiama, ale to uz je otazka na zabezpeceni Windows pomoci topologilinuxu a to uz je asi dost do hloubky a mimo tema.

Jestli bys chtel experimentovat a chrootovat se primo do NTFS partition, tak je to blbost, protoze by jediny reseni bylo delat initrd s paragon NTFS modulama, ale ani tak by to nebylo idealni kvuli rychlosti nebo bezpecnosti pri vytvareni a uprave souboru/adresaru na NTFS primo z linuxu.

Willi ischanoe@datalite.cz
18.5.2006 17:07 Karlos009
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Řešil jsem odobný "problém" a nakonec jsem si koupil 1GB usb flash disk (800Kč) a na něm mám slax, včetně open office a dalších pár modulů dohromady asi 300mb, zbytek na data. Přemýšlel jsem o koupi ještě větší kapacity a nainstalování např. suse na usb disk, ale ten slax mne nakonec úplně uspokojil.
18.5.2006 19:49 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: Linux na NTFS
A přes vmvare by to nešlo? To by bylo přece nejjednodušší řešení.
18.5.2006 21:48 JeanVEGA | skóre: 17 | Poprad
Rozbalit Rozbalit vše Re: Linux na NTFS
...jj, ale vykon... :-) ja mam win2k vo VmWare v Gentoo... (Corel 11 a spol. ;-) no ale nie je to ziadna slava (sice sa startuju rychlejsie ako cista instalacia :-) a o viroch ani chyru ani slychu :-)
ČVUT FEL, sometimes hell, ČVUT FIT, almost always sh*t :)
19.5.2006 08:07 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je jako bys chtěl se špičkovým letounem jezdit po vedlejší silnici na nákupy.
19.5.2006 10:14 JA_
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpoveď je: http://topologi-linux.sourceforge.net/

Ide o Linux, ktorý sa inštaluje priamo do Windows podobne ako hociaká iná Windowsovská aplikácia. Treba však mať do Windowsu prístupové práva, aby fungovalo aj sieťové pripojeni... Tiež je to slušne náročné na pamäť, takže ak Váš notebook má len 256MB, bude sa to vliecť ako slimák... (alebo aj pomalšie) Mám to na WinXP s 512MB RAM a ide to len tak tak. Najlepšie by snáď bolo až 1 GB RAM. V každom prípade je skvelá vec. Tý, čo sa chcú takto trošku priučiť Linuxu priamo z Win si to vedia vážiť. Distro je založená na Slackware 10.2 (vrátane x-window a KDE...)

Sú aj ďalšie alternatívy, nič iné sa mi však pod WinXP rozchodiť nepodarilo.

Enjoy!
19.5.2006 11:02 Zoltan Bartko
Rozbalit Rozbalit vše Re: Linux na NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co tak externy HD? Nie je to az tak drahe a ked ten stroj ho vie nabootovat, kde je problem?

Zelam pekny den

Zoltan Bartko

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.