[Rozw] Slackware + Debian (+ XP) + bootloader
Moderatorzy: Moderatorzy, Administratorzy
[Rozw] Slackware + Debian (+ XP) + bootloader
Przymierzam sie do przetestowania Slackware ale po pobieżnej lekturze slackbooka, i kilku wpisów na forum zaczynam mieć wątpliwości jak bezpiecznie doinstalować Slackware, żeby sobie czegoś za bardzo nie popsuć.
Zastanawia mnie jak to jest w Slackware z GRUBem i odmiennym nazywaniem partycji - czego sie mam spodziewać?
Czy LILO jest nadal domyślne dla Slackware i czy wykryje mi Debiana? (czy też mam oczekiwać zabawy w zmuszanie bootloadera do widzenia kawałka dysku raz jako hda a raz jako sda)
Czy zrzucenie wszystkich kerneli na jedną partycje boot zmniejsza problem?
Znalazłem na tym forum kilka wątkow z takimi kłopotami ale były datowane na 2008 więc nie wiem na ile jest to aktualny problem.
I kolejna wątpliwość: mam dwa komputery jeden to dysk sata, Debian widzi dysk jako sda
Drugi to dwa stare dyski podpięte na szerokiej taśmie (bodajże gniazdo IDE), Debian widzi tutaj je jako hda, hdb
Na którym komputerze spodziewać się łatwiejszej instalacji i konfiguracji bootloadera?
Z góry dziękuje za informacje.
Zastanawia mnie jak to jest w Slackware z GRUBem i odmiennym nazywaniem partycji - czego sie mam spodziewać?
Czy LILO jest nadal domyślne dla Slackware i czy wykryje mi Debiana? (czy też mam oczekiwać zabawy w zmuszanie bootloadera do widzenia kawałka dysku raz jako hda a raz jako sda)
Czy zrzucenie wszystkich kerneli na jedną partycje boot zmniejsza problem?
Znalazłem na tym forum kilka wątkow z takimi kłopotami ale były datowane na 2008 więc nie wiem na ile jest to aktualny problem.
I kolejna wątpliwość: mam dwa komputery jeden to dysk sata, Debian widzi dysk jako sda
Drugi to dwa stare dyski podpięte na szerokiej taśmie (bodajże gniazdo IDE), Debian widzi tutaj je jako hda, hdb
Na którym komputerze spodziewać się łatwiejszej instalacji i konfiguracji bootloadera?
Z góry dziękuje za informacje.
Ostatnio zmieniony 2011-11-22, 05:25 przez wietrzny, łącznie zmieniany 1 raz.
Re: Slackware + Debian (+ XP) + bootloader
Czy sata, czy pata slack sobie poradzi, grub/lilo tam wprowadzasz sztanze gdzie umieściłeś jądro tego Twojego debiana, nawet jak na innym jest slack... warunek musisz mieć miejsce wolne na dysku...
Re: Slackware + Debian (+ XP) + bootloader
Jak doinstalować... szybko na osobnej partycji (lub kilku, jeżeli chcesz podziału - np. swap czy home mogą być wspólne),
Lilo jest domyślne, i wykryje co mu każesz - a tak na prawdę to lilo niczego nie wykrywa, lilo ładuje kernel z miejsca, które mu wskażesz, ważne jest jak wykryto w momencie instalacji lilo (nie pakietu, tylko bloku do mbr/partycji)... no i pamiętając, że to jak wykrywa, zależy od kernela, to kernel jeden może widzieć jako hda a drugi sda
Instalacja teoretycznie łatwiejsza na drugim, bo nie będzie wątpliwości hda czy sda, jednak współcześnie zwykle kernel dyski sata wykrywa jako sdX.
Lilo jest domyślne, i wykryje co mu każesz - a tak na prawdę to lilo niczego nie wykrywa, lilo ładuje kernel z miejsca, które mu wskażesz, ważne jest jak wykryto w momencie instalacji lilo (nie pakietu, tylko bloku do mbr/partycji)... no i pamiętając, że to jak wykrywa, zależy od kernela, to kernel jeden może widzieć jako hda a drugi sda
Instalacja teoretycznie łatwiejsza na drugim, bo nie będzie wątpliwości hda czy sda, jednak współcześnie zwykle kernel dyski sata wykrywa jako sdX.
Re: Slackware + Debian (+ XP) + bootloader
Dzięki za sugestie, jeden komputer służy już za piaskownice
Swapa na razie współdzielę, gorzej że ani instalator Slackware nie chciał zobaczyć Debiana ani liloconfig nie potrafiło ruszyć. Mam wrażenie, że nie LILO jest tu winne tylko coś psuję już w trakcie instalacji i konfiguracji. W efekcie liloconf nie chce strawić nawet plików generowanych przez instalator więc nie dziwi mnie, że nawet ręczna produkcja /etc/lilo.conf nie pomogła.
Debianowy GRUB o dziwo wykrył i odpala wszystko co mam na dysku. Pominę instalację programu rozruchowego kiedy będę musiał powtórzyć instalacje Slackware.
Rozwiązanie jest "na okrętke" ale lepiej troszkę pobawić się tą dystrybucją żeby wiedzieć co robię nie tak.
Swapa na razie współdzielę, gorzej że ani instalator Slackware nie chciał zobaczyć Debiana ani liloconfig nie potrafiło ruszyć. Mam wrażenie, że nie LILO jest tu winne tylko coś psuję już w trakcie instalacji i konfiguracji. W efekcie liloconf nie chce strawić nawet plików generowanych przez instalator więc nie dziwi mnie, że nawet ręczna produkcja /etc/lilo.conf nie pomogła.
Debianowy GRUB o dziwo wykrył i odpala wszystko co mam na dysku. Pominę instalację programu rozruchowego kiedy będę musiał powtórzyć instalacje Slackware.
Rozwiązanie jest "na okrętke" ale lepiej troszkę pobawić się tą dystrybucją żeby wiedzieć co robię nie tak.
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
Pokaż układ partycji (fdisk -l), swój lilo.conf oraz zawartości /boot (obu systemów, chyba że masz wspólny) to będzie można coś więcej powiedzieć.
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
@Pajaczek obecnie system rusza z GRUBA2, ale jak masz jeszcze cierpliwość to daje wyniki poleceń.
Opanowanie Lilo może być przydatne - wyniki $ls /boot tłumaczą dlaczego. Jak będziesz chciał wynik $ls /boot/grub to powiedz to wyraźnie bo jest on straaasznie długi
fdisk -l
/boot Debiana (rozumiem, że chodziło o wynik %ls)
To niestety ten nowy GRUB2 więc odpowiednikiem lilo.conf chyba będzie grub.cfg - ten odpala oba systemy ale jak przyjdzie do zmiany jądra w Slackware może być niewesoło.
grub.cfg:
Teraz od strony Slackware
/boot
LILO - tu jest zabawa,
chwilowo /etc/lilo.conf wygląda tak:
lilo wyrzuca błędy, nie potrafi znaleźć /boot/vmlinuz, stad próbowałem z literal, i tą ścieżką w cudzysłowie
(próbowałem opcji z tego tematu http://forum.slackware.pl/viewtopic.php ... an#p163153 ale niestety link do forum archlinux nie wyskoczył mi nawet w google:cache i nie rozumiem o co chodzi z tą zamianą dysków)
lilo.conf który działal to praktycznie to samo, tylko bez wpisu dla Debiana.
P.S. przepraszam za zwłokę - miałem dość ograniczony dostęp do sprawnych komputerów
Opanowanie Lilo może być przydatne - wyniki $ls /boot tłumaczą dlaczego. Jak będziesz chciał wynik $ls /boot/grub to powiedz to wyraźnie bo jest on straaasznie długi
fdisk -l
Kod: Zaznacz cały
Dysk /dev/sda: 60.1 GB, bajtów: 60060155904
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 7301
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x000e5c03
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sda1 * 1 1825 14659281 c W95 FAT32 (LBA)
/dev/sda2 1826 3131 10485760 83 Linux
Partycja 2 nie kończy się na granicy cylindra.
/dev/sda3 3131 3392 2097152 82 Linux swap / Solaris
Partycja 3 nie kończy się na granicy cylindra.
/dev/sda4 3392 7302 31409152 83 Linux
/boot Debiana (rozumiem, że chodziło o wynik %ls)
Kod: Zaznacz cały
razem 12120
-rw-r--r-- 1 root root 111116 10-03 11:09 config-2.6.32-5-686
drwxr-xr-x 3 root root 4096 11-23 04:56 grub
-rw-r--r-- 1 root root 8665377 11-22 01:10 initrd.img-2.6.32-5-686
-rw-r--r-- 1 root root 1293394 10-03 11:09 System.map-2.6.32-5-686
-rw-r--r-- 1 root root 2298848 10-03 11:08 vmlinuz-2.6.32-5-686
grub.cfg:
Kod: Zaznacz cały
#
# 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 [ "${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,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
set locale_dir=($root)/boot/grub/locale
set lang=pl
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
echo 'Loading Linux 2.6.32-5-686 ...'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=b71b4fcc-3f31-4dcd-9e89-7286eccce181 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
echo 'Loading Linux 2.6.32-5-686 ...'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=b71b4fcc-3f31-4dcd-9e89-7286eccce181 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows XP Media Center Edition (on /dev/sda1)" {
insmod part_msdos
insmod fat
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 04f1-d4ec
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Linux (on /dev/sda2)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set 667af707-c545-4c53-9b41-cafb8e4868ab
linux /boot/vmlinuz root=/dev/sda2 ro vt.default_utf8=0 vga = normal
}
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
/boot
Kod: Zaznacz cały
razem 24320
-rw-r--r-- 1 root root 512 11-22 04:28 boot.0800
-rw-r--r-- 1 root root 281 11-22 04:46 boot_message.txt
lrwxrwxrwx 1 root root 28 11-22 03:29 config -> config-huge-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 118795 2011-05-22 config-generic-2.6.38.7
-rw-r--r-- 1 root root 119529 2011-05-22 config-generic-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 118769 2011-05-23 config-huge-2.6.38.7
-rw-r--r-- 1 root root 119503 2011-05-22 config-huge-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 22578 08-12 02:26 inside.bmp
-rw------- 1 root root 90112 11-23 04:05 map
-rw-r--r-- 1 root root 6878 08-12 02:26 onlyblue.bmp
lrwxrwxrwx 1 root root 37 11-22 03:30 README.initrd -> /usr/doc/mkinitrd-1.4.6/README.initrd
-rw-r--r-- 1 root root 14174 2010-02-15 slack.bmp
lrwxrwxrwx 1 root root 32 11-22 03:29 System.map -> System.map-huge-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 1413512 2011-05-22 System.map-generic-2.6.38.7
-rw-r--r-- 1 root root 1462928 2011-05-22 System.map-generic-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 2189539 2011-05-23 System.map-huge-2.6.38.7
-rw-r--r-- 1 root root 2241611 2011-05-22 System.map-huge-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 33192 08-12 02:26 tuxlogo.bmp
lrwxrwxrwx 1 root root 29 11-22 03:29 vmlinuz -> vmlinuz-huge-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 2702432 2011-05-22 vmlinuz-generic-2.6.38.7
-rw-r--r-- 1 root root 2866736 2011-05-22 vmlinuz-generic-smp-2.6.38.7-smp
-rw-r--r-- 1 root root 5546480 2011-05-23 vmlinuz-huge-2.6.38.7
-rw-r--r-- 1 root root 5791184 2011-05-22 vmlinuz-huge-smp-2.6.38.7-smp
chwilowo /etc/lilo.conf wygląda tak:
Kod: Zaznacz cały
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
boot = /dev/sda
# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
bmp-timer = 65,27,0,255
# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt
# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Normal VGA console
vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
#vga=791
# VESA framebuffer console @ 1024x768x32k
#vga=790
# VESA framebuffer console @ 1024x768x256
#vga=773
# VESA framebuffer console @ 800x600x64k
#vga=788
# VESA framebuffer console @ 800x600x32k
#vga=787
# VESA framebuffer console @ 800x600x256
#vga=771
# VESA framebuffer console @ 640x480x64k
#vga=785
# VESA framebuffer console @ 640x480x32k
#vga=784
# VESA framebuffer console @ 640x480x256
#vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
label = Windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda2
label = Linux
read-only
image = /boot/vmlinuz-2.6.32-5-686
literal = "root = /dev/sda4"
table = /dev/sda
label = Debian
initrd = /boot/initrd.img-2.6.32-5-686
read-only
# Linux bootable partition config ends
(próbowałem opcji z tego tematu http://forum.slackware.pl/viewtopic.php ... an#p163153 ale niestety link do forum archlinux nie wyskoczył mi nawet w google:cache i nie rozumiem o co chodzi z tą zamianą dysków)
lilo.conf który działal to praktycznie to samo, tylko bez wpisu dla Debiana.
P.S. przepraszam za zwłokę - miałem dość ograniczony dostęp do sprawnych komputerów
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
Kod: Zaznacz cały
mount /dev/sda4 /mnt/dysk
Kod: Zaznacz cały
image = /boot/vmlinuz
root = /dev/sda2
label = Linux
read-only
image = /mnt/dysk/boot/vmlinuz-2.6.32-5-686
label = Debian
root = /dev/sda4
initrd = /mnt/dysk/boot/initrd.img-2.6.32-5-686
read-only
Kod: Zaznacz cały
lilo
Przy zmianie kernela na którymkolwiek systemie musisz przeinstalować lilo z poziomu slacka (czy tam systemu na którym jest lilo.conf), oczywiście z podmontowaniem wpierw drugiego systemu.
Z gruba nigdy nie korzystałem, więc nie podejmuję się sprawdzania jego składni.
Ps. Na wszelki wypadek, możesz gdzieś na początku lilo.conf dodać jeszcze dyrektywę "lba32".
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
@Pajaczek niestety taka wersja tez nie przechodzi
lilo odpowiada:
dopisanie "lba32" na poczatku lilo.conf zlikwidowalo tylko jedno ostrzezenie.
To o grafice to pol biedy - nie zalezy mi na wodotryskach i z checia zostane na tekstowym rozruchu. Po starcie X'ow jest dobra rozdzielczosc.
Tak sie zastanawiam czy mam jakos temu lilo wskazac fizycznie gdzie na dysku lezy to jajko (cylinder, glowica, sektor)? Moze te dziwnie rozlozone partycje - nie na granicy cylindra powoduja caly problem?
Dodanie malej partycji /boot zaraz po partycji XP raczej nie wchodzi w rachube, potraktowanie partycji Debiana jako /boot dla Slackware (z kilkoma dodatkami zwanymi drugi system) tez nie bedzie obejsciem bo tej partycji lilo i tak nie widzi mimo, ze jest zamontowana.
Odpowiedz prawdopodobnie lezy gdzies tu:
ale to nie jest stary GRUB tylko GRUB2 i nie wiem jak to przetlumaczyc na LILO.
lilo odpowiada:
Kod: Zaznacz cały
bash-4.1# lilo
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Added Windows *
Added Linux
Fatal: open /mnt/dysk/boot/vmlinuz-2.6.32-5-686: No such file or directory
To o grafice to pol biedy - nie zalezy mi na wodotryskach i z checia zostane na tekstowym rozruchu. Po starcie X'ow jest dobra rozdzielczosc.
Tak sie zastanawiam czy mam jakos temu lilo wskazac fizycznie gdzie na dysku lezy to jajko (cylinder, glowica, sektor)? Moze te dziwnie rozlozone partycje - nie na granicy cylindra powoduja caly problem?
Dodanie malej partycji /boot zaraz po partycji XP raczej nie wchodzi w rachube, potraktowanie partycji Debiana jako /boot dla Slackware (z kilkoma dodatkami zwanymi drugi system) tez nie bedzie obejsciem bo tej partycji lilo i tak nie widzi mimo, ze jest zamontowana.
Odpowiedz prawdopodobnie lezy gdzies tu:
Kod: Zaznacz cały
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
echo 'Loading Linux 2.6.32-5-686 ...'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=b71b4fcc-3f31-4dcd-9e89-7286eccce181 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os
{
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set b71b4fcc-3f31-4dcd-9e89-7286eccce181
echo 'Loading Linux 2.6.32-5-686 ...'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=b71b4fcc-3f31-4dcd-9e89-7286eccce181 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686
}
### END /etc/grub.d/10_linux ###
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
lba32 miało właśnie zlikwidować tamto ostrzeżenie, nic więcej.
przed wydaniem lilo, sprawdź czy widzisz /mnt/dysk/boot/vmlinuz-2.6.32-5-686 choćby poprzez ls -lha /mnt/dysk/boot porównaj prawa dostępu z tymi nadanymi kernelowi Slacka.
Ps. To o grafice informuje Cię, że nie jest w stanie wyświetlić takiej liczby barw, jakiej oczekujesz
Pps. dlaczego "lilo i tak nie widzi" tej partycji. Jak się to objawia. Poprawnie zamontowana (systemy plików).
pps2. gruba nie znam, i nie chcę znać
przed wydaniem lilo, sprawdź czy widzisz /mnt/dysk/boot/vmlinuz-2.6.32-5-686 choćby poprzez ls -lha /mnt/dysk/boot porównaj prawa dostępu z tymi nadanymi kernelowi Slacka.
Ps. To o grafice informuje Cię, że nie jest w stanie wyświetlić takiej liczby barw, jakiej oczekujesz
Pps. dlaczego "lilo i tak nie widzi" tej partycji. Jak się to objawia. Poprawnie zamontowana (systemy plików).
pps2. gruba nie znam, i nie chcę znać
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
No teraz sie zalamie - gdzie ja mialem oczy!
@Pajaczek miales racje:
jezeli zamiast dam a uprawnienia Debianowego kernela i initrd zmienie na 777, to LILO zaladuje mi Debiana
LILO pisalo ze nie widzi jadra we wskazanym miejcu a ja patrzalem na to i nie zobaczylem bledu zamiast mnt/dysk mam nieco inna sciezke. Jak to poprawilem wszystko dziala.
p.s. zobacze jeszcze czy aby na pewno potrzebuje tego 777 moze 744 starczy, tu nie jestem pewny dlaczego jedna dystrybucja domyslnie ustawia userom zapis i dostep a druga laskawie pozwala na odczyt. Jak rozumiem do slackware lepiej nie przenosic Debianowego zwyczaju nadawania najmniejszych mozliwych uprawnien do plikow systemowych?
p.p.s
Chyba jeszcze sie pobawie tym LILO. Skoro i tak musze w nim grzebac przy polonizacji systemu, to moze jakos przestawie kolejnosc startu. Ciekawe czy da sie na poziomie bootloadera zdecydowac jak startuje system - chodzi mi o to by zaladowac konkretny runlevel.
@Pajaczek miales racje:
jezeli zamiast
Kod: Zaznacz cały
image = urzadzenie/sciezka_do_kernela
Kod: Zaznacz cały
image = punkt_montowania/sciezka_do_kernela
LILO pisalo ze nie widzi jadra we wskazanym miejcu a ja patrzalem na to i nie zobaczylem bledu zamiast mnt/dysk mam nieco inna sciezke. Jak to poprawilem wszystko dziala.
p.s. zobacze jeszcze czy aby na pewno potrzebuje tego 777 moze 744 starczy, tu nie jestem pewny dlaczego jedna dystrybucja domyslnie ustawia userom zapis i dostep a druga laskawie pozwala na odczyt. Jak rozumiem do slackware lepiej nie przenosic Debianowego zwyczaju nadawania najmniejszych mozliwych uprawnien do plikow systemowych?
p.p.s
Chyba jeszcze sie pobawie tym LILO. Skoro i tak musze w nim grzebac przy polonizacji systemu, to moze jakos przestawie kolejnosc startu. Ciekawe czy da sie na poziomie bootloadera zdecydowac jak startuje system - chodzi mi o to by zaladowac konkretny runlevel.
Re: [Rozw] Slackware + Debian (+ XP) + bootloader
Pewnie że się da.wietrzny pisze:Ciekawe czy da sie na poziomie bootloadera zdecydowac jak startuje system - chodzi mi o to by zaladowac konkretny runlevel.
Kod: Zaznacz cały
append="3"
Jest jeszcze jeden fajny myk, którego używam do zdalnego testowania kerneli. mianowicie
Kod: Zaznacz cały
lilo -R label_botowania
Hmm... nie zastanawiałem się nad tym, ale generalnie do kernela powinien wystarczyć rx, 'w' zwłaszcza dla usera wydaje mi się ryzykowny (z drugiej strony, nawet nadpisanie bez przeładowania lilo, nie powinno nabruździć).wietrzny pisze:Jak rozumiem do slackware lepiej nie przenosic Debianowego zwyczaju nadawania najmniejszych mozliwych uprawnien do plikow systemowych?
Ps. A co chcesz zmieniać w lilo na potrzeby polonizacji??