Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как грамотно удалить раздел?  (Прочитано 600 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн isabsent

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Как грамотно удалить раздел?
« : 12 Июнь 2008, 14:03:52 »
Хочу удалить несколько логических разделов, расположенных ПЕРЕД корневым разделом с Ubuntu - точнее слить их в один раздел. Очевидно что после этого нумерация разделов изменится и grub не найдет откуда грузить систему. Достаточно ли будет только внести изменения в /boot/grub/menu.lst или где-то есть еще конфиги, которые надо править руками чтобы вернуть Ubuntu в рабочее состояние после этого - fstab например? И если перед слиянием разделов внести изменения в конфиги Убунты, перегрузиться в ДОС с Hiren's boot CD, выполнить слияние разделов то после перезагрузки Ubuntu стартует?
Может есть более правильный способ всё это сделать под Linux'ом?

Оффлайн Psy[H[]

  • Активист
  • *
  • Сообщений: 883
  • Маньяк. Ставлю Линух на все что попадется под руку
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #1 : 12 Июнь 2008, 14:11:52 »
если в fstab и menu.lst разделы прописаны по UUID, то ничего не изменится. Если по именам устройств, то лучше перепрописать по UUID и тогда уже менять разделы.
Я знаю только то, что ничего не знаю.
                                     

Оффлайн mazut

  • Активист
  • *
  • Сообщений: 564
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #2 : 12 Июнь 2008, 14:13:43 »
GRUB все равно, где стоят твои логические разделы. Он ищет в ступени 1_5 root т.е.  где примонтирована /
Посмотреть /boot/grub/devise.map
Патрикеич.
Под наблюдением.

Оффлайн isabsent

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #3 : 12 Июнь 2008, 14:24:25 »
если в fstab и menu.lst разделы прописаны по UUID, то ничего не изменится. Если по именам устройств, то лучше перепрописать по UUID и тогда уже менять разделы.
То есть если у меня всё через UUID то что бы я ни делал с партициями, расположенными перед корневой - Ubuntu всё равно загрузится?

Оффлайн mazut

  • Активист
  • *
  • Сообщений: 564
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #4 : 12 Июнь 2008, 14:34:07 »
Ответил уже.  :)
Патрикеич.
Под наблюдением.

Оффлайн isabsent

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #5 : 12 Июнь 2008, 17:34:37 »
GRUB все равно, где стоят твои логические разделы. Он ищет в ступени 1_5 root т.е.  где примонтирована /
Посмотреть /boot/grub/devise.map

/boot/grub/devise.map я посмотрел. Всё что там написано - это (hd0)   /dev/sda
Как это поможет grub'у найти корневой раздел для загрузки я не понимаю.
Не могли бы вы чуть более подробно писать?

Оффлайн isabsent

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #6 : 12 Июнь 2008, 17:45:12 »
если в fstab и menu.lst разделы прописаны по UUID, то ничего не изменится. Если по именам устройств, то лучше перепрописать по UUID и тогда уже менять разделы.

У меня оно прописано в виде

title      Ubuntu 8.04, kernel 2.6.24-19-generic
root      (hd0,9)
kernel      /boot/vmlinuz-2.6.24-19-generic root=UUID=f090bc31-ca33-4c81-8c6e-285c2801ffb1 ro quiet splash
initrd      /boot/initrd.img-2.6.24-19-generic
quiet

С одной стороны вроде к ядру путь через UUID прописан, а с другой стороны корневой раздел через (hd0,9) определяется... И что будет если я удалю (hd0,6) и (hd0,7) например!?

Оффлайн mazut

  • Активист
  • *
  • Сообщений: 564
  • да, не заходи ты сюда!
    • Просмотр профиля
Re: Как грамотно удалить раздел?
« Ответ #7 : 12 Июнь 2008, 18:55:17 »
Это значит, что у тебя один диск (hd0.0)
root партиция лежит на 10-м root      (hd0,9)

После удаления разделов, отконфигурировать файл /boot/grub/menu.lst. Именно строчку где root    (hd0,9) Посмотреть где лежит партицион root можно естествено с помощю live cd. Все UUID я у себя потер. просто добавил root=/dev/sda1. Рободаит.  :)

« Последнее редактирование: 12 Июнь 2008, 18:57:02 от mazut »
Патрикеич.
Под наблюдением.

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.