inetcrack
21-01-2012, 16:06
Здравствуйте.
У меня возникла некоторая проблема.
Относительно недавно я купил себе лэптоп hp, он поставлялся без драйверов, без дисков, предустановленная была suse enterprise 11. Поначалу там лишь был раздел со сьюзом, раздел recovery (для сброса к заводским настройкам), HP_TOOLS (FAT32), swap раздел для linux и один большой раздел под оставшееся дисковое пространство.
Я решил поставить windows, разбил последний раздел на 2 части, переустанавливал, возникали проблемы, но потом я сделал его основным, активным, поставил туда windows и он поставился норм, настроил и т.п., но ведь после этого grub то затерся windows-овским загрузчиком.
Я пытался его восстановить, загружаясь с live cd ubuntu, но как-то не удалось, т.к. оно собственно ничего толком не восстановило.
Короче говоря скачал поэтому rescatux и через него восстановил grub за 5 мин. (ибо после прочтения некоторых статей про grub понял, что вручную будет дольше делать, а мб ещё и swapping придется использовать). В общем после того, как через rescatux восстановил grub - при загрузки стал открываться нормальный загрузчик suse, который и загружался, когда у меня не было windows. В этом загрузчике, однако, нет windows. Там есть только:
http://s017.radikal.ru/i424/1201/74/c16da48da9c1t.jpg (http://radikal.ru/F/s017.radikal.ru/i424/1201/74/c16da48da9c1.jpg.html)
Ну я подумал, что нужно сначала зайти в suse, а уж там через menu.lst что ли дописать, чтобы windows тоже был в списке.
Начал загружать suse, но не тут то было. Там шла обычная загрузка (всё это в консоли писало), но внезапно появилась ошибка:
http://s007.radikal.ru/i300/1201/98/f92ac3e1e268t.jpg (http://radikal.ru/F/s007.radikal.ru/i300/1201/98/f92ac3e1e268.jpg.html)
Если ввести пароль рута, то просто на след. строке появляется доступ к консоли, где написано красным:
(repair filesystem) : _
На всякий случай вывод fdisk -l
http://i070.radikal.ru/1201/f2/f74cb0e22b61t.jpg (http://radikal.ru/F/i070.radikal.ru/1201/f2/f74cb0e22b61.jpg.html)
Простите за качество скринов. Если очень размыто и нужно что-то переделать, то скажите.
Я гуглил по поводу своей этой проблемы, читал разные статьи \ топики на форумах, пробовал некоторое делать, но ничего толком не произошло.
Собственно говоря я даже не знаю почему эта проблема появилась вообще, какова причина?
А также если кто-то может помочь её решить, то пожалуйста дайте какие-то советы.
Делал fsck над /dev/sda1, ..., /dev/sda6, когда прописывал на /dev/sda6, то опять писало ту же ошибку с superblock, которую видно на скрине, рассположенном пару абзацев назад (The superblock could not be read or does not destribe the correct ext 2 filesystem... e2fsck -b 8193 <devices>).
Команда e2fsck -b 8193 /dev/sda6 ничего не сделала полезного, просто опять-таки - ошибка вывелась ещё раз.
Прописывал также mke2fs -n /dev/sda6, там было несколько этих адресов суперблоков, но когда я пытался сделать
e2fsck -b адрес_суперблока /dev/sda6, то тоже выводило всю ту же ошибку.
Почему команды e2fsck, mke2fs названы именно так? Их сложно интуитивно запомнить с такими названия.
Ладно там fsck (filesystem check), хоть реально запомнить.
У меня возникла некоторая проблема.
Относительно недавно я купил себе лэптоп hp, он поставлялся без драйверов, без дисков, предустановленная была suse enterprise 11. Поначалу там лишь был раздел со сьюзом, раздел recovery (для сброса к заводским настройкам), HP_TOOLS (FAT32), swap раздел для linux и один большой раздел под оставшееся дисковое пространство.
Я решил поставить windows, разбил последний раздел на 2 части, переустанавливал, возникали проблемы, но потом я сделал его основным, активным, поставил туда windows и он поставился норм, настроил и т.п., но ведь после этого grub то затерся windows-овским загрузчиком.
Я пытался его восстановить, загружаясь с live cd ubuntu, но как-то не удалось, т.к. оно собственно ничего толком не восстановило.
Короче говоря скачал поэтому rescatux и через него восстановил grub за 5 мин. (ибо после прочтения некоторых статей про grub понял, что вручную будет дольше делать, а мб ещё и swapping придется использовать). В общем после того, как через rescatux восстановил grub - при загрузки стал открываться нормальный загрузчик suse, который и загружался, когда у меня не было windows. В этом загрузчике, однако, нет windows. Там есть только:
http://s017.radikal.ru/i424/1201/74/c16da48da9c1t.jpg (http://radikal.ru/F/s017.radikal.ru/i424/1201/74/c16da48da9c1.jpg.html)
Ну я подумал, что нужно сначала зайти в suse, а уж там через menu.lst что ли дописать, чтобы windows тоже был в списке.
Начал загружать suse, но не тут то было. Там шла обычная загрузка (всё это в консоли писало), но внезапно появилась ошибка:
http://s007.radikal.ru/i300/1201/98/f92ac3e1e268t.jpg (http://radikal.ru/F/s007.radikal.ru/i300/1201/98/f92ac3e1e268.jpg.html)
Если ввести пароль рута, то просто на след. строке появляется доступ к консоли, где написано красным:
(repair filesystem) : _
На всякий случай вывод fdisk -l
http://i070.radikal.ru/1201/f2/f74cb0e22b61t.jpg (http://radikal.ru/F/i070.radikal.ru/1201/f2/f74cb0e22b61.jpg.html)
Простите за качество скринов. Если очень размыто и нужно что-то переделать, то скажите.
Я гуглил по поводу своей этой проблемы, читал разные статьи \ топики на форумах, пробовал некоторое делать, но ничего толком не произошло.
Собственно говоря я даже не знаю почему эта проблема появилась вообще, какова причина?
А также если кто-то может помочь её решить, то пожалуйста дайте какие-то советы.
Делал fsck над /dev/sda1, ..., /dev/sda6, когда прописывал на /dev/sda6, то опять писало ту же ошибку с superblock, которую видно на скрине, рассположенном пару абзацев назад (The superblock could not be read or does not destribe the correct ext 2 filesystem... e2fsck -b 8193 <devices>).
Команда e2fsck -b 8193 /dev/sda6 ничего не сделала полезного, просто опять-таки - ошибка вывелась ещё раз.
Прописывал также mke2fs -n /dev/sda6, там было несколько этих адресов суперблоков, но когда я пытался сделать
e2fsck -b адрес_суперблока /dev/sda6, то тоже выводило всю ту же ошибку.
Почему команды e2fsck, mke2fs названы именно так? Их сложно интуитивно запомнить с такими названия.
Ладно там fsck (filesystem check), хоть реально запомнить.