LinuxForum.Fans
Тема

Восстановление системы

Автор: Osanve 28 сообщений 7289 просмотров
#176818

Здравствуйте!
Поигрался я с линем, пробовал различные программы для одних и тех же целей, различные графические оболочки и т. д., а сейчас возникла небольшая задачка.
Хотелось бы почистить систему от всех ненужных пакетов по максимуму и доставить то, что случайно удалил из нужного (сейчас например в KDE внешний винт могу примонтировать только из консоли, работать с ним также могу только из консоли; network manager нигде не отображается, но при этом успешно осуществляет коннект к инету через SkyLink USB-мождем; ну и прочие мелочи жизни). Собственно все сводится к следующему: есть-ли в общем доступе список обязательных пакетов для связки Debian+KDE и что лучше использовать для получения списка пакетов, установленных на компе (желательно чтоб было описание пакета и его зависимости).
P.S. Также стало интересно следующее: копирование файлов с помощью Dolphin (KDE) и Nautilus (Gnome) занимает одно время, а с помощью mc и rox-filer (awesome) гораздо большее (тест производился с одними и теми-же файлами на одном и том же компе на одной и той же ОСи). От чего это зависит?
Заранее спасибо.

#176830

На ум приходит вариант установить систему с нуля по минимуму и доставить только нужное. Это всяко легче чем вычищать ненужное и доставлять что-то удаленное базовое.

#176831

У меня была такая идея, но на данный момент на ноутбуке нерабочий привод (для работы с дисками беру по возможности у знакомых внешний, а сейчас такой возможности нет), а организовать установку Debian с флешки мне ни разу не удавалось (unetbootin нормально создавал только с live образов, через dd if=/path/to/iso of=/dev/sdx тоже по какой-то причине не удавалось).

#176833

А в чем проблема с созданием образов?
Просто буквально только что ставил на ноут без привода и нормально

#176836

Если создавалось через unetbootin с не-live образа, то USB-носитель не распознается, если через команду dd, то установка стопорится после управления разделами винта.

#176861

Osanve, подробно расскажите как готовите загрузочную флешку через unetbootin может увидим ошибку, рассказывать всё.

#176907

Процесс описал в pdf-файле, т.к. объемно и со скринами: http://dl.dropbox.com/u/17369284/unetbootin.pdf

Результат:
Установка стопорится на процессе определения привода.
Пробовал вручную во время установки исменить /dev/cdrom на /dev/usb0 - не помогло.

P.S. Флешку форматировал под виндой, т.к. низкоуровневое на данный момент меня не улыбает, а как по другому в консоли форматировать я не знаю.

P.S.S. unetbootin до этого юзал только под виндой и убунтой. Сейчас при запуске от обычного пользователя писало, что требуется запустить с правами рута, но программа работала. При запуске от рута программа отказывалась запускаться выдавая ошибку:
[console]osanve@osanve-debian:~$ su -c /usr/bin/unetbootin
Пароль:
No protocol specified
unetbootin: cannot connect to X server :0.0[/console]

#176943
Osanve написал:
P.S. Флешку форматировал под виндой

Windows форматирует флешку без создания раздела (как дискету), и определяться она будет не как например /dev/sdb1, а как /dev/sdb.

Osanve написал:
как по другому в консоли форматировать я не знаю.

[console]# cfdisk[/console]

#176950
DdShurick написал:
Windows форматирует флешку без создания раздела (как дискету), и определяться она будет не как например /dev/sdb1, а как /dev/sdb.

Это я знаю

DdShurick написал:

[console]# cfdisk[/console]

Либо я не так вкурил ман, либо еще что-то но происходит следующее.
Ввожу:
[console]root@osanve-debian:/home/osanve# cfdisk /dev/sdc[/console]
Получаю:

Показать
#176975

Osanve, gparted.

#176978
Osanve написал:

P.S.S. unetbootin до этого юзал только под виндой и убунтой. Сейчас при запуске от обычного пользователя писало, что требуется запустить с правами рута, но программа работала. При запуске от рута программа отказывалась запускаться выдавая ошибку:
[console]osanve@osanve-debian:~$ su -c /usr/bin/unetbootin
Пароль:
No protocol specified
unetbootin: cannot connect to X server :0.0[/console]

Unetbootin должен поставить на флешку загрузчик аля гроб для юэсби.Для этого нужны права рута и поэтому похоже она не определяется.По моему проблема в этом

#176982

В загрузчике кстати кажется была консоль, откуда можно было запустить и с флешки систему.
В гроб по крайней мере точно
Если загрузчик стоит можно попробовать так запустить флешку

#176983

Короче Osanve, pdf твой не осилил, процесс:
1. Создаём раздел на флешке (gparted - так будет проще) - sdc1
2. Форматируем его fat32 - это важно.
3. Скачиваем образ с любым линуксом.
4. Монтируем флешку куда нибудь (неважно).
5. Записываем iso образ с помощью unetbootin.
Всё.

#177065
newzenon написал:
1. Создаём раздел на флешке (gparted - так будет проще) - sdc1

[console]root@osanve-debian:/home/osanve# gparted /dev/sdc
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
No protocol specified

(gpartedbin:2796): Gtk-WARNING **: cannot open display: :0.0

root@osanve-debian:/home/osanve# gparted
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
No protocol specified

(gpartedbin:2796): Gtk-WARNING **: cannot open display: :0.0[/console]
gparted ставил с помощью aptitude только что.

SemenSinch написал:
В загрузчике кстати кажется была консоль, откуда можно было запустить и с флешки систему.
В гроб по крайней мере точно
Если загрузчик стоит можно попробовать так запустить флешку

Не совсем понял как это сделать. Зашел в консоль гроба: команда man там не рулит, в выводе команды help нашел usb, но выдается пустой список.

#177066

Osanve, gparted запускать без аргументов - это не консольное приложение, и проще из меню.

#177076

Как видно на скрине: раздел /dev/sdb1 на всю флешку, отформатирован, как fat32, но сейчас на ней то, что записал unetbootin. gparted разрешает форматировать только в ext и linux-swap.

Показать
#177078

А еще вопрос.Откуда образ и что за образ?
На debian.org вроде ведь были live-образы по 200 метров и что мешает использовать их?

#177082

SemenSinch, образ с диска к мартовскому номеру журнала хакер этого года, т.к. скорость интернета не позволяет скачать с сайта. Банально 200 метров будет качаться пол-дня примерно, если не больше. Название образа: debian-6.0.0-i386-DVD-1.iso

#177085

Там кстати есть даже по 40 метров образы, правда их без инета лучше не ставить...
Вообще мне кажется,что похоже проблема в том, что unetbootin не запускается от рута и соотв. не может установить загрузчик на флешку.Поэтому она и не распознается.
Можно попробовать три варианта
1) Все же запустить ubetbootin от рута

[console]osanve@osanve-debian:~$ su -c /usr/bin/unetbootin
Пароль:
No protocol specified
unetbootin: cannot connect to X server :0.0[/console]

А вообще хоть что нибудь от рута в иксах запускается?
Можно попробовать что нибудь типо gksu, они для этого делались...

2) Установить гроб на флешку руками, правда я не уверен что это поможет
Никогда не пробовал, но что то наподобие
grub-install /dev/sdb1
При этом sdb1 должен быть отдельным разделом, а на sdb2 должно быть все с unetbootin

3) Использовать консоль гроба как сказано здесь http://ru.wikibooks.org/wiki/Grub_2#.D0.94.D0.BE.D0.B1.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B2_.D0.BC.D0.B5.D0.BD.D1.8E_.D0.BF.D1.83.D0.BD.D0.BA.D1.82.D0.B0_.D0.B7.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D0.BA.D0.B8_.D1.81_CD.2FDVD_.26_USB

#177099

SemenSinch, флешка для линукса такое же sdX устройство, я полностью ставил на неё линукс, даже создав на ней пару разделов, тут в темах можно поискать даже скрипт установки старый мой был где-то... smile

Войдите или зарегистрируйтесь, чтобы ответить.