Помилка бази даних: Table 'a111530_forumnew.rlf1_users' does not exist
Сьогодні, як і було обіцяно в першій статті цієї серії, ми розберемо другий варіант вивільнення місця на жорсткому диску комп'ютера для розділу Лінукс.
Цей варіант не буде пов'язаний з перевстановлення Windows, а можливий він при наявність на диску кількох розділів. Часто роблять два розділи - C: і D :. на першому встановлюють операційну систему Windows і всі програми, а другий служить для зберігання своїх напрацювань, архівів, фотографій та іншого. Добре якщо ці розділи досить великі і не переповнені.
Windows Vista створює на диску три розділи: один прихований, розділ C :. де встановлена система, і розділ D :. займає залишок диска. Також можливо, що у вас в комп'ютері кілька вінчестерів, на кожному з яких по одному або кілька розділів.
Інформація: Як дізнатися, скільки в вашому комп'ютері фізичних жорстких дисків (вінчестерів)? Зовні ж цього не видно, а Windows наполегливо називає розділи одного вінчестера дисками. Потрібно послідовно відкрити: Пуск -> Панель управління -> Система -> У вікні Властивості системи відкрити вкладку Устаткування -> Диспетчер пристроїв -> Дискові пристрої. Відкривши плюсик в квадратику біля Дискових пристроїв, ви побачите перерахованими всі ваші жорсткі диски (або єдиний ЖД). Це в Windows ХР.
Інформація: Як дізнатися ступінь заповнювання розділів? Пуск -> Мій комп'ютер. У вікні Мій комп'ютер натиснути правою кнопкою миші на значку або рядку потрібного розділу (диска) і вибрати в меню останній рядок Властивості. Там буде намальований красивий круглий пиріг двох кольорів і вказано кількість зайнятого і вільного простору.
Припустимо, що у вас встановлений один вінчестер, який має два розділи - 50Гб і 70Гб.
Якщо обидва розділу переповнені, і звільнити їх шляхом викидання непотрібного мотлоху неможливо, то і місця для ще одного розділу не викроїш. В цьому випадку єдиний варіант - придбання ще одного жорсткого диска. Купуйте найоб'ємніший з обраного діапазону цін, так як диск ємністю 120 Гб лише ненабагато дешевше (кілька десятків рублів) диска в 180 Гб. Ваш старий диск, що містить Windows, повинен бути підключений як майстер на першому каналі IDE (якщо ви не розумієте сенсу цієї фрази, то краще попросити кого-небудь більш досвідченого підключити вам диск. Це нескладна, але вимагає уваги операція, займає від сили півгодини часу ).
Якщо розділи вашого жорсткого диска заповнені приблизно наполовину (як і повинно бути) або навіть менше, то починаємо діяти. На нас чекає засобами самої ОС Windows скопіювати все цінне з розділу D: на розділ C :. при цьому не забороняється користуватися архиваторами, щоб стиснути резервні копії, якщо місця не вистачає. Майте на увазі, що фотографії і взагалі графічні файли практично не стискувані. (Їх взагалі краще переписати на DVD, CD, або інший знімний носій). Коли на розділі D: залишиться тільки те, що не шкода викинути, то можна приступити до видалення розділу. Тільки видаливши його, можна на місці, що звільнилося створити кілька нових розділів.
Але спочатку ми повинні мати чітке уявлення, про те, що у нас є, і що має вийти в результаті. Оскільки для партіціонірованія диска ми будемо користуватися програмами Лінукс, то і називати розділи нам належить в нотації Ubuntu.
Спочатку розглянемо випадок з одним вінчестером розміром 120 Гб.
Нехай у нас є два розділи жорсткого диска (сам диск буде називатися / dev / sda). Розділ C: (50 Гб) - / dev / sda1 і розділ D: (70Гб) - / dev / sda2, якщо він первинний, і / dev / sda5, якщо він логічний. На диску C: встановлена ОС Windows - тому ми не повинні ні в якому разі чіпати розділ / dev / sda1.
Всі дії будуть проводитися з розділом / dev / sda2 (або / dev / sda5).
Ми повинні виконати наступні операції:
1. Видалити розділ / dev / sda2 (або / dev / sda5)
2. На порожньому просторі (unallocated) створити розширений (extended) розділ / dev / sda2 на всю величину цього нерозміченого простору.
3. Усередині розширеного розділу / dev / sda2 потрібно створити три логічних розділу:
3.1 Розділ / dev / sda5 розміром 50Гб з файлової системою fat32 (vfat). Цей розділ згодом стане диском D: в Windows.
3.2 Буферний розділ / dev / sda6 10Гб з файлової системою fat32 (vfat). Цей розділ буде використовуватися для зберігання загальних файлів двох операційних систем і отримає букву E :.
3.3 Лінукс розділ розміром 10Гб з файлової системою ext3. У нього ми встановимо Ubuntu. Цього розділу Windows взагалі не побачить.
Цілі визначені, за роботу, товариші!
Запускаємо Live CD (він же інсталяційний диск) Ubuntu Х.Х. (Див. Ще одну статтю серії).
Ми ж будемо знайомитися з іншою програмою партіціонірованія дисків - fdisk. Це програма відноситься до так званих консольних командам - програмам тієї самої консолі, яку так люблять лінуксоїди і так побоюються все неофіти Лінукса. Насправді в консолі немає нічого страшного, це просто командний рядок, в яку вводять команду з відповідними параметрами і аргументами, натискають ENTER і швидко (у порівнянні з графічними програмами) отримують результат. Результат операцій в консолі неможливо скасувати, повернути або відіграти назад, тому потрібно завжди чітко розуміти, що робиш і якого результату хочеш домогтися.
Через брак вільного диска розміром 120Гб я буду створювати розділи знову на одне-гігабайтної флешці. Раджу і вам потренуватися подібним чином, перш ніж партіціоніровать реальний диск.
Отже, на занедбаному Live CD (він же інсталяційний диск) Ubuntu Х.Х Натискаємо крайню ліву кнопку на верхній панелі, вибираємо рядок Стандартні, і в списку, програм відкриваємо Термінал (він же консоль). Бачимо зовсім не страшне вікно (навіть не чорного кольору, як зазвичай):
І в цьому вікні запрошення командного рядка:
Щоб запустити програму партіціонірованія fdisk, нам потрібно надрукувати в командному рядку:
Ми пишемо спочатку команди sudo, щоб виконати команду від імені адміністратора, адже створення розділів занадто відповідальна операція для рядового користувача.
Натиснувши ENTER, ми побачимо наступний текст:
По справжньому небезпечна тут тільки одна команда - w, яка запише всі зміни на диск, в результаті чого зворотного ходу не буде. А поки ви не натиснули w, всі зроблені зміни можна скасувати, натиснувши q, що спричинить вихід з програми fdisk, або просто закривши вікно терміналу. Ну, і команду х краще поки не застосовувати, так як експертами ми не є.
Для початку подивимося таблицю розділів, скориставшись командою p (print the partition table - показати таблицю розділів):
У цьому зведенні представлені характеристика моєї флешки: обсяг 1031Мб або точно 1031798272 байта. Це майже все, що можна витягти корисного з цієї зведення, так як далі починаються опису головок, секторів, треків і циліндрів, яких у флешці немає і в помині. Ви будете працювати з реальним жорстким диском, в якому, безсумнівно, є всі ці деталі, але через те, що сучасні жорсткі диски влаштовані зовсім інакше, ніж їхні побратими в 80-х роках, коли була написана ця програма, не варто занадто довіряти цим цифрам. Це якісь віртуальні головки, циліндри та інше, кількість яких підганяється під загальний обсяг диска. Так вам і не потрібна вся ця інформація, в чому ви дуже скоро переконаєтеся.
Ще одна незручна особливість програми fdisk, в тому, що вона показує розмір розділів в циліндрах, замість того, щоб показувати його в мегабайтах, через це важко орієнтуватися в таблиці розділів. Але ми можемо перерахувати циліндри в нормальні байти, так як розмір циліндра вказано в рядку Units = cylinders of 54 * 512 = 27648 bytes (Одиниця виміру = циліндр розміром 54х512 = 27648 байт). Підрахуємо розмір розділу / dev / sdb2: з номера його останнього циліндра (End) потрібно відняти номер першого (Start), а отриману різницю помножити на 27648 байт. (37320 - 18965) х 27648 = 507 497 040 байт або близько 500Мб, що відповідає дійсності. До речі калькулятор знаходиться в меню Applications -> Стандартні -> Калькулятор.
Незважаючи на всі перераховані вище жахи, працювати з програмою fdisk дуже просто і швидко. Почнемо.
Я буду давати вам цифри виходячи з вище наведеного розрахунку (один диск: / dev / sdа, два розділи: / dev / sdа1 і / dev / sdа2 (або / dev / sdа5, якщо він логічний). Все це ви бачите на таблиці розділів програми fdisk. Пам'ятайте, що / dev / sdа1 нам чіпати не можна. Поїхали.
1. Видаляємо другий розділ. У занедбаній програмі fdisk даємо команду d (видалити розділ)
Вас просять ввести номер видаляється розділу - вводимо 2 і тиснемо ENTER. Як не дивно, нічого не відбувається, ні на дисплеї, ні на диску, просто команда прийнята до відома, а вам видається запрошення ввести наступну команду:
2. Створюємо розширений розділ на місці знищеного, для чого вводимо команду n (створити новий розділ). Про ENTER я не буду щоразу нагадувати:
Нас просять вказати тип розділу розширений (extended) або первинний (primary). Ми пишемо e:
Пропонують вказати номер розділу. У нас він другий - пишемо 2:
Пропонують ввести номер першого циліндра, при цьому підступно підказують що, нібито, за замовчуванням це одиниця. Але не на таких напали! Ми-то знаємо, що у нас попереду недоторканний розділ / dev / sdа1, де встановлена наша Windows. Подивимося в таблиці розділів (для цього треба трохи прокрутити записи назад) яким номером циліндра закінчується розділ / dev / sdа1. Наступний номер (більше на одиницю) і стане початком другого розширеного розділу. У випадку з моєю флешкою це буде 18965 + 1 = 18966. Це число я і вводжу в командний рядок:
Тепер пропонують вказати номер останнього циліндра, або розмір розділу в кілобайтах, мегабайтах, або гигабайтах (+ размер_раздела, без пробілів), і знову підказують розмір за замовчуванням. Так як ми точно не знаємо, скільки місця у нас залишається на диску, то погоджуємося з дефолтом (за замовчуванням), тим більше що він збігається з останнім циліндром нашого віддаленого старого розділу. Це ми знову перевірили в таблиці розділів. Щоб погодиться зі значенням за замовчуванням (default), нічого вписувати не потрібно, потрібно просто натиснути ENTER:
Дефолтний значення прийнято. Заявка на створення розширеного розділу подана.
3. Створюємо логічний розділ / dev / sdа5 всередині розширеного:
Уже другий вибір. Можна створювати тільки логічні, або первинні розділи, Ми хочемо логічний (l):
Запитують перший циліндр, на цей раз дефолт без підступу, збігається з встановленим нами. Погоджуємося із значенням за замовчуванням, тому просто тиснемо ENTER.
Тепер потрібно вказати розмір розділу в мегабайтах або (у вас) - в гигабайтах. Дефолтний нам не підійде, він займе весь розділ, тому вкажемо потрібне вам число + 50G, а я вкажу для своєї флешки 300 мегабайт:
Але нам необхідно ще вказати тип розділ (файлову систему). Якщо цього не зробити, то за замовчуванням буде встановлено лінуксових файлова система ext2. Даємо команду t (пам'ятаєте список команд, він трохи вище, якщо прокрутити текст):
Знову просять назвати номер розділу. У нас п'ятий.
Нічого собі списочок! На щастя "наші" в першій же колонці: b W95 FAT32 і c W95 FAT32 (LBA). В принципі можна будь-який вибрати, але LBA якось сучасніше. Отже, з (до речі, в даному випадку з є шістнадцятковим номером):
Каже, що встановлений тип файлової системи (W95 FAT32 (LBA)) на п'ятому розділі.
4. Створюємо буферний логічний розділ / dev / sda6 /. Все ті ж дії, тільки розмір розділу 10 Гб. І не забути про тип розділу - знову з W95 FAT32 (LBA).
Знову нагадую: я партіціонірую флешку розміром 1 ГБ, а ви диск невідомого мені розміру, тому вводите ваші власні розміри розділів! А ось команди, номера розділів, і типи файлових систем звіряйте на мене.
5. Залишилося створити логічний розділ для Ubuntu, його розмір: скільки залишиться - дефолт (близько 10 Гб), файлова система 83 (ext3).
6. Тепер запишемо всі замовлені нами операції на диск. На жаль, перевірити ми нічого не можемо, залишається сподіватися тільки на свою уважність і акуратність. Я привожу зразок, того, що повинно бути у вас написано в вікні консолі. Всі цифри я замінив рисками, щоб не збивати вас з пантелику.
Програма fdisk записала зміни на диск і завершила свою роботу. Давайте подивимося підсумок нашої роботи, для чого знову запустимо програму fdisk:
Введемо команду q і натиснемо Enter, щоб вийти з програми fdisk.
Я задоволений підсумками партіціонірованія своєї багатостраждальної флешки: Розділ / dev / sdb1 залишився незайманий, з'явилися один розширений / dev / sdb2, і три логічних / dev / sdb5, / dev / sdb6, / dev / sdb7 розділу. Останній призначений для установки Лінукс.
Повинен вас попередити, що, хоча розділи і позначені як FAT32, але відформатовані вони не були. Тому поки на них нічого не можна записати або примонтировать їх куди-небудь. Коли знову запустіть ОС Windows, насамперед отформатируйте їх. Для цього потрібно у вікні Мій комп'ютер натиснути правою кнопкою миші на потрібному розділі (D: і E:) і вибрати в меню Формат. Стережіться виставляти отформатируйте розділ (диск) С :.
Після цього можна розмістити на розділі D: все, що там було раніше, а розділ E: залишити до пори порожнім. Розділу же / dev / sdb7 з файлової системою Лінукс, ОС Windows не побачить і букви йому не присвоїть.
Попередження: Коли я говорю про літери, якими Windows позначить нові розділи, то маю на увазі ідеальний випадок. Цілком можливо, що ваша система присвоїла букву D: CD-ROM'у, а букву E: знімного носія. В такому випадку у ваших розділів будуть інші літери, і ви зможете їх дізнатися тільки за розміром в гигабайтах. Але нічого страшного в цьому немає. Звикнете.
Залишилося сказати кілька слів про інші варіанти, коли жорстких дисків кілька, скажімо два.
А в наступній статті ми займемося установкою Ubuntu впритул.