LINUX.ORG.RU

Сообщения Ratigan

 

Я правильно сделал бэкапы?

Моя история здесь: Gparted испортил суперблок системного раздела. Почему это произошло и что делать?

Прежде чем что-то пробовать чинить я решил сделать бэкап, причем двумя способами.

Первый бэкап копирует точную структуру раздела, а второй бэкап копирует уже файлы с папками.

Первая команда имела вид dd if=/dev/sda1 of=/mnt/sda3/file bs=4096

Второй бэкап выглядит как cp -vax /mnt/sda1 /mnt/sda3

Каждый бэкап я сохранил в двух экземплярах, один на вшенем жестком диске, а другой на нетронутом здоровом разделе sda3 моего компьютера.

Я ведь правильно сделал бэкапы? Я спрашиваю потому, что я никогда таких бэкапов не делал. Я делал бэкапы отдельных файлов, но не целых разделов. Поэтому спрашиваю на случай если я чего-то не учел.

 ,

Ratigan
()

Gparted испортил суперблок системного раздела. Почему это произошло и что делать?

Я запустился с LiveCD от Alt Linux и воспользовался Gparted. Я всего лишь хотел увеличить системный раздел на 10 гигабайт. Но он мне выдал ошибку, по ссылкe можно загрузить отчет его работы:

http://s000.tinyupload.com/index.php?file_id=15422697718334327287

     	
e2fsck -f -y -v /dev/sda1
     	
e2fsck: Superblock invalid, trying backup blocks...

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

e2fsck 1.41.9 (22-Aug-2009)
e2fsck: Bad magic number in super-block while trying to open /dev/sda1 

Альтернативынй суперблок тоже не работает. После этого система перестала загружаться, однако файлы читать можно. Раздел в ext3, но в той версии Gparted прямо писалось что эта файловая система поддерживается! Почему это случилось и что мне делать? Вариант «отформатируй раздел» отпадает, там важные данные. Мне нужно чтобы система загрузилась!

 , ,

Ratigan
()

Даёшь всеобщую GPL`изацию?

Мне вот интересен такой момент - почему никто не занимается созданием GPL-форков для программ с BSD-подобными лицензиями?

А ведь это ОЧЕНЬ ПРОСТО!

Например, существует загрузчик Lilo. Разве я не могу взять его исходники, изменить название на GnuLilo, например, и без всяких других изменений выложить его новоявленный форк в сеть под GPL?

Или я чего-то не понимаю?

Мне интересно, почему тот же FSF не устроит массовое создание GPL-форков для программ с BSD-подобными лицензиями? Я думаю, что это был бы хороший шаг

Ratigan
()

Проблема с буфером обмена. Консольные редакторы вместо графичиских.

Так вот, мне однажды пришла в голову такая идея - заменить графический текстовой редактор(gedit) консольным редактором(nano). Идея мне понравилась. В самом деле, зачем мне программы, которые выполяют фактически одинаковые функции? Только одна графическая, а другая - консольная.

Только вот графическую нельзя использовать без иксов, а консольную можно использовать и с иксами, и без иксов.

Короче, сказано - сделанно. Я настроил систему так, что она теперь стала открывать nano при открытии текстовых файлов. Чтобы окно не занимало лишнего места, я также сделал так, чтобы в таком случае терминал запускался без панели инструментов.

Только открылась такая проблема - очень неудобно копировать текст из этого редактора в графические программы.

Во-первых, не работает прокрутка. То есть, прокрутка-то в редакторе есть, но при копировании текста с терминала она не работает. Приходится копировать текст в несколько подходов, что не очень удобно.

Во-вторых, таким образом не копируются невидимые знаки, вроде знака табуляции, например. Что неудивительно.

Я вижу тут пока только два выхода - вернуть всё как было, или же установить консольный редактор, имеющий графический GUI.

Но может быть существуют такие продвинутые консольные редакторы, которые позволяют копировать свой буфер обмена в буфер обмена иксов? Если Вы знаете такие редакторы(или другие пути решения проблемы) то перечислите их пожалуйста, и заодно скажите, как именно это сделать.

Ratigan
()

RSS подписка на новые темы