Восстановить GRUBСодержание [убрать]
1 Краткое пособие по восстановлению после сбоя файловой системы или установки Windows.
2 Если вы выбрали livecd
3 Если Вы выбрали SuperGrub
4 Если надо удалить Grub из загрузочной области первого диска
[править]
Краткое пособие по восстановлению после сбоя файловой системы или установки Windows.
Для начала нужно загрузить систему с livecd. Если livecd нет, то используйте SuperGrub.
[править]
Если вы выбрали livecd
1. Смонтируйте ваш корневой раздел (sudo mkdir /media/hdaX && sudo mount /dev/hdaX /media/hdaX, где hdaX - ваш корневой раздел)
2. Сделайте этот раздел вашим корневым с помощью команды sudo chroot /media/hdaX
3. Введите grub для входа в его консоль.
4. В консоли grub наберите root (hdX,Y), (X-порядковый номер жесткого диска, а Y - раздела, начиная с 0), заменив X и Y на данные вашего корневого раздела.
5. Введите setup (hdX,Y) с теми же параметрами.
6. Введите quit и перезагрузитесь.
[править]
Если Вы выбрали SuperGrub
скачать который можно с здесь или здесь с файлового архива:
Загрузившись с него вы сможете попасть в свой linux. Далее в Терминале суперпользователя наберите следующие команды:
grub
grub>root (hd1,1)
grub>setup (hd0,0)
grub>quit
Какие писать разделы (hdxxx), можно посмотреть в menu.lst в /boot/grub директории!
[править]
Если надо удалить Grub из загрузочной области первого диска
Надо проделать следующее:
Загрузитесь с установочного диска WinXP и выберите пункт: восстановление системы
В консоли восстановления наберите команду fixmbr и подтвердите выполнение команды, нажав y;
В консоли восстановления наберите команду fixboot и подтвердите выполнение команды, нажав y;
В консоли восстановления наберите команду exit для выхода из консоли.
Примечание. Если вы изменяли файловую систему когда слетела учетная запись, возможно вам придется прописать новые идентификаторы разделов в /boot/grub/menu.lst. Сделать это можно с LiveCD, примонтировав раздел.
Еще примечание. На некоторых компьютерах диски называются не hdaX, а sdaX. Если винчестер не первый в системе то он называется hdbX, hdcX и т.д.
Linux: вопросы и ответы
Модератор: Модераторы
Linux: вопросы и ответы
Последний раз редактировалось MaSe 21 янв 2008, 19:13, всего редактировалось 1 раз.
скачать http://www.fs-driver.org/download.htmlExt2/Ext3 driver для Windows
Стефан Шрейбер (Stephan Schreiber) написал драйвер для файловой системы Ext2 (на базе Microsoft Installable Filesystem SDK) для Windows NT4/2000/XP который поддерживает операции чтения/записи и множество других, кроме изменения прав доступа, дефрагментации. Драйвер реализован на уровне ядра, поэтому все Win32 програмы могут иметь прямой доступ к разделам ext2/ext3.
Размер программы: 456 кб
- Count_Raven
- Местный Бог
- Сообщения: 2526
- Зарегистрирован: 14 окт 2004, 18:48
- Контактная информация:
чета я туплю, посему вопрос: можно но ли в linux владельцами ресурса сделать несколько групп(ну скажем больше 3х), чтобы у всех разные права доступа к ресурсу были...
допустим chmod: u это для юзера, g для группы, o для остальных, ну и с rwx тоже все понятно... а как несколько групп зделать с разными правми?
допустим chmod: u это для юзера, g для группы, o для остальных, ну и с rwx тоже все понятно... а как несколько групп зделать с разными правми?
- Marug
- UGUGUROV
- Сообщения: 1142
- Зарегистрирован: 21 окт 2003, 19:14
- Откуда: Горно-Алтайск
- Контактная информация:
на сколько я помню - раньше было никак, может сейчас что изменилось...mase писал(а):а как несколько групп зделать с разными правми?
Эй jобрен-ап! А-нивистишылсы? (108Кб)
- FlaTHunTeR
- бронзовый кавалер
- Сообщения: 117
- Зарегистрирован: 02 фев 2007, 15:39
- Контактная информация:
mase писал(а):чета я туплю, посему вопрос: можно но ли в linux владельцами ресурса сделать несколько групп(ну скажем больше 3х), чтобы у всех разные права доступа к ресурсу были...
допустим chmod: u это для юзера, g для группы, o для остальных, ну и с rwx тоже все понятно... а как несколько групп зделать с разными правми?
Ну тут если только POSIX ACL... но сам не пробывал... задамся вопросом (в теории должно)
Linux не для идиотов. Артем Капитула (no-dashi, dalth & viking) писал(а): Кроме стандартных наборов прав доступа к файлам некоторые файловые системы Linux поддерживают т.н. POSIX ACL – списки контроля доступа POSIX. Этавозможность позволяет гибко управлять доступом к файлу, не ограничиваясь“классическим” набором ugo/rwx. Для того, чтобы использовать на файловойсистеме POSIX ACL, необходимо смонтировать файловую систему с опцией acl:
Возможно также настроить соответствующий параметр для файловой системы, чтобы она поддерживала POSIX ACL по умолчанию:писал(а): [root@inferno root]# mount -t ext3 -o acl /dev/inferno/opt /opt
После установки соответствующей опции можно приступать к работе с POSIX ACL.писал(а): [root@inferno root]# tune2fs -o acl /dev/inferno/opt
Для работы с ними существует две базовых утилиты: getfacl для получения списка дополнительных атрибутов доступа, и setfacl для установки расширенных атрибутов контроля доступа. Если в выводе команды ls вы видите символ “+” рядом со списком стандартных прав доступа, это означает, что для файла также установлены расширенные атрибуты контроля доступа:
Для просмотра значений расширенных атрибутов можно воспользоваться утилитой getfacl. Жирным шрифтом выделен дополнительный атрибут контроля доступа, позволяющий пользователю kiki получить доступ на чтение к файлу .bash_history:писал(а): [root@inferno root]# ls -l /home/dalth/.bash_???????
-rw-r-----+ 1 dalth dalth 20034 Окт 11 22:48
/home/dalth/.bash_history
-rw-r--r-- 1 dalth dalth 191 Авг 23 21:51
/home/dalth/.bash_profile
[root@inferno root]#
писал(а): [root@inferno dalth]# getfacl .bash_history
# file: .bash_history
# owner: dalth
# group: dalth
user::rw-
user:kiki:r--
group::---
mask::r--
other::---
Добавим пользователю oracle права на чтение и запись файла .bash_history с помощью команды setfacl, и затем отберем дополнительные права на доступ к указанному файлу у пользователя kiki:
Последним шагом сбросим все расширенные атрибуты с файла с файла .bash_history:писал(а): [root@inferno dalth]# setfacl -m u:oracle:rw .bash_history
[root@inferno dalth]# setfacl -x u:kiki .bash_history
[root@inferno dalth]# getfacl .bash_history
# file: .bash_history
# owner: dalth
# group: dalth
user::rw-
user:oracle:rw-
group::---
mask::rw-
other::---
Расширенные атрибуты позволяют гибко контролировать доступ к файловых объектам, обходя стратегию ugo/rwx пришедшую из “классического UNIX”. Права доступ на файловые объекты могут быть выданы не только пользователю, но и группе.писал(а): [root@inferno dalth]# setfacl -b .bash_history
[root@inferno dalth]# ls -l .bash_history
-rw------- 1 dalth dalth 20034 Окт 11 22:48 .bash_history
К сожалению, далеко не все утилиты и файловые системы поддерживают ACL, поэтому при резервном копировании или восстановлении файлов необходимо проверять корректность установки расширенных атрибутов и правильность их переноса.
- FlaTHunTeR
- бронзовый кавалер
- Сообщения: 117
- Зарегистрирован: 02 фев 2007, 15:39
- Контактная информация:
sys-apps/aclmase писал(а):... тока чета в ubuntu 7.10 не нашел...
пакет какой чтоли установить?
Latest version available: 2.2.45
Latest version installed: 2.2.45
Size of files: 243 kB
Homepage: http://oss.sgi.com/projects/xfs/
Description: Access control list utilities, libraries and headers
License: LGPL-2.1
помоему оно... в генту с борта просто идёт =))
сенкс, за ссылку... насчет, того что сразу... хз... по идее должны быть программы getfacl / setfacl или нет?FlaTHunTeR писал(а):sys-apps/aclmase писал(а):... тока чета в ubuntu 7.10 не нашел...
пакет какой чтоли установить?
Latest version available: 2.2.45
Latest version installed: 2.2.45
Size of files: 243 kB
Homepage: http://oss.sgi.com/projects/xfs/
Description: Access control list utilities, libraries and headers
License: LGPL-2.1
помоему оно... в генту с борта просто идёт =))
- FlaTHunTeR
- бронзовый кавалер
- Сообщения: 117
- Зарегистрирован: 02 фев 2007, 15:39
- Контактная информация: