Значит такая проблема:
Толкочто поставленная ОС RedHat. Пытаюсь подключить винчестер со сторго компьютера, чтобы перекинуть данные. Но при загрузке РН автоматически монтирует системные разделы со старого винта и в результате ргузится с ошибками(там на старом винте была какаято проблемо с РН) Теперь вопрос: как отключить автомонтирование разделов и как-то защитить от изменений файл fstab
>Значит такая проблема:
>Толкочто поставленная ОС RedHat. Пытаюсь подключить винчестер со сторго компьютера, чтобы перекинуть
>данные. Но при загрузке РН автоматически монтирует системные разделы со старого
>винта и в результате ргузится с ошибками(там на старом винте была
>какаято проблемо с РН) Теперь вопрос: как отключить автомонтирование разделов и
>как-то защитить от изменений файл fstab
Ну так именно в fstab и нужно отключить автомонтирование - четвёртый пункт исправь на noauto.
А насчёт второго вопроса, то это смотря от кого защитить.
>>Значит такая проблема:
>>Толкочто поставленная ОС RedHat. Пытаюсь подключить винчестер со сторго компьютера, чтобы перекинуть
>>данные. Но при загрузке РН автоматически монтирует системные разделы со старого
>>винта и в результате ргузится с ошибками(там на старом винте была
>>какаято проблемо с РН) Теперь вопрос: как отключить автомонтирование разделов и
>>как-то защитить от изменений файл fstab
>
>
>Ну так именно в fstab и нужно отключить автомонтирование - четвёртый пункт
>исправь на noauto.
>А насчёт второго вопроса, то это смотря от кого защитить.вот мой fstab с 1 диском
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0Здесь я могу поставить none толко на уже разделы уже присутствующие на 1 винте. Но если я подключу 2-й диск то при загрузке fstab автоматически меняется и принимается монтирывать разделы со 2-го винта,заргужатся с них и потом повисает(из-за ошибок в системе на 2-м винте) как мне этого избежать?
Для того, чтобы раздел не монтировался автоматом, надо указать параметр noauto. Допустим, что наш второй винт подключен как /dev/hdb, и твой раздел называется /dev/hdb1 и отформачен в ext3. Тогда добавь в fstab:/dev/hdb1 /mnt/my_new_hdd ext3 noauto,user 0 0
В каталоге /mnt должна быть папка my_new_hdd.
Если этот способ не сработает, то я очень удивлюсь.
>Для того, чтобы раздел не монтировался автоматом, надо указать параметр noauto. Допустим,
>что наш второй винт подключен как /dev/hdb, и твой раздел называется
>/dev/hdb1 и отформачен в ext3. Тогда добавь в fstab:
>
>/dev/hdb1 /mnt/my_new_hdd ext3 noauto,user
> 0 0
>
>В каталоге /mnt должна быть папка my_new_hdd.
>Если этот способ не сработает, то я очень удивлюсь.Прикинь не работает! я делаю добавляю такие строчки (по 1 на каждый из разделов), но он упорно загружается со 2-го диска! Хотя 1-й стоит как hda и в биосе порядок загрузки прописан C,D 2-й я пробывал ставить hdb и hdd(соответственно меняя параметры fstab). Может гдето в линухе есть порядок загрузки? Иначе почему он загружается с разделов 2-го диска?
как бы почитать сообщения при загрузке? А то они бегут слишком быстро не успеваю ошибки прочесть )
Может бивис глюкавый? Попробуй перепрошить.
загрузка идет с партиции LABEL=/
а у тебя их 2 (новый старый)измени fstab и /boot/grub/menu.lst
LABEL=/ --> /dev/hdaX
LABEL=/boot --> /dev/hdaY
....
X Y смотри mount
>загрузка идет с партиции LABEL=/
>а у тебя их 2 (новый старый)
>
>измени fstab и /boot/grub/menu.lst
>
>LABEL=/ --> /dev/hdaX
>LABEL=/boot --> /dev/hdaY
>....
>X Y смотри mountВсе поменял,. не помогает :( Как толко подключаю 2-й винт не загружается! Хотя теперь вроде бы грузатся с 1-го винта ( с нужного)
Вот мой переделаный fstab
root@localhost root]# cat /etc/fstab
/dev/hda6 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
/dev/hda5 /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda2 /usr ext3 defaults 1 2
/dev/hda7 /var ext3 defaults 1 2
/dev/hda3 swap swap defaults 0 0
/dev/hdd6 /mnt/old_ ext3 noauto 0 0
/dev/hdd1 /mnt/old_boot ext3 noauto 0 0
/dev/hdd5 /mnt/old_home ext3 noauto 0 0
/dev/hdd2 /mnt/old_usr ext3 noauto 0 0
/dev/hdd7 /mnt/old_var ext3 noauto 0 0
/dev/hdd4 /mnt/old_1 ext3 noauto 0 0соответственно hdd это 2-й диск hda-1й
Вот menu.lstboot=/dev/hda1
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.18-14)
root (hd0,0)
kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
initrd /initrd-2.4.18-14.img
>Вот menu.lst
>
>boot=/dev/hda1
>default=0
>timeout=10
>splashimage=(hd0,0)/grub/splash.xpm.gz
>title Red Hat Linux (2.4.18-14)
> root (hd0,0)
> kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
kernel /vmlinuz-2.4.18-14 ro root=/dev/hda6
>
> initrd /initrd-2.4.18-14.img