Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Od niedawna jestem userem debiana squeeze i mam pewien problem.
Powoli kończy mi się miejsce na dysku, a nie mam home'a na oddzielnej partycji.
Mam ok. 130gb na ntfs'ie i chcialbym tam umiescic mojego home'a.
Tak, wiem ze zaraz zostane zbluzgany ze ntfs i debian itp.
Chce tylko wiedziec czy jest taka mozliwosc i jaki jest "poziom trudnosci" wykonania tego zadania.
Pozdrawiam, juniorjpdj
Offline
Gdybyś partycji w NTFS chciał używać normalnie jako /home, to zrobi się sieczka z uprawnieniami. Radziłbym raczej ją zmniejszyć i wydzielić partycję z linuxowym systemem plików albo montować ją do jakiegoś dedykowanego katalogu na dane, a w /home trzymać tylko to co niezbędne — konfigi programów itp. Możesz też przenieść na partycję w NTFS tylko niektóre katalogi z /home, w których trzymasz „cięższe” pliki, z tym nie powinno być problemu.
Poza tym: [url]dug.net.pl/tekst/150/czyszczenie_systemu_debian_gnu_linux[/url], może trochę pomoże.
Offline
Prościej chyba podejść do problemu w ten sposób: /home/ na konfigi, wszelkie dane na /mnt/ntfs (można sobie podlinkować pod ~/dane/ dla wygody).
Offline
Problem w tym ze mam 5 letniego brata który raczej plikow segregowac nie bedzie, i korzystamy z playonlinux, a ntfs-3g juz podobno zachowuje uprawnienia poprzes translacje na te winshitowe, wiecie cos o tym?
I czy ta wersja jest juz w repozytoriach squeeze?
Offline
Jeśli zachowuje, to tylko na czas sesji. Remount lub restart i uprawnienia wyparowują.
Offline
Dzisiaj sprawdzilem i rzeczywiscie...
Dzielenie na partycje nie wchodzi w gre poniewaz wtedy posypie mi sie winshit i nastepne 2 dni roboty...
Co polecili byscie zrobic?
Offline
xp i starsze nie potrafią - ale vista i 7 grzecznie w trakcie pracy systemu potrafią zmniejszyć partycję systemową i nic się nie sypie.
Offline
Ale zmniejszyć partycję z XP można równie dobrze z poziomu Debiana. Należy tylko pamiętać, by zostawić dostateczną ilość wolnego miejsca na kosz (domyślnie: 10% partycji), plik wymiany (domyślnie: 1.5*RAM) i przywracanie systemu (kilka %).
Najwyżej może ci się posypać NTLDR, jeśli numer partycji z Windowsem się zmieni. W takim przypadku wystarczy dokonać edycji plików rozruchu lub naprawy rozruchu z CD Windowsa.
Offline
ej jeszcze można zainstalować jakieś takieś coś które by mogło pod XP odpalać linuxowe partycje, a co do zmniejszania to gparted można użyć (tylko nie wiem jak to działa więc nie ręczę)
Offline
a przed zmianą rozmiaru partycji nie trzeba robić defragmentacji by nie ucięło danych z końca partycji?
Offline
Ja to może jestem przewrażliwiony, ale sam bym najpierw zdefragmentował, a potem zmniejszał jakimś windowsowym narzędziem.
Offline
[quote=thomsson]ej jeszcze można zainstalować jakieś takieś coś które by mogło pod XP odpalać linuxowe partycje[/quote]
A „takieś cosie” nie zatrzymały się czasem na etapie eksperymentalnej obsługi ext3?
Tematu nie śledzę, ale jakieś dwa lata temu obsługa partycji Linuksa pod Windowsem mniej więcej tak wyglądała.
Ostatnio edytowany przez Minio (2011-12-28 20:05:02)
Offline
Dokładnie jak powyzej bez defragmentacji to do zmniejszania partycji windowsowych bym się nawet nie zabierał plus stara zasada, najlepiej bawić się narzędziami dyskowymi przeznaczonymi do konkretnego systemu.
Offline
[quote=Minio][quote=thomsson]ej jeszcze można zainstalować jakieś takieś coś które by mogło pod XP odpalać linuxowe partycje[/quote]
A „takieś cosie” nie zatrzymały się czasem na etapie eksperymentalnej obsługi ext3?
Tematu nie śledzę, ale jakieś dwa lata temu obsługa partycji Linuksa pod Windowsem mniej więcej tak wyglądała.[/quote]
A takie cosie nie zatrzymały się czasem na trybie read-only?
Nie wspominam już o przypadkach, gdy akcja "cd .." powodowała, że w folderze "../" każdy folder był wyświetlany kilkrukrotnie. Wejdź i wyjdź z folderu kilka razy to menedżer plików zwariuje ;)
Takie kwiatki spotkały mnie kilkukrotnie na ext4 w total commanderze.
Offline
Nie no, aż tak fatalnie chyba nie jest, [url=http://fsproxy.masterm.org/HomePage]FSproxy[/url] podobno sprawuje się całkiem przyzwoicie.
[b]EDIT:[/b] Choć z drugiej strony już przeszło dwa lata nieaktualizowany…
Offline
Mowie ze zmiana partycji nie wchodzi w gre to kombinujecie...
Mam "tuningowany" winshit na np kozystanie z linuxswap i podany numer partycji, nie da sie tego zmienic zewnetrznie a winshitowym programem nie mam zamiaru bo wywala mi automatycnie partycje linuxa ...
Offline
http://www.marvelous.at/?p=148
$ grep home /etc/fstab /dev/sda8 /home ntfs-3g nodev,nosuid,gid=1000,uid=1000,umask=022 0 0
W sumie wydaje się działać… Pod warunkiem, że w systemie jest tylko root + jeden użytkownik.
Offline
Możesz jeszcze utworzyć na partycji windowsa plik o rozmiarze jakiego potrzebujesz, tworzysz na nim system plików i korzystasz jak ze zwykłej partycji. Musisz tylko wcześniej montować partycję windowsa, a dopiero potem ten plik. Wady: jak usuniesz ten plik (przypadkowo, usunie go chkdsk, itp.), to stracisz wszystkie dane.
Następny sposób to pakiet posixovl w pakiecie fuse-posixovl - nie korzystałem, więc tylko informacyjnie.
Offline
No wlasnie w systemie jest 2 userów plus root ,co do pliku to pod winshitem tez chcialbym miec dostep
//edit Zainteresowalem sie posixovl'em
//edit Wie ktos moze jak sie tego posixovl uzywa, bo nie umiem znalezc helpa w sieci?
//edit I nie na tym ntfsie mam windowsa, to tylko partycja z danymi
//edit Juz wiem jak sie poslugiwac, ale w jaki sposob to dodac do fstab??
Ostatnio edytowany przez juniorjpdj (2011-12-30 13:13:18)
Offline
Dodanie do fstab jest bardzo proste, jak montujesz z CLI to wpisujesz np.:
mount /urządzenie /punkt_montowania -t typ_systemu_plików -o opcja1,opcja2
fstab składa się z 6 kolumn: [tt]urządzenie punkt_montowania typ_systemu_plików opcje uruchomienie_dump kolejność_uruchamiania_fsck[/tt], czyli ww. przykład w fstab będzie wyglądał:
/urządzenie /punkt_montowania typ_systemu_plików opcja1,opcja2 0 0
Na końcu linii są dwa zera bo ani nie będziesz robił jej kopii przy pomocy dump ani sprawdzał jej przy pomocy fsck. Zamiast /urzadzenie możesz wpisać UUID poprzedzając go "UUID=".
Offline
To to ja wiem.
Ale nie wiem w jaki sposób użyc tego posixovl'a na automontowaniu (do tego chcialem uzyc fstab).
Offline
Dobra ale napisałeś, że wiesz jak się posługiwać posixovl, więc napisz co robisz, będzie prościej Ci pomóc.
Offline
To tak,
Do tego posixovl'a jest komenda mount.posixovl [-F] [-S source_dir] target_dir[-- fuse_opts]
Wiec mount -t posixovl tez powinno dzialac. Jesli mowie zle prosze mnie poprawic.
Offline
Zobacz http://www.digipedia.pl/usenet/thread/18590/3013/
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00097 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.149.250.65' WHERE u.id=1 |
0.00055 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.250.65', 1732672192) |
0.00037 | SELECT * FROM punbb_online WHERE logged<1732671892 |
0.00063 | SELECT topic_id FROM punbb_posts WHERE id=189426 |
0.00271 | SELECT id FROM punbb_posts WHERE topic_id=20298 ORDER BY posted |
0.00098 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20298 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00120 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20298 ORDER BY p.id LIMIT 0,25 |
0.00114 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20298 |
Total query time: 0.00876 s |