Автор Тема: Двухслойный диск как загрузочный  (Прочитано 494 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
Re: Двухслойный диск как загрузочный
« Ответ #15 : 22.03.2021 17:52:59 »
А имеется ли какой-то секрет создания такого загрузочного диска, так как у меня он почему-то не загружается?

Имеется.
Секрет альтовых образов в том

что одновременно они представляют из себя и загрузочный образ cd/dvd
# file ./alt-p9-xfce-sysv-20210312-x86_64.iso
./alt-p9-xfce-sysv-20210312-x86_64.iso: ISO 9660 CD-ROM filesystem data 'ALT p9 xfce-sysv/x86_64        ' (bootable)
# isoinfo -d -i ./alt-p9-xfce-sysv-20210312-x86_64.iso
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: ALT p9 xfce-sysv/x86_64
Volume set id: ALT
Publisher id: ALT LINUX TEAM
Data preparer id: XORRISO-1.5.0 2018.09.15.133001, LIBISOBURN-1.5.0, LIBISOFS-1.5.0, LIBBURN-1.5.0
Application id: ALT-P9-XFCE-SYSV
Copyright File id: LICENSE_ALL_HTML
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 471552
El Torito VD version 1 found, boot catalog is in sector 236
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
    Hid 1
    Arch 0 (x86)
    ID ''
    Key 55 AA
    Eltorito defaultboot header:
        Bootid 88 (bootable)
        Boot media 0 (No Emulation Boot)
        Load segment 0
        Sys type 0
        Nsect 4
        Bootoff E9D 3741

и одновременно загрузочный образ винчестера (флешки)
# fdisk -l ./alt-p9-xfce-sysv-20210312-x86_64.iso
Диск ./alt-p9-xfce-sysv-20210312-x86_64.iso: 921 MiB, 965738496 байт, 1886208 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x39cd6e81

Устр-во                                 Загрузочный начало   Конец Секторы Размер Идентификатор Тип
./alt-p9-xfce-sysv-20210312-x86_64.iso1 *               64 1886207 1886144   921M             0 Пустой
./alt-p9-xfce-sysv-20210312-x86_64.iso2                948   14963   14016   6,9M            ef EFI (FAT-12/16/32)

Байт по адресу 01be, - 80, загрузочный, нулевой байт в таблице разделов образа
# dd if=./alt-p9-xfce-sysv-20210312-x86_64.iso of=mbr-xfce-sysv-iso.bin bs=512 count=1
# hexdump -C -s 446 ./mbr-xfce-sysv-iso.bin
000001be  80 02 01 00 00 3f e0 98  40 00 00 00 c0 c7 1c 00  |.....?..@.......|
000001ce  00 fe ff ff ef fe ff ff  b4 03 00 00 c0 36 00 00  |.............6..|
000001de  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001fe  55 aa                                             |U.|
00000200

Штука в том, чтобы прожигать на матрицу программами, которые пишут образ как сырой массив побайтно. Не пофайлово и не добавляя отсебятину.
Куда его писать, на матрицу или флешку, не имеет значения. Главное чтобы BIOS поддерживал загрузку с оптического привода, через BIOS или Boot menu. Ну и чтобы привод поддерживал Double Layer.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #16 : 22.03.2021 18:08:14 »
Я бы добавил, что неважно сколько слоёв у диска. Главное чтобы его объёма хватило для записи.

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #17 : 22.03.2021 18:11:58 »
Когда активно пользовался DVD-дисками, то помню, что самые надёжные были марки "Verbatim".
А вот диски марки "Oxion" - самые ненадёжные.
« Последнее редактирование: 22.03.2021 18:47:57 от gosts 87 »

Оффлайн vadval15

  • Давно тут
  • **
  • Сообщений: 161
Re: Двухслойный диск как загрузочный
« Ответ #18 : 22.03.2021 21:09:18 »
Спасибо за ответы. Вы абсолютно правы - хочется, чтобы загрузочный диск функционировал и на компьютерах с более древними BIOS. Однако, как недавно выяснилось, на таких компьютерах указанный диск (DVD-9) не только не загружается, но и, в отличие от DVD-5, не читается. Вероятно, эти компьютеры появились тогда, когда двухслойные диски ещё не существовали. Таким образом, скорее всего произвести на них установку новой ОС с двухслойного диска уже не представляется возможным...

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #19 : 22.03.2021 21:40:56 »
А Вы образ на другом компьютере записывали на диск?

Оффлайн Александр Ерещенко

  • Давно тут
  • **
  • Сообщений: 522
Re: Двухслойный диск как загрузочный
« Ответ #20 : 22.03.2021 22:35:08 »
Спасибо за ответы. Вы абсолютно правы - хочется, чтобы загрузочный диск функционировал и на компьютерах с более древними BIOS. Однако, как недавно выяснилось, на таких компьютерах указанный диск (DVD-9) не только не загружается, но и, в отличие от DVD-5, не читается. Вероятно, эти компьютеры появились тогда, когда двухслойные диски ещё не существовали. Таким образом, скорее всего произвести на них установку новой ОС с двухслойного диска уже не представляется возможным...
Это от дисковода зависит - он должен уметь работать с двухслойными дисками (обычно на его морде присутствует соответсвующая инфа, типа DoubleLayer, или SuperMulti, или ещё каким-то образом хвастаются своими фичами)
« Последнее редактирование: 22.03.2021 22:38:48 от Александр Ерещенко »

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #21 : 22.03.2021 22:36:49 »
Это от дисковода зависит
Тоже так думаю.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 978
  • antohami@
Re: Двухслойный диск как загрузочный
« Ответ #22 : 22.03.2021 22:54:46 »
Спасибо за ответы. Вы абсолютно правы - хочется, чтобы загрузочный диск функционировал и на компьютерах с более древними BIOS. Однако, как недавно выяснилось, на таких компьютерах указанный диск (DVD-9) не только не загружается, но и, в отличие от DVD-5, не читается. Вероятно, эти компьютеры появились тогда, когда двухслойные диски ещё не существовали. Таким образом, скорее всего произвести на них установку новой ОС с двухслойного диска уже не представляется возможным...

Для очень старого железа попробуйте стартеркиты xfce-sysv, lxde, lxqt, и самый лёгкий icewm-sysv
https://www.altlinux.org/Starterkits/Download#дополнительные

На dvd влезут, на cd нет.
« Последнее редактирование: 23.03.2021 01:20:25 от Антон Мидюков »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 654
Re: Двухслойный диск как загрузочный
« Ответ #23 : 22.03.2021 22:58:16 »
Для очень старого железа попробуйте стартеркиты lxde, lxqt, и действительно самый лёгкий icewm-sysv
https://www.altlinux.org/Starterkits/Download#дополнительные
и дальше? LibreOffice будет тормозить, Firefox/Chromium и подавно.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
Re: Двухслойный диск как загрузочный
« Ответ #24 : 22.03.2021 23:51:17 »
Спасибо за ответы. Вы абсолютно правы - хочется, чтобы загрузочный диск функционировал и на компьютерах с более древними BIOS. Однако, как недавно выяснилось, на таких компьютерах указанный диск (DVD-9) не только не загружается, но и, в отличие от DVD-5, не читается. Вероятно, эти компьютеры появились тогда, когда двухслойные диски ещё не существовали. Таким образом, скорее всего произвести на них установку новой ОС с двухслойного диска уже не представляется возможным...

Тут нужно попунктно и дотошно смотреть. Начинать с привода. Что поддерживает. На первой странице темы, выброс `wodim -atip -verbose` говорит строками Profile, что поддерживает привод PLDS DVD-RW DA8A6SH rev.GL61, которые стоят в Lenovo G50-80. Строка Current говорит какая в привод вставлена матрица. Иначе будет писать Current: 0x0000 (Reserved/Unknown).
То что на конветах написано 8x, на эту муру внимания можно не обращать. Выброс dvd+rw-mediainfo говорит, что эта двухслойная матрица поддерживает скорости 3 4 и 6. Ни о каких 8x даже речи не идёт.
Как всё это посмотреть в Windows, не знаю.

По-поводу BIOS:
Были ли отказы загрузки с матрицы, не помню. Не так чтобы сказал не было, но не осталось в памяти. Хотя что-то там в глубинах памяти припоминается на древнем реаниматоре. Но точно помню, что мой друг предпочитал гигабайтовские платы. Так вот на гигабайтовской плате на AMD с DDR2, был отказ загрузки альтовой гибридной флешки через Boot menu. Загрузка возможна была только через прямое редактирование BIOS. Очевидно, что засада в самом гигабайтовском BIOS.
(Кстати это не единственная засада гигабайта. Самую крупную, на мой взгляд, гигабайт сделал тогда, когда триггер дуал биос перевёл с аппаратного на программный. Считать ли это увиденное везением или нет, но мне довелось видеть в какое зап*ло можно попасть с этой инновацией. Зап*ло это редкое и исключительно тяжело выкуриваемое. И в конечном счёте решаемое только программатором. И с этим зап*лом, ни о каком дуал биос даже речи быть не может. Вот такая аппаратно-архитектурная подстава... Ой, простите!, - инновация и прогресс.)
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
Re: Двухслойный диск как загрузочный
« Ответ #25 : 23.03.2021 00:37:55 »
Спасибо за ответы. Вы абсолютно правы - хочется, чтобы загрузочный диск функционировал и на компьютерах с более древними BIOS. Однако, как недавно выяснилось, на таких компьютерах указанный диск (DVD-9) не только не загружается, но и, в отличие от DVD-5, не читается. Вероятно, эти компьютеры появились тогда, когда двухслойные диски ещё не существовали. Таким образом, скорее всего произвести на них установку новой ОС с двухслойного диска уже не представляется возможным...

Для очень старого железа попробуйте стартеркиты lxde, lxqt, и действительно самый лёгкий icewm-sysv
https://www.altlinux.org/Starterkits/Download#дополнительные

:-) Антон, alt-p8-sysv-xfce-i586 обкатывался на HP Compaq NX6110 с одноядерным 32 бит процессором с sse2 Pentium M 770/2.13 GHz и с чипсетом 82915GM. А это чистокровная 915 интел графика. Не та которая kernel module, а та которая i915_dri.so поверх intel_drv. 82915GM на NX6110, это контроллер памяти 2x1Gb max в режиме DDR333, с графикой 915. Хуже некуда. И работало это с ide винчестера и с palemoon. Весьма шустро. Значки на рабочем столе отрубить нахер. Они только тормозят на входе в X-сессию. Эффекты тоже можно отрубить. Оно в дефолте нужно только для лупы. i586 и можно через pae если памяти больше трёх гигов и в bios есть remap memory. И если голосовые мессенджеры и virtualbox не нужны. Это сэкономит больше ста метров памяти. А с kms драйвером и того больше. На NX6110 великолепно чувствовал себя tde, тот который kde3. Вроде бы неплохо mate. Но современный kde, это монстр. И NX6110 на нём задыхался.
Дефолт фокса, это вынос мозга. В нём дефолтом стоит мультипроцессность. И 8 потоков. Которые нахер не нужно и жрёт ресурсы. Но специалистам про оптимальный дефолт виднее.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #26 : 23.03.2021 17:02:16 »
а зачем ставить с DVD?
У Вас никогда такого не было, когда при установки дистрибутива с флешки компьютер зависал намертво? У меня было.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 654
Re: Двухслойный диск как загрузочный
« Ответ #27 : 23.03.2021 18:18:52 »
а зачем ставить с DVD?
У Вас никогда такого не было, когда при установки дистрибутива с флешки компьютер зависал намертво? У меня было.
обычно это означает проблемы с памятью/чипсетом и CD/DVD не поможет. Даже если и поставлю (что я могу сделать и на другой машине на самом деле), то юзер будет сильно недоволен глюками при реальной работе...

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 830
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Двухслойный диск как загрузочный
« Ответ #28 : 23.03.2021 18:30:37 »
CD/DVD не поможет.
Именно, что с диска всё встаёт без проблем.

Оффлайн vadval15

  • Давно тут
  • **
  • Сообщений: 161
Re: Двухслойный диск как загрузочный
« Ответ #29 : 28.03.2021 11:51:42 »
Всем спасибо за помощь. Принял решение оставить дисководы в первоначальном состоянии, но при этом использовать DVD-диски (DVD-5) с версией ALT Workstation 9.0 для загрузки на древних компьютерах и флеш-диски с версией ALT Workstation 9.1 - на более новых.