Nowe posty

xx Dystrybucja pod HP Omen (6)
2024-03-27, 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
lamp Problem z Linux Lite po instalacji (0)
2024-03-27, 19:50:30
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Dystrubcja na macierz dyskową/wydajny serwer  (Przeczytany 9252 razy)

Rafael_edi

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« dnia: 2005-11-25, 15:42:59 »
obecnie mam zainstalowanego windowsa 2000. ma on swój własny bootloader w którym wybieram czy uruchomic bos czy win2k czy tez win 98. mam takie pytanie poniewaz mam problenm z ustawieniem gruba w moim auroxie(http://newbie.linux.pl/?id=forum&show=post&post=80947). czy da sie ten boot loader od windowsa tak skonfigurowac zeby był i linux do wyboru?? obecnie plik który odpowiada za ładowanie sie systemu który wybiore wygląda tak:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)WINNT=\\"Microsoft Windows 2000 Professional\\" /fastdetect
C:=\\"Microsoft Windows 98\\"

chmooreck

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #1 dnia: 2005-11-25, 15:48:47 »
> czy da sie
 > ten boot loader od windowsa tak skonfigurowac zeby był i linux do wyboru??

tak, da sie...
opisy znajdziesz na googlach ;-)

Rafael_edi

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #2 dnia: 2005-11-25, 16:58:20 »
2005-11-25 15:48:47 chmooreck napisał:

>  > czy da sie
 >  > ten boot loader od windowsa tak skonfigurowac zeby był i linux do wyboru??
 >
 > tak, da sie...
 > opisy znajdziesz na googlach ;-)
 wy chyba nie lubicie pomagac ludziom i zeby coś napisać to piszeice zeby sobie poszukał na gogle. otoz szukałem i znalazłem takie cos a ze słabo znam ang to ciezko mi jest to rozszyfrowac.
Make a copy of the Linux boot sector onto a floppy or onto a FAT32 partition. We\\'ll name this copy linux.bin.
To make a copy onto a floppy:
Mount the floppy drive if it\\'s not mounted (assumes /mnt/floppy exists): mount -t msdos /dev/fd0 /mnt/floppy
Run the following command: dd if=/dev/hda2 of=/mnt/floppy/linux.bin bs=512 count=1
Substitute the path for the if= parameter (the input file) with the appropriate partition from the previous step. E.g., set if= to /dev/hda2.
To make a copy onto a FAT32 (vfat) partition:
Mount the FAT32 partition if it\\'s not mounted yet. If it isn\\'t listed in the df output, it hasn\\'t been mounted yet. Check out steps 3a-3c for mounting a FAT32 partition on the \\"Share Partitions HOWTO\\".
Run the following command: dd if=/dev/hda2 of=/osshare/linux.bin bs=512 count=1
Substitute the path for the if= parameter (the input file) with the appropriate partition from the previous step. E.g., set if= to /dev/hda2. Substitute the path for the of= parameter (the output file) with whatever is appropriate for your system. The example here (of=/osshare/linux.bin) is for copying onto a FAT32 partition called osshare.
Reboot into Windows
Copy the linux.bin file to C:
Run notepad and edit C:boot.ini. Note that C:boot.ini is a hidden system file, so it probably won\\'t show up in Windows Explorer. To edit the file, try: Start->Run and enter: notepad C:boot.ini. Add the following line at the end: c:linux.bin=\\"Linux\\"
If your C: filesystem is NTFS (not FAT32), you must edit C:boot.ini as a user with administrator-level privileges.
To make C:boot.ini writable, you can either :
Use Explorer:
Go to Tools->Folder Options->View and select Show hidden files and folders and deselect Hide protected operating system files (Recommended).
Right-click on the file, view the Properties and uncheck Read-only. You can now edit the file.
After editing the file, restore the settings to their original state.
Use the command-line:
Make the file writable: attrib -R -S -H C:boot.ini.
After you\\'ve finished editing the file, put the settings back: attrib +R +S +H C:boot.ini
For reference, here is a copy of my boot.ini file.
Reboot again. You should be able to pick either Windows or Linux. Selecting Linux will start GRUB


przedstawiony jest tutaj jeden ze sposobów jak tego dokonac ale.. ja nie moge uruchomić linuxa i niemam jak wykonac niektórych czynności opisanych powyzej.
zna ktos jakis inny sposób??

chmooreck

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #3 dnia: 2005-11-25, 18:03:24 »
zeby to zrobic trzeba miec uruchomionego linuksa... rozumiem, ze twoj problem polega na tym, ze przeinstalowales winde, a ta ndpisala ci mbr\\'a... no i klops ;-)

linuksa mozesz odpalic z plytki - jakis Live lub rescue cd - zapewne twoja dystrybucja posiada cos takiego...

bylo juz pare tematow o odzyskiwania mbr\\'a w takiej sytuacji... ;-)

a co do tego, czy lubimy pomagac: twoim zdaniem lepiej dac rybe, czy wedke ?

jesli nie chcialbym pomagac, to bym tu nie zagladal... ;-)

kwazar

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #4 dnia: 2005-11-25, 20:36:26 »
gogle: loadlin

yeapUwin

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #5 dnia: 2005-11-25, 21:41:22 »
2005-11-25 18:03:24 chmooreck napisał:

> zeby to zrobic trzeba miec uruchomionego linuksa... rozumiem, ze twoj problem polega na tym, ze
 > przeinstalowales winde, a ta ndpisala ci mbr\\'a... no i klops ;-)
 >
 > linuksa mozesz odpalic z plytki - jakis Live lub rescue cd - zapewne twoja dystrybucja posiada
 > cos takiego...
 >
 > bylo juz pare tematow o odzyskiwania mbr\\'a w takiej sytuacji... ;-)
 >
 > a co do tego, czy lubimy pomagac: twoim zdaniem lepiej dac rybe, czy wedke ?
 >
 > jesli nie chcialbym pomagac, to bym tu nie zagladal... ;-)

hMmm lepiej dac wedke czy rybe forum jest od tego zeby na nim uzyskiwac pomoc niechce sie pisac to sie niewypowiada wiadomo ze kazda odp  mozna znalesc na google ale tak mozna odp na kazde zadane pytanie a forumowicze powinni sobie pomagac :]

kwazar

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #6 dnia: 2005-11-25, 22:22:10 »
dobra oto rada:

Loadlin is a free, open-source Linux loader (LOAD LINux). It is a program written to allow you to boot Linux without having to use LILO or a boot disk, using the DOS command line instead. IMHO, it is the best way to boot Linux if you use Windows or DOS.
Why is that?

Well, basically you have three alternatives to Loadlin: LILO, a kernel \\"dd\\"\\'ed onto a floppy, and a LILO floppy. If you aren\\'t sure that you want to keep Linux, you might not want to take the gamble of overwriting your MBR with LILO. LILO has been known to fail, and the MBR is one of the most important areas of the hard drive. And kernel->floppy bootdisks cannot be passed parameters, and are also unreliable. Or you could be like me, stuck sharing a computer with others whom you might not want getting into your system (e.g. parents and younger siblings :-)
Where can I get it?

If you got Linux on a CD, then there is probably a copy on there, as it is necessary for installing on computers with non-bootable CD-ROM drives. On the Red Hat CDs, it is in the directory \\"dosutils\\". On Slackware CDs, it is in disk A9 (\\"slakwarea9\\"). You can also get it at that all-holy repository of all things Linux, Sunsite. Or, if you\\'re lazy, click here.
Okay, so now what do I do?Well, here\\'s the basic usage summary for loadlin:loadlin kernel_file [initrd=initrd_file] [options_passed_to_kernel]At the least, your command line will look something like this:loadlin kernel_file root=root_device roThe option kernel_file is the filename of the kernel image. The \\"root=\\" option is one that is passed to the kernel. For instance, I use the option \\"root=/dev/hdc1\\". Replace \\"hdc1\\" with whatever root device you want. \\"ro\\" means mount the root device in read-only mode. You could use \\"rw\\" instead to mount in read-write. I don\\'t recommend that you do this, because most distributions will fsck your root device on startup and then remount in read-write mode. Setting it all up

This section will explain how to set up loadlin so you can boot quickly and easily boot into Linux. You will need:
Documentation for your distribution
Loadlin v1.6a or higher
A copy of your kernel image
A copy of your initial ramdisk (if you have one)
WARNING: Do not use any loadlin older than 1.6a (the one linked to above) with 2.2.* kernels!!!! YOU HAVE BEEN WARNED.First of all, read the docs for your distribution. Read the ChangeLog, the README.1ST, and all of that sort of stuff. Yeah, it\\'s boring, no one likes it, but it could save you a lot of greif later. Find out if your system needs an initial ramdisk at boot, and where that file is (usually \\"/boot/initrd\\"). Copy it to your WinDoze or DOS directory. Copy your kernel image, often \\"/vmlinuz\\" or \\"/boot/vmlinuz\\", to your WinBlows directory. Then reboot into whatever MicroBloat OS you happen to be using.

Now, make the directory \\"C:linux\\". Move vmlinuz, initrd (if you have one), and loadlin.exe into that directory. Then, create a file called \\"linux.bat\\". Move this into any directory in your path (C:windows and C:windowscommand should be safe bets on any windows system, and C:dos for DOS systems). Then edit it so that it looks like this:

REM This first line if for Windows systems onlyc:windowssmartrv/clinuxloadlin linuxvmlinuz _other_options_

The first line flushes the disk cache, which is most desirable considering you might screw up the computer if you don\\'t. The second line starts up loadlin, and it\\'s bye-bye DOS :) You\\'re going to replace \\"_other_options_\\" with options that will be passed on to the kernel. We will now find out what those options are.
Passing options to the kernel

There are a bunch of options that you can pass to the kernel, so I\\'ll just show you a few of the more important ones:
initrd=   (DOS)Filename of the initial ramdisk. This is loaded by loadlin and passed on to the kernel.    
root=   Root device, to be mounted as \\"/\\". This is a Linux device (e.g. \\"/dev/hda1\\")    
ro/rw   One of these is specified immediately after \\"root=/dev/foo\\". ro=readonly, rw=read/write. Unless otherwise specified in the documentation, use \\"ro\\".    
ram=   If you have more than 64MB of ram, specify the amount here    

Any others not covered here can probably be found in the documentation included with the Linux source. Have a look in /usr/src/linux/Documentation if you need more information (in fact, you should probably read the stuff in there anyway :-).

Here we go

Now it\\'s time to boot up Linux. If you are in Windows, hit ALT+F4 and choose \\"Restart in DOS mode\\". You must be at a \\"real\\" DOS prompt. Now, assuming you\\'ve got your batch file and linux directory set up, just type \\"linux\\" and it should boot!
Sample linux.bat

If you need an example, here\\'s my linux.bat:
windowssmartdrv/clinuxloadlin linuxvmlinuz root=/dev/hdc1 ro

a tu jeszcze jedna:

Jest kilka sposobów bootowania ZipSlacka. Skupimy się na dwóch najłatwiejszych.

LOADLIN

Loadlin jest programem dosowym, przeznaczonym do załadowania jądra Linuxa i wystartowania go. W katalogu LINUX znajdziesz następujące pliki:
LOADLIN.EXE   plik wykonywalny loadlin   
LINUX.BAT   prosty plik wsadowy DOSa, który bootuje Linuxa używając LOADLIN.EXE    
vmlinuz   jądro Linuxa, ze wsparciem dla urządzeń SCSI i IDE   

Możesz używać dostarczonego jądra Linuxa (jest to jądro z obsługą wielu urządzeń, działających na większości maszyn) lub jakiegokoliwek innego jądra Linuxa które wybierzesz - należy je wówczas skopiować do: LINUXvmlinuz na miejsce istniejącego pliku vmlinuz. Slackware zawiera dużą kolekcję działających, prekompilowanych jąder w katalogu kernels.

Aby wystartować system, musimy wyedytować najpierw plik LINUX.BAT i upewnić się czy wpis root=/dev/XXXX (w jedynej nie rozpoczynającej się znakiem komentarza \\'rem\\') jest ustawiony do użycia tej partycji na którą został rozpakowany ZIPSLACK.ZIP, np. /dev/sda3. Jeśli nie jesteś pewien, której partycji użyć - spróbuj to odgadnąć :-) Jeśli zrobisz to źle, będziesz mógł użyć scrollback\\'a (prawy Shift + PageUp) by po wstrzymaniu startu systemu przez jądro wrócić i wyżej sprawdzić jakie Linux nadał nazwy partycjom. Z tą informacją nie powinno już sprawić większych kłopotów poprawne wyedytowanie pliku LINUX.BAT.

Kiedy już plik LINUX.BAT będzie wyedytowany, można spróbować bootować system przez wpisanie LINUX z linii poleceń, będąc w katalogu LINUX. Ważne! Powinieneś być trybie DOS aby taki sposób bootowania zadziałał. Wiersz poleceń pod Windows nie zadziała. W takiej to sytuacji powinieneś zamknąć system poprzez wybranie \\"Uruchomić ponownie komputer w trybie MS-DOS\\". Wówczas będziesz mógł użyć Loadlina.Możesz także użyć dyskietki startowej systemu Windows, aby po starcie uruchomić LINUX z katalogu LINUX.

Jeśli ten sposób zawiedzie, problem może leżeć w zarządzaniu pamięcią przez DOS. Czasem do załadowania przez Loadlin dużego jądra będą potrzebne pliki HIMEM.SYS i EMM386.EXE. Jeśli zatem pojawi się problem, spróbuj dodać owe dwa programy do pliku CONFIG.SYS.

Możesz również uruchomić LOADLIN bezpośrednio. Poniżej znajduje się przykładowe polecenie bootujące Linuxa z partycji /dev/hda4 w trybie do odczytu i zapisu (rw) używając jądra vmlinuz:

loadlin vmlinuz root=/dev/hda4 rw

 

BOOT DISK

Można do bootowania ZipSlacka używać także dyskietki dostarczonej wraz z dystrybucją (plik bootdisk.img). Zawiera ona takie samo jądro, którego LOADLIN używa jako domyślne. Możesz też używać swobodnie jakiejkolwiek dyskietki startowej dostarczonej z dystrybucją Slackware Linux.

Aby zapisać obraz na dyskietce, trzeba użyć pod DOSem programu RAWRITE.EXE:

rawrite bootdisk.img a:

Aby wystartować Linuxa z tak utworzonej dyskietki startowej, zostaw ją w stacji dyskietek, zrestartuj komputer, a na znak zachęty \\'boot:\\' wpisz poniższe polecenie:

mount root=/dev/hda4 rw

Powodzenia!

chmooreck

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #7 dnia: 2005-11-25, 23:49:40 »
2005-11-25 21:41:22 yeapUwin napisał:

 >  forum jest od tego zeby na nim uzyskiwac pomoc niechce sie pisac
 > to sie niewypowiada

w pelni sie zgadzam... jest po to, zeby uzyskiwac pomoc w uczeniu sie samodzielnego rozwiazywania problemow :)


qbejs

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #8 dnia: 2005-11-25, 10:54:48 »
Witam !!

Zaczynam dopiero swoją przygodę z Linuxem, jednak chce się ukierunkować odrazu na dystrubcję pod wydajny serwer hostingowy, macierzy dyskową ( 50 TB ). Proszę doradzcie co wybrać. Mile widziane dystrucje z mocnym polskim wsparciem.

Pozdrawiam.

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #9 dnia: 2005-11-25, 12:00:52 »
2005-11-25 10:54:48 qbejs napisał:

> Witam !!
 >
 > Zaczynam dopiero swoją przygodę z Linuxem, jednak chce się ukierunkować odrazu na dystrubcję
 > pod wydajny serwer hostingowy, macierzy dyskową ( 50 TB ). Proszę doradzcie co wybrać. Mile
 > widziane dystrucje z mocnym polskim wsparciem.
 >
 > Pozdrawiam.

GENTOO ofkorz :D
Ma polski podręcznik, chociaż nie wiem gdzie...
ale na pewno ma bo jest projekt tlumaczenia

chmooreck

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #10 dnia: 2005-11-25, 13:58:58 »
jaka architektura procesora ?

qbejs

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #11 dnia: 2005-11-25, 14:39:04 »
2005-11-25 13:58:58 chmooreck napisał:

> jaka architektura procesora ?


rocesor Intel Xeon Częstość pracy: 2.8 GHz Szyna FSB: 800MHz

chmooreck

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #12 dnia: 2005-11-25, 14:54:22 »
2005-11-25 14:39:04 qbejs napisał:

> 2005-11-25 13:58:58 chmooreck napisał:
 >
 > > jaka architektura procesora ?
 >
 >
 > rocesor Intel Xeon Częstość pracy: 2.8 GHz Szyna FSB: 800MHz

skoro na serwer i ma byc wydajny, to postawil bym na cos z rodziny BSD... ale to nie linuks ;-)

Xax79

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #13 dnia: 2005-11-25, 16:48:41 »
2005-11-25 12:00:52 capsel napisał:

> 2005-11-25 10:54:48 qbejs napisał:
 >
 > > Witam !!
 >  >
 >  > Zaczynam dopiero swoją przygodę z Linuxem, jednak chce się ukierunkować odrazu na
 > dystrubcję
 >  > pod wydajny serwer hostingowy, macierzy dyskową ( 50 TB ). Proszę doradzcie co wybrać.
 > Mile
 >  > widziane dystrucje z mocnym polskim wsparciem.
 >  >
 >  > Pozdrawiam.
 >
 > GENTOO ofkorz :D
 > Ma polski podręcznik, chociaż nie wiem gdzie...
 > ale na pewno ma bo jest projekt tlumaczenia

Chodzi Ci o ten podrecznik ?
http://www.gentoo.org/doc/pl/handbook/

Pzdr.

  • Gość
Dystrubcja na macierz dyskową/wydajny serwer
« Odpowiedź #14 dnia: 2005-11-25, 20:03:51 »
2005-11-25 14:54:22 chmooreck napisał:

> 2005-11-25 14:39:04 qbejs napisał:
 >
 > > 2005-11-25 13:58:58 chmooreck napisał:
 >  >
 >  > > jaka architektura procesora ?
 >  >
 >  >
 >  > rocesor Intel Xeon Częstość pracy: 2.8 GHz Szyna FSB: 800MHz
 >
 > skoro na serwer i ma byc wydajny, to postawil bym na cos z rodziny BSD... ale to nie linuks ;-)
Podobno FreeBSD 6.0 jest jakieś szybsze...
Ale testy tarowania, odtarowywania, mysql z milionem plików, rsync pokazały że linux jest szybszy niż FreeBSD dopracowywane w sysctl i w konfiguracji kernela. Wydajność się jako tako zwiększyła przy zwiększeniu dircache (nie wiem jak to sie pisze, ja tego nie robilem osobiscie - kolega to robił co sie na tym zna).
Ogólnie najlepszą dystrybucją na taki klaster jest dystrybucja która została na taką okoliczność przygotowana - a do tego potrzebna jest raczej wiedza o linuksie i przez siebie przygotowana dystrybucja (dla tego jest do tego przygotowana ;) ).

Dla tego proponuję GENTOO.
Na reiserfs system plikow (zrob) jesli ma byc wiele plikow malych, a jak wieksze to na ext3. Ext3 dodatkowo ma opcję "stripe" dla raid0.
A co do wiedzy to proponuje w dokumentach HOWTO poszukać o tworzeniu raid programowego, moze bedzie i o hardwareowym. Chyba jest po polsku też... No i naucz się czytać po angielsku ze zrozumieniem.