Восстановление Linux

Тема в разделе "WASM.HEAP", создана пользователем cresta, 9 май 2006.

  1. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Чем его править? Ни один редактор из консоли загрузочного диска недоступен, сам файл lilo.conf тоже (/etc указывает в пустоту). Выдернуть в винду на C:\ и отредактировать не проблема, только как потом его на место вставить: раздел /mnt/win_c не примонтирован, и соответственно недоступен из консоли линукса. А из винды обратно его хрен затолкаешь :dntknw:
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.330


    дать описание ext2fs для записи файла вручную? :)



    А если серьезно, то содержимое etc может быть в другом разделе, примонтируй его с консоли
     
  3. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    rmn

    ты бы доделал своего ридера, чтобы он ещё и райтер был :)







    если бы я ещё помнил наизусть синтаксис командной строки :)

    Может драйвер написать, чтобы затолкать c:\lilo.conf в /etc/lilo.conf
     
  4. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.330




    mount -t type dev dir



    type - тип ФС

    dev - раздел диска

    dir - куда монтировать



    напр.: mount -t ext2 /dev/hda7 /mnt/mount_point
     
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Пробовал примонтировать /dev/hda6 - ничего не дает :dntknw:

    lilo тупо лезет в hda7, чтобы я ни делал, ибо его конфиг указывает туда.
     
  6. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.330
    Напишем WinLILO?
     
  7. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    для этого надо хотя бы восстановить линукса :dntknw:
     
  8. Same

    Same New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2003
    Сообщения:
    114
    Давай расмотри проблему поподробней
    Код (Text):
    1.  
    2. ide0 - master hda
    3. ide0 - slave hdb
    4. ide1 - master hdc
    5. ide1 - slave hdd
    6.  




    дальше - основные разделы в нулевом секторе

    первый - hdx1

    второй - hdx2

    третий -hdx3

    четвёртый- hdx4

    если например второй раздел экстендет и содержит два раздела то соотвественно они будут иметь цифры hdx5 и hdx6



    тебе просто нужно опредилить номер твоего загрузочного линукс раздела

    взять какойнибудь загрузочный диск - а можно кноппикс - подматировать диск - и в ручную исправить - файл конфигурации лило



    а вообще я лило не люблю я использую grub



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

    например

    PRIMARY [Диск: 0][Раздел: 1]-[0b - FAT32]

    PRIMARY [Диск: 0][Раздел: 2]-[07 - HPFS/NTFS]

    LOGICAL [Диск: 0][Раздел: 3]-[83 - EXT2FS]

    LOGICAL [Диск: 0][Раздел: 4]-[82 - Linux swap]

    LOGICAL [Диск: 0][Раздел: 5]-[83 - EXT2FS]

    PRIMARY [Диск: 0][Раздел: 6]-[0b - FAT32]
     
  9. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898


    не лило!

    берёшь загрузочный диск линуха. Грузишься. Добираешься до консоли. дальше:



    mkdir /mnt

    mount /dev/hda6 /mnt



    У тебя ведь / на hda6, правильно?

    Возможно дополнительные mount'ы, если существенные для работы директории (напр. /usr/bin, где лежит vi) расположены на других разделах.

    потом:



    mount -t proc none /mnt/proc



    это чтобы лило не угадывал бы геометрию диска, а проконсультировался бы с ядром.



    chroot /mnt



    всё, ты в своей системе, только что ядро было взято с цдрома



    vi /etc/lilo.conf

    vi /etc/fstab

    lilo

    reboot



    всё.



    насчёт vi /etc/lilo.conf -- определись сначала, кто у тебя будет главным загрузчиком ntldr, или lilo, если ntldr, то стоит установить lilo в загр. сектор какой-нибудь партиции, а не в mbr.
     
  10. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    таблица разделов нормально определялась fdisk'ом - какой раздел, размер, файловая система и т.д.

    А примонтировать hda6 - ни в какую. там у меня и lilo.conf, и vi, и fstab...

    пробовал и mount -t proc none /mnt/proc, и к другим существующим директориям,

    и создавать новую директорию пробовал. Дохлый номер. No such file or directory.

    Пристрелил к черту этого линуха, и поставил по новой. Жалко, что по mysql там были файлы скачаные, надо будет опять искать и качать :dntknw:

    Зато теперь хрен чего в линуксовых разделах буду хранить. К черту.

    Отнял у вас время:dntknw: Сожалею.

    Спасибо всем.
     
  11. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898


    я тоже самое про ntfs/vfat, когда-то сказал :)





    а каким диском пользовался? какого дистра? я помню, например, свой печальный опыт общения с mandrake10 -- так там даже шелла нормального не дают на инсталляционном диске :-/

    вместо стандартного, в таких случаях, busybox'а, какой-то дурацкий интерпретатор написанный на perl. я даже fdisk не нашёл там.

    Это я к тому, что может быть `No such file' --- это про /bin/mount?
     
  12. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    у меня mandriva 10.2 (читай тот же mandrake)

    В том и вся история, что из командной строки в режиме восстановления практически ничего не работает. fdisk правда был.
     
  13. Same

    Same New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2003
    Сообщения:
    114
    cresta

    там есть прикол в пустой консоли нажимаеш [таб] и она выдаёт список всех команд с префиксом- обычно в режиме востановления команды имеют перфикс ` - я тоже когда был зелёный - и что то с востановлением мучался оказалось например

    если написать

    fsck то не сработает

    надо было писать

    `fsck - почему то - это я обнаружил случайно нажав [таб] в пустой консоли



    „Зато теперь хрен чего в линуксовых разделах буду хранить. К черту.“

    А вот и зря - fat32 - до ext2/3 далеко

    а у NTFS закрытая недокументированая структура

    просто тебе нужно было немного разобратся в системе



    Например я в основном сижу на линуксе(в варианте дебиана) - и он меня полностью устраивает- поставил себе Microsoft Office 2003 и Photoshop 7 - он прикрасно работают под эмуляцией, fasm для линукса есть - едиственное изза чего приходится грузится в винду это для обработки видео - ибо Adobe Premiere и Adobe Affter Effects - а аналогов этим прогам в линуксе нет -больше из видовых приложений мне не чего не надо



    кстати некоторые проги тот же Photoshop 7 под эмуляцией линукса работает гораздо быстрее чем в винде