Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Как установить линукс? (http://forum.oszone.net/showthread.php?t=272105)

Thender 15-11-2013 13:10 2255168

Как установить линукс?
 
Есть возможность поставить линукс на хард на одной машине, а Работать планируется на другой (просто переставлю жёсткий диск).
Подскажите как это сделать, что бы геморроя по минимуму. Пугает то что компиляция ядра происходит при установке, а машина на которой будет происходить установка имеет иную конфигурацию по памяти и ядрам. Пингвин планируется простой и дружественный (для ребёнка), что нить на основе юбунты.

ruslandh 15-11-2013 13:51 2255188

Цитата:

Цитата Thender
Пугает то что компиляция ядра происходит при установке »

где вы такую чушь прочли?

Главное, что-бы контроллеры жёсткого диска обслуживались одним и тем-же драйвером.

PS извините, у меня на этом форуме Cromium почему-то по два сообщения посылает.

yurfed 15-11-2013 15:29 2255234

Цитата:

Цитата ruslandh
Главное, что-бы контроллеры жёсткого диска обслуживались одним и тем-же драйвером. »

Это не Windows, подхватятся при загрузке.
Цитата:

Цитата Thender
Есть возможность поставить линукс на хард на одной машине, а Работать планируется на другой »

Можно. У самого USB HDD 80ГБ. Так я его куда только не подключал :) Единственно, что возможно придётся настроить - это драйвер на видео. Если вас изначально устраивает разрешение экрана, не нужны эффекты Compize и игрушки, можете на этом, установившемся драйвере и остановиться.

ruslandh 15-11-2013 17:57 2255313

Цитата:

Цитата yurfed
Это не Windows, подхватятся при загрузке »

Не всегда. Например если была установка на ahci, а работа на ide, то вполне может не схватится. Не говоря о всяких специфичных.

vadblm 15-11-2013 18:21 2255327

Цитата:

Цитата Thender
Есть возможность поставить линукс на хард на одной машине, а Работать планируется на другой (просто переставлю жёсткий диск).
Подскажите как это сделать, что бы геморроя по минимуму. »

Чтобы вам не слишком напрягать мозг, куда правильно прописать загрузчик, на время установки отключите все диски, кроме того, на который собрались устанавливать линукс.
Цитата:

Цитата Thender
Пугает то что компиляция ядра происходит при установке, »

Только у некоторых source-based дистрибутивов, ориентированных на продвинутых пользователей, например Gentoo. Большинство же дистров такого при установке не делают, всюду ставят одно и то же стоковое ядро, совместимое с любым оборудованием. Единственно, выберите правильно архитектуру, x86_64 ядро не запустится на старом процессоре без поддержки 64 бит.
Цитата:

Цитата ruslandh
Например если была установка на ahci, а работа на ide, то вполне может не схватится. Не говоря о всяких специфичных. »

Всё будет работать. Единственно, необходимо использовать в fstab UUIDы разделов, а не имена устройств.
Цитата:

Цитата yurfed
Единственно, что возможно придётся настроить - это драйвер на видео. »

В большинстве случаев достаточно заранее установить драйвер, подходящий для целевой машины. Например, допустим, что устанавливаете вы на машине с нвидией, а потом диск переставите в комп с iGPU, тогда достаточно просто установить дополнительно xf86-video-intel или как он там называется в выбранном дистре.

ruslandh 15-11-2013 19:28 2255361

Цитата:

Цитата vadblm
Всё будет работать. Единственно, необходимо использовать в fstab UUIDы разделов, а не имена устройств. »

Если в initrd нет модуля libata, то вы не загрузитесь в конфигурации, когда он нужен.

vadblm 15-11-2013 19:42 2255373

Цитата:

Цитата ruslandh
Если в initrd нет модуля libata, то вы не загрузитесь в конфигурации, когда он нужен. »

А с чего это ему не быть (как и куче других), я же не убирал hook 'block'?
Код:

$ mkinitcpio -H block
==> Help for hook 'block':
This hook loads the necessary modules for most block devices using pata, sata,
scsi, firewire, usb, or mmc. Detection will take place at runtime. To minimize
the modules in the image, add the autodetect hook too.


CyberDaemon 15-11-2013 20:49 2255437

Цитата:

Цитата ruslandh
где вы такую чушь прочли? »

Гентушники, не? Если, конечно, я дистрибутив не попутал ;)

ruslandh 17-11-2013 11:17 2256338

Цитата:

Цитата vadblm
А с чего это ему не быть (как и куче других), я же не убирал hook 'block'? »

Может в Ubuntu и так. Но так не во всех дистрибутивах.

vadblm 17-11-2013 20:36 2256662

Цитата:

Цитата ruslandh
Но так не во всех дистрибутивах. »

В каких именно современных дистрибутивах не используется initrd в iniramfs, создаваемый при помощи mkinitcpio?

ruslandh 17-11-2013 20:59 2256684

Это не при чём. В разных дистрибутивах разная политика . В некоторых кладут только то, что стоит в системе, на которой он создаётся

Dreamer_UFA 17-11-2013 21:07 2256689

Современные дистрибы имеют минимум проблем с поддержкой драйверов. Думаю что никаких проблем не возникнет.
У меня вообще снятый ghostом образ SUSE который "заливаем" на совершенно разные ПК от древних до последних (i5, i7)
Главное что бы было свежее ядро.

А ставить для ребенка будете UBUNTU - там проблем нет, приходилось делать такое

vadblm 17-11-2013 21:07 2256690

ruslandh, я не знаком со всеми дистрибутивами, но во всех, что я видел за последнее время, все модули дисковой подсистемы включены по умолчанию, mkinitcpio использует хуки 'autoconf' и 'block' , первый проверяет систему, на которой грузимся, на наличие устройств, модули для которых нужно подгрузить, второй их загружает.

MakaBooka 29-11-2013 11:30 2263671

CyberDaemon:
Гентушники, не? Если, конечно, я дистрибутив не попутал


чуть что, сразу "гентушники". даже при установке из минимала "конпеляние ядра" не является необходимым.

CyberDaemon 29-11-2013 20:07 2264007

MakaBooka, а никто на гентушников и не наезжает :)


Время: 22:28.

Время: 22:28.
© OSzone.net 2001-