Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Kompilowanie systemu do jednej partycji (https://forum.cdrinfo.pl/f113/kompilowanie-systemu-jednej-partycji-94687/)

Berion 16.05.2015 13:38

Cytat:

Napisany przez testerrr2 (Post 1324674)
Xcopy /help
przełącznik /B
/B Kopiuje łącze symboliczne zamiast obiektu docelowego łącza

Odpaliłem:
Kod:

xcopy c: e:\test\ /s /e /h /B
I zaczął mi zbierać same pliki, bez folderów - więc przerwałem. Przecież od tego miał służyć "/s"... Crapware...

I nie "/help" tylko "/?".

misiozol 16.05.2015 11:06

Ehh... zeby tak wszystkie dzialaly :D

Jarson 16.05.2015 00:54

4 spokojnie wystarczały - nie licząc kilku sekund, których potrzebował BIOS (można je skrócić do ok. 1,5 s używając dobrej płyty głównej z UEFI), start świeżo zainstalowanego Windowsa 7 trwał nieco ponad 3 sekundy :) Czas uruchamiania aplikacji był po prostu niezauważalny, po prostu ułamek sekundy po kliknięciu program był uruchomiony i gotowy do działania.

revolver0 15.05.2015 22:13

lepiej 24 SSD spiąć xD

Jarson 15.05.2015 21:26

No i zrobione. Przeniosłem po prostu obie partycje, wraz z całą zawartością, uprzednio wyrzucając możliwie dużo śmieci.

Przepaści wydajnościowej nie ma, ponieważ po pierwsze system jest już nieco zaśmiecony i to się odbija na czasie uruchamiania, a po drugie poza SSD swoją rolę mimo wszystko odgrywa jeszcze procesor, a ten do czołówki na rynku już niestety nie należy. Jest nieźle, jest znacznie szybciej, ale żeby uzyskać to, co kiedyś kiedy potrafiłem w ramach testów spiąć w RAID 4 SSD i postawić na nich świeży system - do tego jeszcze nieco brakuje ;)

misiozol 15.05.2015 10:47

@UP oczywiscie ze sie da przeniesc wieksza partycje na mniejsza , wazne zeby danych nie bylo wiecej niz ma mniejsza partycja :P

testerrr2 15.05.2015 01:30

Xcopy /help
przełącznik /B
/B Kopiuje łącze symboliczne zamiast obiektu docelowego łącza

Nie wiem jak total commander sobie radzi z tym na ustawieniach domyslnych. W kazym razie dowiazań symbolicznych jest niedużo. To rozrastanie się zachodzi wtedy, gdy kopiuje się np. spod linuxa. Mój folder winSxs ma w hardlinkach zaledwie 323 MB.
Możesz w prosty sposob sprawdzic jak to wyglada u Ciebie - pobierz program CTTrueSize
ctts c:\windows\winsxs

Berion 15.05.2015 01:26

Nie wie, Panie testerrr2, nawet w cmd. :P Ale chętnie się dowiem i rozsądzę czy to jest wygodne i sensowne. ;)

testerrr2 15.05.2015 01:13

w bootmgr nie ma zadnych wpisow.


Jak możesz przenieść większą partycję na mniejszą?

A to pan Berion nie wie, że jak się kopiuje dowiązana symboliczne? Kto powiedział, że ma kopiować w eksploratorze? Ja rozumiem, że można wspomnieć o tym, żeby takiej sytuacji uniknąć, niemniej robienie mi zarzutu, że podałem złą radę jest niegrzeczne!

Berion 15.05.2015 01:11

Cytat:

Napisany przez testerrr2 (Post 1324655)
Przecież wystarczy tylko na nowy dysk przenieść najpotrzebniejsze elementy, czyli folder systemowy (windows)

A zdajesz sobie sprawę z tego, że wszystkie "symlinki" zamienią się na hard linki, czyli np. cały WinSxS się kilkakrotnie rozrośnie?

misiozol 15.05.2015 01:09

Da sie przeniesc z wiekszego na mnieszy i jesze ladnie przeskaluje , z tego co sie orietuje jest 14 dniowy trail

Jarson 15.05.2015 00:57

Na XP w ogóle mi nie zależy, po prostu czasem używałem partycji z XP jako dodatkowego miejsca dla obecnego Windowsa 7 i teraz nieco się boję, że jak przeniosę tylko partycję z siódemką, to na tamtej drugiej coś istotnego zostanie. Jestem na te denerwujące 99% pewien, że nic by się nie stało i jak zwykle ten 1% niepewności uwiera jak kamyk w bucie ;) Ale z jednym się zgodzę - w takiej sytuacji zdecydowanie rozsądniej będzie przenieść system ręcznie niż zdawać się na dedykowane programy. Jedyne, co może być w tej metodzie uciążliwego to konieczność ręcznego pozmieniania wpisów w bootmgr i pokrewnych (czyli ewentualnie jeszcze konieczność uruchomienia linuxa z live cd), ale to się jeszcze da przeżyć ;)

testerrr2 15.05.2015 00:50

Nie da się pomóc komuś kto nie wie czego chce.
Sam decydujesz co chcesz przenieść. Ja podałem Ci przepis na rzeczy niezbędne do działania.
Nie jestem pewny czy możesz zmienić nazwę folderu windows XP - np. na Windows2. Wtedy musisz przenieść jeszcze plik ntdetect, ntldr, boot.ini (w ktorej nota bene trzeba dokonać korekty i uwzglednic zmiane nazwy folderu na windows2). Jak chcesz to sprobuj, napisz jakie efekty.

Jarson 15.05.2015 00:41

Cytat:

Napisany przez Berion (Post 1324532)
Najszybciej to będzie zainstalować na nowo system na SSD. :P

Albo przeczyść C:\ ze zbędnych danych, zmniejsz rozmiar partycji (np. GParted bo Windowsowe dskmgmnt mają dziwne ograniczenia) i sklonuj na SSD. Mści się na tobie filozofia żenienia prywatnych danych z systemem operacyjnym.

Nie trzymam nic na partycji systemowej, no - nic ważnego, bo czasem zapisuję na niej różne dane, których w razie konieczności formatu zupełnie bym nie żałował. Po prostu chcę jak najwięcej pousuwać śmieci z systemu, ale nie usunąć przypadkiem czegoś ważnego. Na przykład jakiejś aplikacji, w której mam zapisane hasło którego za chiny ludowe sobie w razie potrzeby nie przypomnę ;) Po takim czasie naprawdę trudno stawiać nowy system bez niepokoju, że w starym może zostać coś ważnego.

Cytat:

Napisany przez misiozol (Post 1324540)
Acronis przeniesie i zrobi wszystko automatycznie tylko trzeba by poczyscic dysk C tak czy inaczej .

Acronis kosztuje więcej niż ten SSD ;) I o ile pamiętam (miałem kiedyś dołączoną bodajże do jakiegoś testowego SSD właśnie, albo osobno do testów), to nie można przenosić z większego nośnika na mniejszy; może to się już zmieniło, ja miałem bodajże wersję 2013, więc mogli to poprawić.

Cytat:

Napisany przez testerrr2 (Post 1324655)
Przecież wystarczy tylko na nowy dysk przenieść najpotrzebniejsze elementy, czyli folder systemowy (windows), uzytkownika (users), program files (program files x86, program files), folder boot, recovery, plik rozruchowy - bootmgr. Do tego trzeba dorzucić boot code w mbr i pbr - np. wykorzystując bootrec /fixmbr, bootrec /fixboot (tożsama komenda bootsec /nt60). Oczywiście musi być założona partycja i przygotowana do pracy (przez fortmatowanie) i mieć flagę boot, najprosciej za pomocą diskpart.
Także po co jakieś szopki z oprogramowaniem firm trzecich?
W ogóle co to za nazwa tematu? Kompilowanie?

Teoretycznie wystarczy, ale za długo mam ten system i trochę się boję. Ot, na przykład może być tak, że w roku 2012 jakąś aplikację, o której przypominam sobie raz na kwartał zainstalowałem na dysku D, bo na C akurat nie było miejsca (a nie raz go brakowało, np. kiedyś wszystkie gry trzymałem na C właśnie). Jeśli teraz przeniosę dane z systemowej na SSD, to mogę taki program pominąć. Wydaje mi się, że absolutnie wszystkie ważne aplikacje mam na C, ale pewności nie mam.

Co do wyrazu kompilacja - użyty jak najbardziej celowo ;) Chcę połączyć system "rozrzucony" na dwóch partycjach na jednej, a jedno ze znaczeń terminu kompilacja to właśnie: "praca, utwór będące połączeniem fragmentów tekstów powstałych wcześniej" :D

testerrr2 15.05.2015 00:16

Przecież wystarczy tylko na nowy dysk przenieść najpotrzebniejsze elementy, czyli folder systemowy (windows), uzytkownika (users), program files (program files x86, program files), folder boot, recovery, plik rozruchowy - bootmgr. Do tego trzeba dorzucić boot code w mbr i pbr - np. wykorzystując bootrec /fixmbr, bootrec /fixboot (tożsama komenda bootsec /nt60). Oczywiście musi być założona partycja i przygotowana do pracy (przez fortmatowanie) i mieć flagę boot, najprosciej za pomocą diskpart.
Także po co jakieś szopki z oprogramowaniem firm trzecich?
W ogóle co to za nazwa tematu? Kompilowanie?
Może się pojawić problem, gdy obydwa dyski będą w kompie, wówczas niezbędna może się okazać korekta w BCD.


Wszystkie czasy w strefie CET. Aktualna godzina: 00:40.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.