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/.
Strony: 1
Witam
Posiadam laptop z dyskiem 80 GB. Został on zakupiony jako używany, a poprzedni właściciel ustawił partycję według mnie bardzo niemądrze.
$ sudo fdisk -l Dysk /dev/sda: 80.0 GB, bajtów: 80026361856 głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9729 Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512 Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512 Identyfikator dysku: 0x000c74c6 Urządzenie Rozruch Początek Koniec Bloków ID System /dev/sda1 * 1 9484 76180198+ 83 Linux /dev/sda2 9485 9729 1967962+ 5 Rozszerzona /dev/sda5 9485 9729 1967931 82 Linux swap / Solaris
Chciałbym zrobić teraz tak: zmniejszyć partycję systemową sda1. Usunąć rozszerzoną. Zrobić nową rozszerzoną i dwie podstawowe za nią. W rozszerzonej dwie partycje: swap i partycja na dane. Na sda1 zostałby obecny system (no właśnie, zostałby czy nie można zmniejszyć partycji systemowej?), sda2 rozszerzona, sda3 debian/ubuntu, sda4 windows xp.
Pytanie, czy mogę tak zrobić bez przeszkód? Szczególnie chodzi mi o zmniejszanie partycji systemowej, zależy mi na tym aby obecny system operacyjny Ubuntu został jeszcze jakiś czas, ponieważ to nie jest mój komputer i ktoś tak sobie zażyczył.
Ostatnio edytowany przez poslad (2013-05-25 19:38:15)
Offline
@poslad -- odradzam instalowanie windowsa na innych partycjach niż 1. Może to tylko u mnie powodowało problemy ze zmienianiem literki dysku podczas używania wina co skutecznie uniemożliwiło mi pracę na winie i trzeba było formatować i zmieniać partycje. Od tamtego momentu jak już mam gdzieś wrzucić wina to na zarezerwowaną partycję 1 na dysku. Zwykle jak mam pusty dysk i mam tam wrzucić linuxa, a wiem że może i będzie tam stał też i windows, to sda1 zostawiam puste -- na xp to 30gb wystarczy, zawsze możesz sobie to jako zwykłą partycję sformatować i jej normalnie używać pod linuxem i gdy przyjdzie pora na instalacje xp to zgrywasz dane i wgrywasz wina. Robię sda2 pod gruba -- te dwie partycje (sda1 sda2) są podstawowe. Potem robie rozszerzoną i tam pakuję pozostałe partycje, na których linux będzie siedział. Kopiuje sobie mbr i w przypadku gdy przyjdzie zainstalować windowsa, to trzeba wgrać 446 bajtów z mbr bo windows jest dziwny. xD Potem update gruba i można botować i linuxa i windowsa z gruba bez problemu.
Co do samego problemu -- Możesz sobie to wyklikać w gparted -- usuwasz rozszerzoną, zmniejszasz z systemem i potem tworzysz w wolnym miejscu nowe partycji jak sobie tam chcesz. Tylko zmienianie rozmiaru będzie trwało trochę czasu -- to tylko 80gb ale z godzinę zajmie ta zabawa. Do momentu zaakceptowania zmian w gparted możesz się dowolnie tam bawić bez obaw. Zaplanuj sobie kroki i puść, potem idź spać czy coś. xD
Offline
@morfik: Mam właśnie tak ustawione na desktopie u siebie, to znaczy na pierwszej partycji mam xp, z tym że druga jest rozszerzona i ostatnie dwie są podstawowe. Ale dzięki za radę, jeśli jednak zdecyduję się na windowsa to sformatuję sda1
@mati75: Czyli rozumiem, że powinienem z poziomu drugiego systemu po zmniejszeniu zastąpić stare uuid tymi odczytanymi z blkid? Łatwizna
--
Zupełnie nie rozumiem co się stało. Zmniejszyłem partycję przez gparted, trwało to może z minutę, uuid-y nie zmieniły się.
Ostatnio edytowany przez poslad (2013-05-25 19:23:57)
Offline
No a po zmianie rozmiaru partycji trzeba właśnie sformatować/założyć nowe systemy plików
Offline
Nie trzeba. Przy zmianie rozmiaru wystarczy poinformować system by przeniósł dane z jednego miejsca na inne i zmniejszył system plików. Przeniesienie danych ma na celu zapobiec ich utracie. Po tym jak przeniesie dane i system plików zostanie zmniejszony i następnie zmniejszona zostanie partycja do rozmiaru systemu plików. Chyba to tak wyglądało, nie pamiętam dokładnie. Gdyby sama partycja została zmniejszona bez uprzedniego przeniesienia danych, zakończyłoby się to niezbyt dobrze dla tych danych. xD
Ostatnio edytowany przez morfik (2013-05-26 13:23:00)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00123 | 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.135.206.254' WHERE u.id=1 |
0.00076 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.206.254', 1728308742) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1728308442 |
0.00080 | SELECT topic_id FROM punbb_posts WHERE id=233214 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=23587 ORDER BY posted |
0.00091 | 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=23587 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00257 | 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=23587 ORDER BY p.id LIMIT 0,25 |
0.00098 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23587 |
Total query time: 0.00796 s |