AAD пишет:

Очень интересно какие задачи можно реализовать в ХР и нельзя в 7

Вопрос не ко мне, но могу дать пример. На 7 нет настроек для старого ПО с интерфейсами не-utf16. Потом 7 у меня 64 для ряда приложений, а ХР - 32 для других, которые на 7-64 безбожно тормозят.

Вот зачем Калькулятор одновременно с Дебианом - лично для меня загадка.

32 (13.01.2013 16:00:24 отредактировано gramozeka)

...м-да, не я один оказывается люблю чесать левой пяткой правое ухо  bj . Если интересен мой опыт в этих не совсем традиционных методах секаса, то вот как у меня это выглядит :
... и так по порядку -
1-ое (в общем-то главное в данном вопросе) это железное обустройство. Необходимо как минимум два(а лучше четыре) отдельных харда, причем лучше пусть они будут SATA(IDE тоже конечно можно, но с ними наверняка придется хлебнуть говнеца и не ложкой, а по взрослому - из чарки).
2-ое - порядок установки, как уже многие тут отметили, винды нужно ставить в порядке старшинства - сперва старушки, потом молодежь, но это правильно лишь в случае XP→7-ка→8-ка и то в дуалбуте на одном диске, если ТС нужен весь возможный зоопарк, то не стоит вообще замарачиваться пытаясь установить их на один диск. Лучше котлеты отдельно, мухи отдельно. Тем более винды имеют идиотскую привычку распухать до безобразия уже через пару-тройку месяцев.
  Собственно сама джига - ставим первый диск(остальные просто физически отключаем), ставим на него первую винду, настраиваем как хочется весь цирк с котятами, отключаем. Подключаем второй - делаем все также как и спервым, но желательно сразу закрепить физические слоты за этими дисками(1-ый сразу оставить для головной системы с которой и будет потом происходить выбор загружаемой оси) так как винда бывает очень капризна к изменению железа. Когда каждая винда установлена и настроена, ставим линуксы(а иже с ними фряхи и т.д.). Последним ставим тот линукс, которому будет принадлежать загрузчик (пусть это будет GRUB2 он лучше всего подходит для подобных плясок ИМХО) который и будет грузить все оси и ставим его(линукс) на диск из первого(физически) слота. Когда все оси готовы собственно собирам чебурашку. Подключаем все диски. Загружаемся в ведущюю систему. Из неё по очереди заходим в каждую ведомую систему линукс и изменяем в /etc/fstab точки монтирования на корректные относительно главной системы. С виндами ничего делать не надо. Генерируем с помощью средств GRUB'а и os-prober конфиг для GRUB'а grub.cfg. Собственно и вся морковь.

P.S. Конечно же, нищебродство есть объективное зло и попытки запихнуть всю эту байду на один мега-супер сто-пицот терабайтный винт с каким нибудь мозгодробительным GPT-UEFI имеют место быть в этом несовершенном мире, что не может не вызвать сочувствия, но оправданным быть - никогда. Если вы пойдете по этому скорбному пути - чтож, каждый сам себе злобный буратино.

P.P.S. вот к примеру как выглядит единый конфиг GRUB'а у меня:

+ открыть спойлер

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}
insmod part_msdos
insmod ext2

set root='hd0,msdos2'

  search --no-floppy --fs-uuid --set=root 525e64d6-b5a9-44bc-a2fa-5421d1e7158d
    font="/usr/share/grub/unifont.pf2"

if loadfont /usr/share/grub/cirilic5.pf2 ; then
  set gfxmode=1600x1200
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set locale_dir=($root)/grub/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_output gfxterm
set timeout=30
insmod jpeg
if background_image /usr/share/grub/pictures/space.jpg ; then
  set menu_color_normal=light-blue/black
  set menu_color_highlight=light-cyan/blue
else
    set menu_color_normal=light-blue/black
    set menu_color_highlight=light-cyan/blue
fi
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Slackware-14.0 GNU/Linux' --class slackware-14.0 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-525e64d6-b5a9-44bc-a2fa-5421d1e7158d' {
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  525e64d6-b5a9-44bc-a2fa-5421d1e7158d
    else
      search --no-floppy --fs-uuid --set=root 525e64d6-b5a9-44bc-a2fa-5421d1e7158d
    fi
    echo    'Загружается Linux 3.2.29-XEN …'
    linux    /boot/vmlinuz root=UUID=525e64d6-b5a9-44bc-a2fa-5421d1e7158d  video=vesafb,mtrr:3,ywrap vga=791 quiet ro 
    echo    'Загружается начальный виртуальный диск …'
    initrd    /boot/initrd.gz
}
submenu 'Дополнительные параметры для Slackware-14.0 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-525e64d6-b5a9-44bc-a2fa-5421d1e7158d' {
menuentry 'Slackware-DOM0 GNU/Linux' --class slackware-14.0 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-525e64d6-b5a9-44bc-a2fa-5421d1e7158d' {
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd2,msdos3'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos3 --hint-efi=hd2,msdos3 --hint-baremetal=ahci2,msdos3  525e64d6-b5a9-44bc-a2fa-5421d1e7158d
    else
      search --no-floppy --fs-uuid --set=root 525e64d6-b5a9-44bc-a2fa-5421d1e7158d
    fi
    echo    'Загружается Linux 3.2.26-smp …'
    multiboot /boot/xen.gz vga=gfx-1024x768x16
    module /boot/vmlinuz root=UUID=525e64d6-b5a9-44bc-a2fa-5421d1e7158d console=vga console=tty0 console=xvc0 video=vesafb,mtrr:3,ywrap vga=791 pciback.hide=(01:00.0) ro
    module  /boot/initrd.gz
}
    menuentry 'GNU/Linux, с Linux 3.2.29-smp' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.29-smp-advanced-525e64d6-b5a9-44bc-a2fa-5421d1e7158d' {
        load_video
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  525e64d6-b5a9-44bc-a2fa-5421d1e7158d
        else
          search --no-floppy --fs-uuid --set=root 525e64d6-b5a9-44bc-a2fa-5421d1e7158d
        fi
        echo    'Загружается Linux 3.2.29-smp …'
        linux    /boot/vmlinuz-huge-smp-3.2.29-smp root=/dev/sda2 ro 
    }
    menuentry 'GNU/Linux, с Linux 3.2.29-smp (режим восстановления)' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.29-smp-recovery-525e64d6-b5a9-44bc-a2fa-5421d1e7158d' {
        load_video
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  525e64d6-b5a9-44bc-a2fa-5421d1e7158d
        else
          search --no-floppy --fs-uuid --set=root 525e64d6-b5a9-44bc-a2fa-5421d1e7158d
        fi
        echo    'Загружается Linux 3.2.29-smp …'
        linux    /boot/vmlinuz-huge-smp-3.2.29-smp root=/dev/sda2 ro single
    }
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Slackware Linux (Slackware 13.37.0)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1403a7bf-a6b5-435e-8342-52c20ec6ffe4' {
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e4a7757c-45ed-4556-998a-e4f2d559e9dc
    else
      search --no-floppy --fs-uuid --set=root e4a7757c-45ed-4556-998a-e4f2d559e9dc
    fi
    linux /vmlinuz root=UUID=1403a7bf-a6b5-435e-8342-52c20ec6ffe4 quiet video=vesafb,mtrr:3,ywrap vga=791 ro
    initrd /initrd.gz
}
submenu 'Дополнительные параметры для Slackware Linux (Slackware 13.37.0)' $menuentry_id_option 'osprober-gnulinux-advanced-1403a7bf-a6b5-435e-8342-52c20ec6ffe4' {
    menuentry 'Slackware Linux (Старая система в которой всё есть)'\\'' --class gnu-linux --class gnu --class os $menuentry_id_option '\\''osprober-gnulinux-simple-d21f1988-aff7-4b57-99c8-0b9eb4174f6e (на /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--1403a7bf-a6b5-435e-8342-52c20ec6ffe4' {
        insmod part_msdos
        insmod ext2
        set root='hd1,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e4a7757c-45ed-4556-998a-e4f2d559e9dc
        else
          search --no-floppy --fs-uuid --set=root e4a7757c-45ed-4556-998a-e4f2d559e9dc
        fi
        linux /vmlinuz root=UUID=1403a7bf-a6b5-435e-8342-52c20ec6ffe4 quiet video=vesafb,mtrr:3,ywrap vga=791 ro  single
        initrd /initrd.gz
    }
}
menuentry 'Microsoft Windows XP Professional RU (на /dev/sdc1)' --class windows --class os $menuentry_id_option 'osprober-chain-8E3CA58A3CA56E41' {
    insmod part_msdos
    insmod ntfs
    set root='hd2,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos1 --hint-efi=hd2,msdos1 --hint-baremetal=ahci2,msdos1  8E3CA58A3CA56E41
    else
      search --no-floppy --fs-uuid --set=root 8E3CA58A3CA56E41
    fi
    drivemap -s (hd0) ${root}
    chainloader +1
}
menuentry 'Slackware Linux (Slackware 14.0)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-514c3857-c60c-4981-b302-d05614f37564' {
    insmod part_msdos
    insmod ext2
    set root='hd2,msdos3'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos3 --hint-efi=hd2,msdos3 --hint-baremetal=ahci2,msdos3  514c3857-c60c-4981-b302-d05614f37564
    else
      search --no-floppy --fs-uuid --set=root 514c3857-c60c-4981-b302-d05614f37564
    fi
    linux /boot/vmlinuz root=/dev/sdc3 video=vesafb,mtrr:3,ywrap vga=791 quiet ro
    initrd /boot/initrd.gz
}
menuentry 'Gentoo Base System release 2.0.2' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8b30de8b-7bc1-4d91-85f3-86333f031655' {
    insmod part_msdos
    insmod reiserfs
    set root='hd3,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd3,msdos1 --hint-efi=hd3,msdos1 --hint-baremetal=ahci3,msdos1  8b30de8b-7bc1-4d91-85f3-86333f031655
    else
      search --no-floppy --fs-uuid --set=root 8b30de8b-7bc1-4d91-85f3-86333f031655
    fi
    linux /boot/kernel-2.6.38 root=/dev/sde1 ro
}
submenu 'Дополнительные параметры для Gentoo Base System release 2.0.2' $menuentry_id_option 'osprober-gnulinux-advanced-8b30de8b-7bc1-4d91-85f3-86333f031655' {
    menuentry 'Gentoo GNU/Linux, with Linux 2.6.38 (на /dev/sdd1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-2.6.38--8b30de8b-7bc1-4d91-85f3-86333f031655' {
        insmod part_msdos
        insmod reiserfs
        set root='hd3,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd3,msdos1 --hint-efi=hd3,msdos1 --hint-baremetal=ahci3,msdos1  8b30de8b-7bc1-4d91-85f3-86333f031655
        else
          search --no-floppy --fs-uuid --set=root 8b30de8b-7bc1-4d91-85f3-86333f031655
        fi
        linux /boot/kernel-2.6.38 root=/dev/sde1 ro  single
    }
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

и таки да ! Не нужно пользовать всякие акрониксы и им подобные монструозные поделия "совецкого автопрома" если хотите чтобы не было проблем, есть вполне предсказуемые и удобные средства opensource. Тот же gparted или partitionmanager, ну и для любителей хардкора fdisk конечно же  ag

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22
gramozeka пишет:

в этих не совсем традиционных методах секаса

Да вполне себе традиционный. У мну на трёх физических SATA:  ХР - поменьше, 7 - побольше, рабочий Линукс - самый большой, и на самом маленьком IDE Линукс изучаемый.

34

karl_muenhgausen пишет:

Да вполне себе традиционный.

Ну это мы так думаем, а вот большинство счастливых обладателей домашнего ПК смотрят на нас как на даэдра  ap

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22
gramozeka пишет:

Ну это мы так думаем, а вот большинство счастливых обладателей домашнего ПК смотрят на нас как на даэдра  ap

Им стоит расширить кругозор! ag

36

karl_muenhgausen пишет:

Им стоит расширить кругозор! ag

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

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22