Автор Тема: Solaris 10 8/07 x86 & linux на един sata диск  (Прочетена 3058 пъти)

boyan7640

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
Здравейте, на всички!

Въпросът ми е свързан основно със Solaris 10, но тъй като няма такава секция реших да пиша тук! Та всъщност проблема отчасти обхваща и Linux, тъй като идеята ми е да инсталирам Solaris на SATA диск, на който вече има Fedora 8.

Ето и partition таблицата на SATA диска (Linux fdisk):
Цитат
[root@hostname ~]# fdisk -l /dev/sda

Disk /dev/sda: 250.0 GB, 250058268160 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00068877

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        3113    25005141    5  Extended
/dev/sda2   *        3114        4359    10008495   bf  Solaris
/dev/sda3            4360       30401   209182365   83  Linux
/dev/sda5               1         250     2008062   82  Linux swap / Solaris
/dev/sda6             251         263      104391   83  Linux
/dev/sda7             264        1993    13896193+  83  Linux
/dev/sda8            1994        2006      104391   83  Linux
/dev/sda9            2007        3113     8891946   83  Linux


Предварително съм създал необходимите дялове, като Fedora 8 използва /dev/sda1 Extended дяла. Идеята ми беше Solaris 10 да го разположа на /dev/sda2 Primary дял (тип bf). Последния дял е също Primary - /dev/sda3. Той се ползва за съхранение на данни.

При инсталация на Solaris 10 се указва, че partition таблицата ми е invalid:
Цитат
WARNING: The initial fdisk information found on disk <cXdX> was invalid. Defaulting the entire disk to a Solaris partition.


Доста четох по форумите на SUN, но не намерих решение.

Искам да отбележа още три неща:
1) Размерът на SATA диска се детектва правилно, с разлика един сектор (Solaris 10 дава че диска е с 1 сектор по-голям);
2) Не може да се избере Default Install, а само Custom Install;
3) Имам още един SATA диск вързан на машината, той също се детектва, но него не го намесвам въобще.

При търсене на проблема прочетох доста и се указва, че Solaris fdisk, няма нищо общо с Linux fdisk и че може да доведе много главоболия на системи с архитектура различна от SPARC. Не знам това дали е истина, но ми изглежда доста странно. Все пак е Solaris 10 x86, x86 да му се не види. Та проблем с multi-boot Solaris 10 и Linux със сигурност съществува, но описаните "workaround"-а на сайта на SUN не ми помогнаха.

Та някой ако се е сблъсквал с това, ще съм му благодарен, ако ми помогне.

В момента свалям Solaris Express Community Edition – DVD и ще пробвам и него.
Активен

boyan7640

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
Solaris 10 8/07 x86 & linux на един sata диск
« Отговор #1 -: Jan 23, 2008, 21:26 »
Положението със Solaris Express Development Edition (Solaris 11) е почти аналогично. Разликата е, че грешката я дава на по-късен етап от инсталацията.

В началото дяловете на диска се разпознат правилно и даже съвсем правилно Solaris ми предлага да се инсталира на дяла определен предварително (от мен). Следва уточняване на останалите инсталационни стъпки и дойде момента на бутона "Install".

Натиснах смело Install и инсталацията приключи безуспешно отново с грешката:
Цитат
Error: fdisk partition table invalid (<cXdX>)


Е явно няма да стане и трябваше първо на този диск да сложа Solaris, но е вече късно!
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Solaris 10 8/07 x86 & linux на един sata диск
« Отговор #2 -: Jan 23, 2008, 22:39 »
Ми действително  има нещо гнило в тая таблица , или поне реда на дяловете.
Как ти ги рисува  "gparted" ? Още , май по добре да разделиш диска от него , Линукса подържа това:
В конфигурацията на ядрото (линукс ) има:
Partition Types ->
"
Solaris (x86) partition table support (SOLARIS_X86_PARTITION)

Like most systems, Solaris x86 uses its own hard disk partition
table format, incompatible with all others. Saying Y here allows you
to read these partition tables and further mount Solaris x86
partitions from within Linux if you have also said Y to "UFS
file system support", above.
"
Активен

boyan7640

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
Solaris 10 8/07 x86 & linux на един sata диск
« Отговор #3 -: Jan 24, 2008, 20:35 »
Ами gparted рисува това, което и очаквах: gparted_sda

А ето и каква беше идеята на тази схема на дяловете:
Примерен код
# Seagate ST3250410AS - Size: 250058268160 bytes, 250.0 GB
# /dev/sda

Fedora 8 - 16392.96 MB
----------------------------------------------------------------------------------
/dev/sda1               extended partition
----------------------------------------------------------------------------------
/dev/sda5               swap                    swap             2056.29        MB
/dev/sda6               /boot                   ext3              106.93        MB
/dev/sda7               /                       ext3             14229.74       MB
----------------------------------------------------------------------------------

Other Linux - 11268.61 MB
----------------------------------------------------------------------------------
/dev/sda1               extended partition
----------------------------------------------------------------------------------
/dev/sda5               swap                    swap             2056.29        MB
/dev/sda8               /boot                   ext3              106.93        MB
/dev/sda9               /                       ext3             9105.39        MB
----------------------------------------------------------------------------------

Solaris - 10248.70 MB
----------------------------------------------------------------------------------
/dev/sda2               /                       Solaris          10248.70       MB
----------------------------------------------------------------------------------

STORAGE - 214202.75 MB
----------------------------------------------------------------------------------
/dev/sda3               STORAGE                 ext3            214202.75       MB
----------------------------------------------------------------------------------


Втори Linix още не съм си инсталирал, затова и /dev/sda8 и /dev/sda9 са без файлова система (въпреки, че я пише по горе).

Дам, благодаря за информацията за опцията в Linux ядрото, но в моя случай не ми помага много много.

Ами това е, Solaris-а не е много пипнат явно за multi-boot, ще чакаме, може догодина да стане  '<img'> !!! А до тогава VMWare '<img'>!
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Koi Linux podd1rja SATA
Хардуерни и софтуерни проблеми
naTKaH 5 2895 Последна публикация Jan 13, 2004, 23:57
от Guru
Sun Solaris 10
Коментар
Emooo 4 3770 Последна публикация Feb 18, 2004, 00:18
от ivak
SATA && Linux
Хардуерни и софтуерни проблеми
cna 9 3438 Последна публикация Apr 28, 2004, 15:08
от n_antonov
RAID SATA за Solaris 10
Настройка на хардуер
moffo 1 3883 Последна публикация Nov 30, 2005, 17:05
от George Andonov
Как да пусна Linux на SATA RAID 0 - VIA 8237
Настройка на програми
zah 1 2689 Последна публикация Jan 17, 2006, 18:11
от koneye