2. Это восстановимо, но геморройно. Надо узнать размеры разделов в секторах и вбить в fdisk, причем только основные и 1 дополнительный ЗАТЕМ переустановить загрузчик.
TT:/home # fdisk /dev/sda Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF Building a new DOS disklabel with disk identifier 0xeee41308. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable.
Количество цилиндров для этого диска установлено в 19452. С этим все в порядке, но значение больше, чем 1024, и в отдельных установках могут возникнуть проблемы с: 1) программами, запускаемым при загрузке (напр., старые версии LILO) 2) загрузкой и программами разметки из других ОС (напр., DOS FDISK, OS/2 FDISK) Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
Для того чтобы не накосячить по живому я бы взял и сделал файл из ноликов (dd if=/dev/zero of=filename bs=1M seek=xxx) размером с диск, после того сделать на нем фдиском разделы, после чего примонтировал бы его как loop и проверил чтобы получились разделы правильного размера.
У тебя хитрая конфигурация, сначаала sda1 , потом 3 и 4.
Придется создать sda1 нужного размера, посчитать 3 и 4 с конца и сделать соответсвующий sda2 extended.
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 2616 21012988+ 83 Linux
/dev/sda3 2617 2878 2104515 83 Linux
/dev/sda4 2879 2879 8032+ 83 Linux
Этьо совпадает с тем что яст показыавет? смущает отсутствие /dev/sda2 и 0 размер /dev/sda4
осталось
/dev/sda5____/_______2880--->5490
/dev/sda6____/home___5491--->16841
шо с ними делать
Устр-во____Начало__Конец______Блоки__Id__Система /dev/sda1_______1___2616__21012988+__83____Linux /dev/sda3____2617___2878____2104515__83____Linux /dev/sda4____2879___2879______8032+__83____Linux Этьо совпадает с тем что яст показыавет? смущает отсутствие /dev/sda2 и 0 размер /dev/sda4
осталось /dev/sda5____/_______2880--->5490 /dev/sda6____/home___5491--->16841 шо с ними делать
Да я бы все расписал, да только сам не уверен - давно достаточно с юниксами дел не имею. Судя по всему - да - расширенный это sda4.
Алсо, забекапь /home и заболвань его или залей в интернеты - даже если угробишь систему настройки и данные сохранятся, потом просто поверх новой инсталляции накатаешь бекап и все.
Спасибо за советы, с меня пиво (двоим так точно).
Вообщем вроде поставил всё на место, покрайней мере визуально сходится с тем что может ещё предоставить Yast
Бекаплюсь на чужую машину, завтра доделаю работу и буду держать аптайм? выкачивая новые и новые дистрибутивы
Недоиграл 11.0 каких то 2 месяца. Незабыть поставить SuSe 11.1 beta 3
а там посотрим