Znaleziono 18 wyników

autor: tuxcnc
15 lip 2012, 22:56
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

jacek-1210 pisze:Prosty to jest dla mnie wpis np.

/dev/sda2 /home ext4 defaults 1 1

bo to mi się nie wykrzaczy nawet po reinstalacji systemu :smile:
Jak Ci się zmieni UUID, to już napewno nie będziesz miał co montować.
Natomiast /dev/sda może się nagle zrobić /dev/sdb, wystarczy kable zamienić.

.

[ Dodano: 2012-07-15, 23:20 ]
adam Fx pisze: a teraz na temat - doinstalowanie karty sieciowej bezprzewodowej PCI ewentualne USB (jeżeli uważacie ze tak lepiej lub łatwiej ) czy napotkam jakiś opór stawiany przez linux ?
Różnie to bywa.
Raz kupiłem karty USB gwarantowane pod Linuksa i była lipa.
To znaczy niby działały, ale były źle wykrywane, jako inny model i był ładowany niewłaściwy sterownik.
Sprawa do zrobienia, ale wymaga dłubania w plikach konfiguracyjnych.
Innym razem kupiłem zaś okazyjnie tzw. dongle od liveboxa.
Formalnie to karta SAGEM USB WiFi XG-762N.
Nikt niczego nie obiecywał, a śmiga pod Linuksem plug&play.
Co ciekawe na Allegro kosztuje kilkanaście złotych i trudno coś tańszego znaleźć.

.
autor: tuxcnc
15 lip 2012, 22:03
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

adam Fx pisze:
tuxcnc pisze:Kod:
UUID=cf7c9829-0118-486c-bc97-2c952370f9a8 /mnt/devel ext4 defaults 1 1
/mnt/devel/root/.thunderbird /root/.thunderbird defaults bind 0 0


Pierwsza montuje całą partycję Precise w katalogu /mnt/devel, druga podmontowuje folder ustawień thunderbirda w katalogu /root, bo to akurat mój domowy.
Czy to naprawdę tak skomplikowane, że początkujący nie może się tego nauczyć ?
ok masz racje proste ale tylko w sytuacji kiedy chce zrobić dokładnie to co ty i faktycznie można sie tego nauczyć ale nie ukrywam że niewiele rozumie z tego zapisu więc chcąc go adaptować do innych celów miałbym problem :mrgreen: ale to akurat teraz nie istotne bo poczta mnie w tej chwili nie interesuje
Ale tu wcale nie chodzi o pocztę, tylko o montowanie systemów plików.
W twoim przypadku musiał byś utworzyć nową partycję, sformatować ją, poznać jej UUID, skopiować na nią zawartość folderu /home i na koniec dodać wpis do pliku /etc/fstab.
Wyglądało by mniej więcej tak :

Kod: Zaznacz cały

UUID=00000000-0000-0000-0000-000000000000 /home ext4 defaults 1 1 
Tylko zamiast ciągu zer byłby UUID systemu plików na osobnej partycji /home.
UUID dysku możesz uzyskać na dwa sposoby.
Pierwszy zwraca informacje o wszystkich dyskach wykrytych w systemie

Kod: Zaznacz cały

ls -l /dev/disk/by-uuid
Drugi zwraca UUID konkretnego dysku np. dla /dev/sda1

Kod: Zaznacz cały

 blkid /dev/sda1
To jest naprawdę proste.
Oczywiście nie musisz tego wszystkiego od razu się nauczyć, wystarczy że zapamiętasz że coś takiego istnieje i można tego użyć.
Szczegóły zawsze dzięki Google znajdziesz.

.
autor: tuxcnc
15 lip 2012, 21:46
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

MlKl pisze:I od tej pory już się można logować jako root, używając ustawionego hasła. Niemniej - nie warto, mimo, iż tuxcnc tak to poleca.
Wcale nikogo do tego nie namawiam, każdy niech robi to co lubi i co mu się podoba.
Ja po prostu nienawidzę wpisywania sudo po raz setny, ale to nie to przesądziło o ostatecznym pożegnaniu się z tym wynalazkiem.
Kiedyś po prostu straciłem kilkugodzinną pracę przy ustawianiu systemu, bo plików konfiguracyjnych nie mogłem zapisać, a gedit przy próbie otworzenia jeszcze jednego okna z uprawnieniami roota się wykrzaczył.
Sudo ma sens w systemie wielodostępnym, gdy jest administrator i użytkownicy, którym nie wolno dać za dużo uprawnień, bo sobie nawzajem będą przeszkadzać, albo wręcz uniemożliwiać pracę.
Po to zostało wymyślone.
Natomiast gdy jest jeden użytkownik komputera, to i tak zrobi to samo, czy to przez sudo, czy też zalogowany jako root.
Dlatego straszenie złośliwym oprogramowaniem, reinstalacją systemu i końcem świata jest bez sensu.
Czy zrobię jako root

Kod: Zaznacz cały

cat /dev/zero >> /dev/sda
czy zrobię jako user

Kod: Zaznacz cały

sudo cat /dev/zero >> /dev/sda
efekt będzie identyczny.
Tak więc tu wcale nie o bezpieczeństwo idzie, tylko o zwykłą wygodę.

.
autor: tuxcnc
15 lip 2012, 19:14
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

MlKl pisze:tuxcnc[/b] - przykład, jaki podajesz jest potwierdzeniem mojej wersji. Gdyby gostek miał wszystko w jednym worku, po prostu by stracił dane i ustawienia.
Ja nigdy i nigdzie nie twierdziłem że nie należy zakładać osobnej partycji na /home.
Stwierdziłem tylko, że nie warto sobie zawracać tym głowy przy pierwszej w życiu instalacji systemu, bo to można łatwo i szybko zrobić później.
I stwierdziłem też, że posiadanie takiej partycji nie ochroni danych przed utratą, ale to akurat jest prawda.

Natomiast co do montowania /home czy czegoś innego, to mam właśnie idealny przykład.
Otóż jak pisałem, pracuję na zmianę na dwóch systemach zainstalowanych na tym samym dysku.
Jeden to LinuxCNC (Lucid 10.04 LTS), drugi to najnowszy 64-bitowy Ubuntu (Precise 12.04 LTS).
Właśnie zapragnąłem mieć z Lucid dostęp do poczty, którą zwykle obsługuję na Precise.
Sprawę załatwiły dwie linijki w /etc/fstab

Kod: Zaznacz cały

UUID=cf7c9829-0118-486c-bc97-2c952370f9a8 /mnt/devel      ext4    defaults 	1	1
/mnt/devel/root/.thunderbird	/root/.thunderbird	defaults	bind	0	0
Pierwsza montuje całą partycję Precise w katalogu /mnt/devel, druga podmontowuje folder ustawień thunderbirda w katalogu /root, bo to akurat mój domowy.
Czy to naprawdę tak skomplikowane, że początkujący nie może się tego nauczyć ?

.
autor: tuxcnc
15 lip 2012, 17:22
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

kamar pisze:Nie jestem zwolennikiem zgłaszania postów do usunięcia ale w tym wypadku proponuję to zrobić. Kol. tuxcnc niech znajdzie inne pole do popisu, albo założy swój wątek. Może ktoś tam zajrzy :)
To twój post jest do usunięcia, bo kompletnie nie na temat instalacji LinuxCNC.
Natomiast moje wpisy są na temat.

.
autor: tuxcnc
15 lip 2012, 16:48
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

MlKl pisze:Po takiej instalacji system wstaje jakby nigdy nic mu nie było. I nie musi to być wcale ten sam Linux co poprzednio - to nie ma większego znaczenia.
No i to właśnie nie jest prawdą.
W katalogu domowym są przechowywane ustawienia wielu programów i wcale nie muszą być zgodne z nowszymi wersjami oprogramowania, a tak w ogóle to czasem właśnie one odpowiadają za niemożliwość poprawnego uruchomienia lub poprawnego działania systemu lub oprogramowania.
Jeżeli piszesz takie rzeczy jak powyżej, to znaczy że twoja znajomość Linuksa jast dość powierzchowna.
A diabeł tkwi w szczegółach.

Natomiast co do meritum naszego sporu, to tak na szybko znalazłem taki kwiatek : http://debian.linux.pl/threads/8499-rei ... -brak-home .
Jak widzisz osobna partycja /home wcale nie musi ułatwić życia początkującym.
Wręcz przeciwnie, bohater historii był przekonany, że folder /home to wyczyszczona partycja /home ...
A skończyło się tak, że i tak się musiał nauczyć co to jest partycja i /etc/fstab.

A na temat tego jaki sens jest instalować Ubuntu na 120-gigabajtowej partycji to chyba dyskutować nie będziemy ?

.
autor: tuxcnc
15 lip 2012, 13:53
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

MlKl pisze:moje porady są praktyczne i warte użycia właśnie przez nowicjuszy. Linuxowy wyjadacz ich ani czytać, ani stosować nie musi.
Twój podział na nowicjuszy i wyjadaczy żadnego sensu nie ma.
Albo coś się robi dobrze, albo źle.
Polecanie osobom początkującym złych rozwiązań, bo są początkujący, to robienie im krzywdy.
Niech się uczą i robią dobrze od razu.
Posiadanie osobnej partycji /home nie chroni przed utratą danych, nie zapewnia żadnej ciągłości niczego, a bez podstawowej wiedzy i tak skorzystać się z niej nie da przy reinstalacji systemu.
Po prostu trzeba wiedzieć gdzie ona jest, co na niej jest i co można z nią zrobić.
Niestety jak ktoś nie wie co to partycja a co to system plików, to na nic mu się osobna partycja /home nie przyda.
Ty robisz sobie tak jak robisz, bo Ci jest tak wygodnie i się przyzwyczaiłeś.
Możesz sobie robić co Ci się podoba, ale polecanie tych rozwiązań bo są jedyniesłuszne to już przesada.

.
autor: tuxcnc
15 lip 2012, 12:36
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

MlKl pisze:Założenie partycji na /home trwa moment, i jest o tyle istotne, że nie trzeba się potem martwić o swoje dane przy wszelkich przeinstalowaniach czy zmianach całego systemu. Dlatego od niepamiętnych czasów nie instaluję linuxa w całości na jednej partycji. I moje dane zachowują ciągłość od czasów Red Hata 6.0.
Jak zwykle piszesz od rzeczy.
Zamontowanie czegokolwiek gdziekolwiek to jedna linijka w pliku /etc/fstab .
A jak ktoś chce zachować ciągłość danych, to powinien robić regularny backup.
Posiadanie osobnej partycji na /home nie chroni przed niczym.
Dodatkowo przy upgrade systemu stary /home może robić więcej problemów niż korzyści.
To wszystko przy założeniu, że na danym komputerze jeden Linux jest uruchamiany.
Ja akurat na zmianę używam Lucid i Precise, jakbym miał wspólny katalog domowy to bym pierdolca dostał.

.
autor: tuxcnc
15 lip 2012, 10:58
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

adam Fx pisze:miałem dobre przeczucia że tak chyba nie powinno być bo teraz po uruchomieniu ani Linux ani Win nie widzi tego wolnego miejsca
W konsoli jest program fdisk, którego nie należy mylić z tak samo nazywającym się programem DOS.
W trybie graficznym polecam gparted (apt-get install gparted).
Jest też kompletna dystrybucja Linuksa z gparted uruchamiana z pamięci USB http://gparted.sourceforge.net/liveusb.php .
To jest fajne narzędzie, bo niektórych rzeczy nie da się zrobić na zamontowanym systemie plików.
Przy uruchomieniu systemu GParted z USB na dysku można zrobić wszystko.
Zawsze loguję się jako root, więc sudo nie używam i najzwyczajniej nie pamiętam o jego istnieniu.
Żeby uaktywnić konto root wystarczy użyć

Kod: Zaznacz cały

sudo passwd root
To jest pierwsze i ostatnie sudo, którego używam w Ubuntu po jego zainstalowaniu.
Jak się zalogujesz jako root, to musisz trzy razy pomyśleć zanim klikniesz albo enter wciśniesz.
Żadne literówki nie są tolerowane.
Wbrew pozorom wcale nie jest jednak niebezpieczniej niż przy sudo, bo to po pewnym czasie wchodzi w nawyk, że jak coś nie chce zadziałać, to trzeba sudo na początku dopisać.
System wysadzić w powietrze można przez sudo tak samo szybko i tak samo skutecznie jak i z konta root.

Gratuluję pierwszej instalacji, dużo przed Tobą nauki, ale widać że sobie poradzisz.

.
autor: tuxcnc
14 lip 2012, 23:24
Forum: LinuxCNC (dawniej EMC2)
Temat: Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2
Odpowiedzi: 161
Odsłony: 94788

adam Fx pisze:Wyczytałem już że należy odpowiednio przygotować partycje dla Linux ale jak to zrobić?czy wkładać płytę z Windowsem z niej uruchamiać instalatora i usuwać /tworzyć nowe partycje pod Linux czy może to instalator Linux w czasie instalacji ( podobnie jak Win) zaproponuje podział na odpowiednie partycje i ich formatowanie ? (system plików Ext2 Ext4 czy jakiś inny?)
Płyta instalacyjna Windows na pewno nie jest potrzebna.
Jak pozwolisz instalatorowi Linuksa użyć opcji domyślnych, to na pewno okaże się, że dokładnie czegoś innego byś potrzebował.

Najlepiej dysk z Windows odłączyć na czas instalacji.
Wybrać ręczne partycjonowanie i utworzyć tylko jedną partycję podstawową od 20 do 40 GB ext4 z punktem montowania /
Resztę dysku pozostawiasz nieprzydzieloną.
Inne partycje (w tym swap) można utworzyć później.
Brakujące wpisy Gruba "naprawia się" bardzo prosto wydając polecenie

Kod: Zaznacz cały

update-grub
co powoduje przeskanowanie wszystkich dysków w systemie i dodanie nowych wpisów.
Program rozruchowy trzeba zainstalować w MBR dysku, czyli zapewne /dev/sda.
Instalator potrafi podpowiedzieć np. /dev/sda5 i potem system za cholerę się nie chce uruchomić.

Czyli podłącz tylko ten dysk na którym nie masz żadnych danych do zachowania i zainstaluj Linuksa tak żeby się uruchamiał.
Potem podłącz dysk z Windows, ale tak żeby uruchamiał się Linux.
Na koniec update-grub i wpis Windows powinien zostać dodany do Gruba.

W ten sposób unikniesz przypadkowego namieszania na windowsowym dysku.

.

Wróć do „Instrukcja instalacji LinuxCNC, dawniej zwanego EMC2”