Вернуться   Forum 3Dnews Tech > Софт > Linux & FreeBSD
Вход через: 

Ответ Создать новую тему
 
Опции темы Опции просмотра
Старый 29.03.2006, 15:53   Вверх   #1
Zorn
Мужской Бывалый
Автор темы
 
Аватар для Zorn
 
Регистрация: 10.07.2003
Адрес: СПб
Angry Навернулась корневая файловая система, с диска не могу ничего сделать

Товарищи, проблема следующая.
Есть сказёвый винт, на нём стоит FreeBSD 5.4. При загрузке пишет WARNING: / was not properly dismounted и дальше не может найти /bin/sh, простит ввести путь к шелу и грит permission denied всё время.
Гружусь с сд-рома, на котором FreeBSD 6.0, запускается sysinstall, я выбираю fixit -> CD/DVD use the "leave" file system
Дальше монтирую руками корневой раздел на винте к созданной папке в режиме read-only. Затем пытаюсь монтировать флоп, чтобы файлы конфигураций разных даемонов слить, но нифига не получается!!
делаю mount -t ufs /dev/fd0 /floppy, он мне выдаёт
mount: /dev/fd0: read-only file system хотя я на другой машине только что сделал newfs /dev/fd0.

Подскажите плиз, в чём трабла?

И ещё, fsck не запускается, пишет can't find checklist file: /etc/fstab.
Можно как-нить подмонтировать к / корневую файловую систему с винта и запустить fsck?
__________________
Я решил жить вечно....пока всё идёт хорошо...
Zorn вне форума  
Ответить с цитированием
Старый 29.03.2006, 18:23   Вверх   #2
Dmitry_M
Мужской Интересующийся
 
Регистрация: 18.12.2005
Адрес: Печора
у меня основа redhat,но может это тебе поможет...
сначала ручками смонтируй этот диск,например в /mnt,а потом перейди в его корень

#mount /dev/rc/c0d0p1 /mnt -o rw
#chroot /mnt
#fsck

какое именно устройство монтировать смотри в /proc/partitions,если биос его определяет,то он там будет
Dmitry_M вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 29.03.2006, 18:33   Вверх   #3
Zorn
Мужской Бывалый
Автор темы
 
Аватар для Zorn
 
Регистрация: 10.07.2003
Адрес: СПб
корень монтируется только на чтение, fsck выдаёт то же самое, что /etc/fstab не найден.
__________________
Я решил жить вечно....пока всё идёт хорошо...
Zorn вне форума  
Ответить с цитированием
Старый 29.03.2006, 20:51   Вверх   #4
Dmitry_M
Мужской Интересующийся
 
Регистрация: 18.12.2005
Адрес: Печора
Цитата (Zorn) »
/etc/fstab не найден.
не fstab не найден,а не найден список устройств на проверку
читай #man fsck там написано: fsck <device_name>
а в /etc/fstab твоего винта конечно не будет,ты же с диска грузишься
Dmitry_M вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 30.03.2006, 11:31   Вверх   #5
Zorn
Мужской Бывалый
Автор темы
 
Аватар для Zorn
 
Регистрация: 10.07.2003
Адрес: СПб
дык я хочу ему как-нить fstab с винта подсунуть!
И ман смотрел в первую очередь, ничего подобного не нашёл, в параметрах не задаётся устройство или путь к fstab
__________________
Я решил жить вечно....пока всё идёт хорошо...
Zorn вне форума  
Ответить с цитированием
Старый 30.03.2006, 11:35   Вверх   #6
pl_Vah
Мужской Экс-модератор
 
Аватар для pl_Vah
 
Регистрация: 25.05.2004
Адрес: Moscow
Цитата (Dmitry_M) »
#man fsck там написано: fsck <device_name>
а в /etc/fstab твоего винта конечно не будет,ты же с диска грузишься
__________________
Я знаю сайт где все написанно - www.google.com
аргументируй? (с)
pl_Vah вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 30.03.2006, 12:02   Вверх   #7
Zorn
Мужской Бывалый
Автор темы
 
Аватар для Zorn
 
Регистрация: 10.07.2003
Адрес: СПб
балин, да нету там такого

fsck [-dvpfyn] [-B | -F] [-t fstype] [-T fstype:fsoptions]
[special | node ...]
__________________
Я решил жить вечно....пока всё идёт хорошо...
Zorn вне форума  
Ответить с цитированием
Старый 30.03.2006, 17:07   Вверх   #8
Dmitry_M
Мужской Интересующийся
 
Регистрация: 18.12.2005
Адрес: Печора
Цитата (Zorn) »
балин, да нету там такого
если ману внимательно прочитаешь, то можно найти много интересного...
Цитата (#man fsck) »
...filesys can be a device name...
так что дай ему просто имя устройства(где его взять смотри выше),например так:
#fsck /dev/rd/c0d0p1 у меня работает и ни слова не говорит...

экспериментируй и все получится...
Dmitry_M вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 31.03.2006, 13:08   Вверх   #9
Zorn
Мужской Бывалый
Автор темы
 
Аватар для Zorn
 
Регистрация: 10.07.2003
Адрес: СПб
мда, нашёл
to check the special devices listed in the fstab(5) file or in the command line for consistency.

выдал на fsck /dev/da0s1a
fsck: exec fsck_4.2bsd for /dev/da0s1a in /sbin:/usr/sbin: no such file or directory
странно, на диске установочном нет утилит жизненно необходимых. Ни на утановочном 5.4, ни на 6.0 8((

короче, я в итоге поднял сеть, подключился к nfs другой машины, слил оттуда fsck_4.2bsd, запустил, fsck грохнул мне на слетевшем винте /bin и ещё много чего . Но перед этим я всю важную инфу слил по сети! Ура!!
после этого корневая файловая система слетевшего винта стала маунтиться на чтение и запись. В итоге пришлось ещё сливать с другой машины /lib и частичто /bin, и всё заработало!
Спасибо за помощь!
__________________
Я решил жить вечно....пока всё идёт хорошо...
Zorn вне форума  
Ответить с цитированием
Ответ Создать новую тему


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:51. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot