Страница 1 из 1

/usr /var /tmp swap на другом диске

Добавлено: 2013-01-05 0:29:23
time12345
Всем привет. Ситуация следующая. Хочу поставить фряху на флешку. Но сама то флешка медленная. Так вот. Биос мне попался такой что с внешнего накопителя сата отказывается наотрез загружаться (пробовал перепрошивать, не помогло). Так вот, хочу поставить корень на флешку а все остальное ( /usr /var /tmp swap ) на внешний жесткий диск сата (который уже в процессе загрузки фряхи естественно видится). В процессе установки это можно сделать, или надо будет сначала поставить корень на флешку а потом вручную разбивать внешний диск, распределять разделы и вписывать в fstab ? В общем, в любом случае буду весьма благодарен за подробные ответы.

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-05 1:00:50
Alex Keda
а чё, в инсталляторе сразу всё сделать не судьба?

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-05 1:27:54
time12345
судьба... сделаем

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-05 1:35:40
time12345
а тему делетьте

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-08 22:59:18
time12345
нет, не хочет воркать

ставлю тип freebsd-ufs и точки монтирования

/usr/
/var/
/tmp/

а так же swap на быстром диске, а на флешке оставляют только корень. так оно мне пишет что-то вроде "некорректный раздел /mnt/tmp/"

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-09 5:33:01
Гость
А если на флэшку установить только загрузчик.

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-09 13:24:30
Fast_Deer
только недавно ставил сервак фряхи 9,1 - тоже напоролся на такую фишку.
По моему при самой установке юзается каталог /tmp/ который изначально не подключен.
выход был такой: создать необходимые разделы на "быстром диске" (надеюсь, что это не SSD) в инсталяторе но на раздел /tmp/ не указывать точку монтирования. А уж после перезагрузки дописать ее в fstab

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-09 19:23:16
time12345
А если на флэшку установить только загрузчик.
Помоему шикарная идея (так как флеха попалась уж как назло очень медленная). Можете пожалуйста объяснить подробнее как это сделать? Значит во-первых при инстале надо будет войти в режим командной строки, так? или стоп, что если только MBR записать на флеху? может проделать как обычно инстал на внешний диск, а потом просто записать /boot/bootO с харда на флеху (загрузившись с live cd и подмонтировав хард). прокатит это? в общем буду очень благодарен за более подробные советы, желательно с командами...

команда

# fdisk -B -b /boot/boot0 device

должна воркать, но перед этим желательно ведь форматнуть флешку?

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-09 19:32:39
time12345
может так просто ее форматнуть, ну а что, какая разница :)

Код: Выделить всё

dd if=/dev/zero of=/dev/flash bs=1M

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-10 23:44:54
time12345
чего молчите? (

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-13 20:18:10
time12345
ап

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-13 21:20:16
dekloper
чет херню какуюта лепишь, чувак

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-23 1:48:16
time12345
всмысле? чего?

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-23 22:07:43
time12345
ой блин, нда, сморозил я. ну а загрузчик хоть на флеху можно вынести?

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-25 0:22:19
time12345
ап

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-25 7:58:50
sadchok

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-25 17:35:02
time12345
можно хоть немного поподробнее... ну так для разбивки используется GPT. значит доходим до создания загрузочного раздела... и? вообще проблема то в том что просто биос этот поганый чего-то не видит сата диск, то есть не могу с него загрузиться. ну вот и что делать... можно вообще попроще записать загрузчик на флеш и натравить его на ось которая на сата?

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-01-25 18:45:09
Neus
Поделитесь моделью диска, мат.платы и контроллера сата, если он не интегрированный

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-02-15 2:52:58
time12345
в общем поставил FreeBSD на флешку. теперь надо на внешнем диске (система его видит все нормально) создать раздел / и swap и прописать их в fstab'e

не совсем понятен такой момент. когда я указал создание только boot раздела, флешка почему-то не загрузалась... хм, а ведь /etc/fstab в корневой находится фс, тогда какой там смысл прописывать / раздел?

меня интересует вот этот момент

Код: Выделить всё

boot2


>> FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
boot:
	
объясните пожалуйста, как разметить диск (и поставить все что нужно для загрузки) и на данном этапе загрузки заменить имя диска на другое имя?
или хотя бы на этапе /boot/loader надо это сделать...

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-02-15 12:47:16
time12345
разметил второй диск с помощью sysinstall'a. ну объясните нормально как с первого диска на второй перекинуться? объясните нормально как вообще это сделать, а то не вижу где об этом пишется нормально

Re: /usr /var /tmp swap на другом диске

Добавлено: 2013-02-15 15:12:36
time12345
так, значит сделал я так.

прописал в /boot/loader.conf

Код: Выделить всё

vfs.root.mountfrom="ufs:/dev/ada3p3"
vfs.root.mountfrom.options="rw,noatime"
так же в fstab'e прописал. загрузилась корневая фс с другого диска. но у меня вопрос, зачем указывать корневую систему в загрузчике когда она пишется в fstab ???

так же не понял с разметкой диска. у меня на диске корневой раздел и swap. по идее там ведь должен быть один слайс? так вот, как посмотреть о нем информацию. в /dev/ выводятся к примеру

ada3p1
ada3p2
ada3p3

чего вместо s буква p? это 3 слайса чтоли? ввожу disklabel (надо будет bsdlabel попробовать ввести) /dev/ada3p1 пишет что не корректные данные, так же и с другими двумя. и как проверить что swap нормально работает именно на внешнем диске? по корневой системе то видно норм, а вот swap... в df -h он ведь не выводится.