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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перенос /boot с выделенного раздела на общий с /  (Прочитано 5769 раз)

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

Оффлайн ekzotech

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
  • Экзотический раздолбай
    • Просмотр профиля
    • ekzotech.org
Всем доброго времени суток!

Имеется рабочий комп с установленным Linux Mint 9.
Схема использования hdd:

/dev/sda1 (100 мб) /boot
/dev/sda2 (1 gb) swap
/dev/sda5 (10 gb) /
/dev/sda6 (10 gb) /tmp
/dev/sda7 (1 gb) /var
/dev/sda8 - /home все остальное

О том, что 100 мб под /boot не хватит, я как-то не подумал, каюсь.
Систему переустанавливать сейчас жалко, много мучался с МФУ (xerox wc3119, тот самый, злосчастный, с которым установка драйверов не работает ни по одному how-to). Поэтому сейчас стоит вопрос, как перенести /boot с /dev/sda1 на /dev/sda5 ? Сейчас в обновлениях висит уже второе ядро, обновления не ставит, места не хватает на /boot для смены ядра.
"И никакие мы не сектанты. Мы просто группа ошалелых вооруженных фанатиков." (с) Balanar
KISS = Keep it simple, stupid!

Оффлайн muted

  • Любитель
  • *
  • Сообщений: 96
    • Просмотр профиля
проще поудалять предыдуцие ядра, сохранив актуальное.
^^^ это мой пост? так я пьян, товарищи!
...где еще за флуд героя дадут...

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
$ sudo mount /dev/sda1 /mnt/
$ sudo umount /boot/
$ sudo cp -p -r /mnt/* /boot/
$ sudo update-grub

Закоментировать строчку с разделом boot:
$ sudo gedit /etc/fstab
« Последнее редактирование: 05 Октября 2010, 10:53:27 от persona_non_grata »
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн ekzotech

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
  • Экзотический раздолбай
    • Просмотр профиля
    • ekzotech.org
$ sudo mount /dev/sda1 /mnt/
$ sudo umount /boot/
$ sudo cp -p -r /mnt/* /boot/
$ sudo update-grub

Закоментировать строчку с разделом boot:
$ sudo gedit /etc/fstab
Это нужно сделать с live-cd, я правильно понял? :)

проще поудалять предыдуцие ядра, сохранив актуальное.
У меня стоит всего 1 ядро. Стандартное. Новое поставить не дает, т.к. банально не хватает места.
"И никакие мы не сектанты. Мы просто группа ошалелых вооруженных фанатиков." (с) Balanar
KISS = Keep it simple, stupid!

Оффлайн Красноглазый

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
$ sudo mount /dev/sda1 /mnt/
$ sudo umount /boot/
$ sudo cp -p -r /mnt/* /boot/
$ sudo update-grub

Закоментировать строчку с разделом boot:
$ sudo gedit /etc/fstab
Это нужно сделать с live-cd, я правильно понял? :)

Нет, это нужно делать в загруженной системе.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
А посмотреть самому не судьба ?
ls /boot

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
>У меня стоит всего 1 ядро. Стандартное.

Да ладно.У меня в таком же буте ядра от двух систем и даже целый маленький Linux.
Штатный initrd убунты - 7,6м, vmlinuz - 3,8 итого чуть больше 11метров.100м более чем достаточно.Смотрите что место занимает.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Да, кстати, если там одно ядро и нет места, то что-то не так.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Красноглазый

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
>У меня стоит всего 1 ядро. Стандартное.

Да ладно.У меня в таком же буте ядра от двух систем и даже целый маленький Linux.
Штатный initrd убунты - 7,6м, vmlinuz - 3,8 итого чуть больше 11метров.100м более чем достаточно.Смотрите что место занимает.
У ТС были проблемы с мфу, а решение возможно было с гентушного форума из серии "перекомпилить ядро". Не исключено, что там еще исходники ядра и драйверов под устройство. Если объем не растет - проще добавить свободного места.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
это с какого это перепугу исходники ядра в /boot могли попасть? :o если только кривые ручки подсобили....  :idiot2:

Пользователь решил продолжить мысль 05 Октября 2010, 11:41:36:
Да, кстати, если там одно ядро и нет места, то что-то не так.
+много...

надо смотреть чем там 100м занято.... У меня /boot - 23M (одно ядро)
« Последнее редактирование: 05 Октября 2010, 11:41:36 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн ekzotech

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
  • Экзотический раздолбай
    • Просмотр профиля
    • ekzotech.org
Re: Перенос /boot с выделенного раздела на общий с /
« Ответ #10 : 05 Октября 2010, 11:45:59 »
persona_non_grata , спасибо большое! ваш совет помог.

Красноглазый и вам спасибо, а то я собирался live-cd грузить.

По поводу ядра. Ядро сам не пересобирал, занято одним ядром 56 мб, т.к. раздел получился 98 мегабайт (реального места), в итоге получаем, что одним ядром занято 60%. Второе ядро начинает ставится - получаю ошибку в процессе установки, мол, не хватает места.

Хотя да, странно.
du -hs /boot
показывает, что /boot весит 24 мб.

Но место не растет. Перенес на / теперь все ок. Теперь можно запустить обновление, а то уже 3 месяца не обновлял ничего. :)
Всем спасибо большое!

Пользователь решил продолжить мысль 05 Октября 2010, 11:47:32:
Sly_tom_cat, ну исходники у меня всегда идут в /usr/src. меня так учили, когда я первый раз linux ставил, еще была slackware. так что исходники и впрямь в /boot не попадают.
« Последнее редактирование: 05 Октября 2010, 11:47:32 от ekzotech »
"И никакие мы не сектанты. Мы просто группа ошалелых вооруженных фанатиков." (с) Balanar
KISS = Keep it simple, stupid!

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Перенос /boot с выделенного раздела на общий с /
« Ответ #11 : 05 Октября 2010, 11:53:58 »
По поводу ядра. Ядро сам не пересобирал, занято одним ядром 56 мб
Это откуда такие ядра то??? Явно самопал, из реп убунты ядро 4 метра весит и initrd 2.5 метра...

Если пересобирать ядро с конфигом убунты, то результат будет в разы больше из за отладочной инфрмации:
If you re-used the existing configuration, note that Ubuntu kernels build with debugging information on, which makes the resulting kernel modules (*.ko files) much larger than they would otherwise be. To turn this off, go into "Kernel hacking"; then, under "Kernel debugging", turn OFF "Compile the kernel with debug info".

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Перенос /boot с выделенного раздела на общий с /
« Ответ #12 : 05 Октября 2010, 12:02:24 »
ТС, заинтриговали.
Дайте
ls -l /boot

Оффлайн ekzotech

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
  • Экзотический раздолбай
    • Просмотр профиля
    • ekzotech.org
Re: Перенос /boot с выделенного раздела на общий с /
« Ответ #13 : 05 Октября 2010, 13:13:33 »
итого 35567
-rw-r--r-- 1 root root   634929 2010-06-04 04:53 abi-2.6.32-22-generic
drwxr-xr-x 3 root root       72 2010-05-02 23:32 boot
-rw-r--r-- 1 root root   110365 2010-06-04 04:53 config-2.6.32-22-generic
drwxr-xr-x 2 root root      120 2010-05-15 01:21 gfxmenu
drwxr-xr-x 3 root root     5584 2010-10-05 13:34 grub
-rw-r--r-- 1 root root 14628283 2010-06-28 19:09 initrd.img-2.6.32-22-generic
-rw-r--r-- 1 root root 14635780 2010-10-05 15:00 initrd.img-2.6.32-23-generic
-rw-r--r-- 1 root root   160280 2010-03-23 14:40 memtest86+.bin
-rw-r--r-- 1 root root  2152657 2010-06-04 04:53 System.map-2.6.32-22-generic
-rw-r--r-- 1 root root     1336 2010-06-04 04:56 vmcoreinfo-2.6.32-22-generic
-rw-r--r-- 1 root root  4037792 2010-06-04 04:53 vmlinuz-2.6.32-22-generic
это сейчас ставится новое ядро. кстати, поломался mintUpdate, т.к. установилась только часть пакетов ядра 2.6.32-22-generic. потом место кончилось. теперь сыпет ошибками при попытке обновления.
запустил

sudo apt-get update
sudo apt-get install -f
вот жду.
"И никакие мы не сектанты. Мы просто группа ошалелых вооруженных фанатиков." (с) Balanar
KISS = Keep it simple, stupid!

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Перенос /boot с выделенного раздела на общий с /
« Ответ #14 : 05 Октября 2010, 13:27:14 »
Это наверное, api wine в ядро засунули.
Жуть. :idiot2:

 

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