Автор Гілка: Як перерозбити диск?  (Прочитано 3873 раз)

Відсутній Svyat

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
При інсталяції ОС ASPLinux 9.2 мав необережність створити лишень один диск:  :-[
 :-/$ mount
/dev/hda2 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
none on /dev/shm type tmpfs (rw)
automount(pid604) on /misc type autofs (rw,fd=5,pgrp=604,minproto=2,maxproto=3)
 :-/# /etc/fstab: static file system information.
/dev/hda2          /                     ext3            defaults,errors=remount-ro      0      1
/dev/hda1          none               swap           sw                              0            0
proc                  /proc               proc            defaults                       0           0
none                 /dev/shm         tmpfs          defaults                       0            0
none                 /dev/pts           devpts        gid=5,mode=620          0           0
/dev/cdrom       /mnt/cdrom      udf,iso9660  noauto,owner,kudzu,ro,iocharset=cp1251 0 0
/dev/fd0           /mnt/floppy       auto            noauto,owner,kudzu,iocharset=cp1251,codepage=866 0 0
 :-?В процесі пізнання цієї ОС зрозумів потребу у створенні додаткових розділів:
Home, Var, Boot, Etc, /var/spool/mail/ - із різними типами монтування (підключення).
Як можна розбити диск без втрати даних, а за можливістю без зупинки ПК?  ::)
З повагою Свят ;-.)

Відсутній old

  • Дописувач
  • **
  • дописів: 60
  • Карма: +0/-0
  • Що новенького?
Re: Як перерозбити диск?
« Відповідей #1 : 2005-07-23 11:36:52 »
В  давні часи робив це PQMagic-ом. Вантажився з системної DOS дискети, стартував з іншої дискети PQMagic і цофав мишкою:  зменшив розміри партиції, на вільному місці створюю нову партицію. А далі вже з Лінукса можна створювати на ній якусь файлову систему (ext2/ext3/інше) або прямо тим самим PQMagic-ом форматнути її у ext2. Новіші версії PQMagic-а по-моєму просто дозволяють створити 2 дискети з яких вантажишся і отримуєш можливість робити те саме.
BTW: але 100% гарантії збереження даних немає ніколи. Хоча з особистого досвіду %% невдач мізерний, вони все таки є.
Успіхів.

dusoft

  • Гість
Re: Як перерозбити диск?
« Відповідей #2 : 2005-07-23 13:19:46 »
Більш корисною була б інформація від команд
fdisk -l /dev/hda
df -h

Змінити розмір вже створеного розділу теоретично можна за допомогою parted.
Ну а взагалі, створюєте додаткові розділи parted'ом або fdisk'ом, створюєте на цих розділах файлові системи, наприклад mkfs.ext3 /dev/hda3. Монтуєте новостворені розділи в тимчасові теки, копіюєте директорії /usr, /var і все що хочете до відповідних новостворених розділів, і і потім, пишете в /etc/fstab рядки як ви хочете щоб все у вас було змонтовано. Перемонтовуєте все, і готово, можна навіть без перезавантаження. Потім власне треба не забути видалити з того кореневого розділу видалити те що копіювали до нових розділів. Ось так. Сподіваюсь достатньо зрозуміло написав.

Відсутній Svyat

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Як перерозбити диск?
« Відповідей #3 : 2005-07-23 13:39:30 »
Чув, що це можна зробити і з допомогою cfdiks, sfdiks? ...
При цьому необхідно тільки перейти до монопольного режиму?
З повагою Свят ;-.)

Відсутній Svyat

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Як перерозбити диск?
« Відповідей #4 : 2005-07-23 13:52:54 »
Де можна отримати не погане Howto, man по fdisk, зокрема зміні розміру?
Бачив декілько теорій, але на практиці ніхто не робив...
З повагою Свят ;-.)

Відсутній borman

  • Графоман
  • ****
  • дописів: 416
  • Карма: +0/-0
  • Debianizer
Re: Як перерозбити диск?
« Відповідей #5 : 2005-07-26 12:30:28 »
Існує така вельми корисна річ, як LVM (Logical Volume Manager), що дозволяє простим чином маніпулювати з параметрами розділів, причому, в багатьох випадках "на льоту". Інформації щодо цього достатньо, однак, нажаль, не можу нічого порадити українською. Для ознайомлення можна переглянути російську статтю "Повесть о Linux и LVM":
http://linuxshop.ru/linuxbegin/article527.html

Мабуть, це не відповідь на запитання, а швидше дружня порада на майбутнє  :)
dd if=/dev/zero of=/dev/null

vas'ka(Guest)

  • Гість
Re: Як перерозбити диск?
« Відповідей #6 : 2005-07-27 18:49:43 »
Є прога перерозбивки дисків під Linux:
parted
 І чудова графічна оболонка до неї:
kparted
Тільки складні завдання розбивайте на пару простих і якщо прога каже що цього не зробить не насилуйте її без повного бекапу диску.

Відсутній Юрій Ткаченко

  • Дописувач
  • **
  • дописів: 60
  • Карма: +0/-0
Re: Як перерозбити диск?
« Відповідей #7 : 2005-07-29 08:59:19 »
Існує така вельми корисна річ, як LVM (Logical Volume Manager), що дозволяє простим чином маніпулювати з параметрами розділів, причому, в багатьох випадках "на льоту". Інформації щодо цього достатньо, однак, нажаль, не можу нічого порадити українською. Для ознайомлення можна переглянути російську статтю "Повесть о Linux и LVM":
http://linuxshop.ru/linuxbegin/article527.html

А якщо цікавить інформація з цього питання англійською мовою, то варто подивитися на  http://www.tldp.org/HOWTO/LVM-HOWTO/index.html

Відсутній sergkh

  • Новачок
  • *
  • дописів: 21
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Як перерозбити диск?
« Відповідей #8 : 2005-09-07 12:57:11 »
Станом на початок  весни parted  не в змозі  виконати поставлене завдання. Parted  часто  вимагає  вільного місця на диску (не зайнятого  розділами) Без проблем "пересуває"  лінукс розділи, NTFS розділи  може тільки переміщати (або тільки збільшувати), місце для його використння  це переніс інформації з меншого  пристрою на більший А в межах одного вінчестера  складні  завдання йому не підсилу