Re: Re: Re: 8 more packages
I apologize for my misunderstandings what was written! I read it today again, and think finally got it! ☺ Thanks for patience and little help! Cheers, M.
Re: Re: 8 more packages
In english, please...
Re: Re: 8 more packages
Have you tested on different hardware? In example yours?
Re: Possible bug ?
Tomorrow... Now I'm watching el clasico.. ;-) sri, 18. pro 2019. 21:13 Geert Stappers je napisao: > On Wed, Dec 18, 2019 at 07:56:35PM +0100, Mario wrote: > > 18. 12. 2019. u 19:39, Geert Stappers je napisao/la: > > > On Wed, Dec 18, 2019 at 02:51:09PM +, Steve McIntyre wrote: > > > > On Wed, Dec 18, 2019 at 03:34:04PM +0100, Mario wrote: > > > > > > > > > > On that subject I pointed that during the installation Debian via > d-i the > > > > > number of packages aren't the same with Ethernet or via Wifi. > Whenever I > > > > > installed Debian (always netinst!) via Ethernet (since stretch) > there are 8 > > > > > packages more than via Wifi. So, i raised the question is this by > design, is > > > > > it a bug or...something else? Is it working? Sure! It is Debian! > And I love > > > > > your debian installer, the best out there :-) > > > > So exactly what packages are different? I've not noticed any > > > > difference, but I've not really looked. > > > > > > > I'm also curious _how_ the difference can be seen. > > > > Easily , install debian stable (gnome) via ethernet and watch the numbers > > and after that try with wifi... easy peasy > > > > OK. > > Please do two more installs on the very same computer. > After each install save the output of `dpkg -l` > and email those files to us. > > > Groeten > Geert Stappers > -- > Leven en laten leven >
Re: Possible bug ?
Easily , install debian stable (gnome) via ethernet and watch the numbers and after that try with wifi... easy peasy 18. 12. 2019. u 19:39, Geert Stappers je napisao/la: On Wed, Dec 18, 2019 at 02:51:09PM +, Steve McIntyre wrote: [ Please respond on the mailing list for discussions like this! ] On Wed, Dec 18, 2019 at 03:34:04PM +0100, Mario wrote: Greetings Steve, sorry, but that was a continued from the subject "Welcome WAS: Possible bug?" Lol... On that subject I pointed that during the installation Debian via d-i the number of packages aren't the same with Ethernet or via Wifi. Whenever I installed Debian (always netinst!) via Ethernet (since stretch) there are 8 packages more than via Wifi. So, i raised the question is this by design, is it a bug or...something else? Is it working? Sure! It is Debian! And I love your debian installer, the best out there :-) So exactly what packages are different? I've not noticed any difference, but I've not really looked. I'm also curious _how_ the difference can be seen. Groeten Geert Stappers
Possible bug ?
I found this during the instalation. I pick default desktop and when instaler goes, number of packages show.
Possible bug?
Greetings, Debians! I found something occur in d-i since stretch and it is present on buster. Whenever I installer with Ethernet on my laptop, there are 8 packages more than via WiFi. Is this ok? It works both ...it's debian! ☺ Just ask a question and I'd like to understand why is that. I always use the netinst method. D-i is the best linux installer and thank you people for doing this tremendous job! M.
Bug#872468: Still exists
Hi. I am seeing the mentioned warnings ( WARNING: Unknown key type EIGHT_LEVEL_LEVEL_FIVE_LOCK ) whenever setupcon is executed on a stable buster installation. The contents of my /etc/default/keyboard is as follows: -- XKBMODEL="sun_type7_euro_usb" XKBLAYOUT="de,de" XKBVARIANT=",neo" XKBOPTIONS="grp:rwin_toggle,ctrl:nocaps" BACKSPACE="guess" -- These warnings appear since I enabled the "neo" variant.
Bug#883566: console-setup-linux: Add a font which is 9 pixel wide
hai ISIRI-3342_Armenian ISIRI-3342_CyrAsia ISIRI-3342_CyrKoi ISIRI-3342_CyrSlav ISIRI-3342_Georgian ISIRI-3342_Greek ISIRI-3342_Hebrew ISIRI-3342_Lao ISIRI-3342_Lat15 ISIRI-3342_Lat2 ISIRI-3342_Lat38 ISIRI-3342_Lat7 ISIRI-3342_Thai ISO-8859-1_Armenian ISO-8859-1_CyrAsia ISO-8859-1_CyrKoi ISO-8859-1_CyrSlav ISO-8859-1_Georgian ISO-8859-1_Greek ISO-8859-1_Hebrew ISO-8859-1_Lao ISO-8859-1_Lat15 ISO-8859-1_Lat2 ISO-8859-1_Lat38 ISO-8859-1_Lat7 ISO-8859-1_Thai ISO-8859-10_Armenian ISO-8859-10_CyrAsia ISO-8859-10_CyrKoi ISO-8859-10_CyrSlav ISO-8859-10_Georgian ISO-8859-10_Greek ISO-8859-10_Hebrew ISO-8859-10_Lao ISO-8859-10_Lat15 ISO-8859-10_Lat2 ISO-8859-10_Lat38 ISO-8859-10_Lat7 ISO-8859-10_Thai ISO-8859-11_Armenian ISO-8859-11_CyrAsia ISO-8859-11_CyrKoi ISO-8859-11_CyrSlav ISO-8859-11_Georgian ISO-8859-11_Greek ISO-8859-11_Hebrew ISO-8859-11_Lao ISO-8859-11_Lat15 ISO-8859-11_Lat2 ISO-8859-11_Lat38 ISO-8859-11_Lat7 ISO-8859-11_Thai ISO-8859-13_Armenian ISO-8859-13_CyrAsia ISO-8859-13_CyrKoi ISO-8859-13_CyrSlav ISO-8859-13_Georgian ISO-8859-13_Greek ISO-8859-13_Hebrew ISO-8859-13_Lao ISO-8859-13_Lat15 ISO-8859-13_Lat2 ISO-8859-13_Lat38 ISO-8859-13_Lat7 ISO-8859-13_Thai ISO-8859-14_Armenian ISO-8859-14_CyrAsia ISO-8859-14_CyrKoi ISO-8859-14_CyrSlav ISO-8859-14_Georgian ISO-8859-14_Greek ISO-8859-14_Hebrew ISO-8859-14_Lao ISO-8859-14_Lat15 ISO-8859-14_Lat2 ISO-8859-14_Lat38 ISO-8859-14_Lat7 ISO-8859-14_Thai ISO-8859-15_Armenian ISO-8859-15_CyrAsia ISO-8859-15_CyrKoi ISO-8859-15_CyrSlav ISO-8859-15_Georgian ISO-8859-15_Greek ISO-8859-15_Hebrew ISO-8859-15_Lao ISO-8859-15_Lat15 ISO-8859-15_Lat2 ISO-8859-15_Lat38 ISO-8859-15_Lat7 ISO-8859-15_Thai ISO-8859-16_Armenian ISO-8859-16_CyrAsia ISO-8859-16_CyrKoi ISO-8859-16_CyrSlav ISO-8859-16_Georgian ISO-8859-16_Greek ISO-8859-16_Hebrew ISO-8859-16_Lao ISO-8859-16_Lat15 ISO-8859-16_Lat2 ISO-8859-16_Lat38 ISO-8859-16_Lat7 ISO-8859-16_Thai ISO-8859-2_Armenian ISO-8859-2_CyrAsia ISO-8859-2_CyrKoi ISO-8859-2_CyrSlav ISO-8859-2_Georgian ISO-8859-2_Greek ISO-8859-2_Hebrew ISO-8859-2_Lao ISO-8859-2_Lat15 ISO-8859-2_Lat2 ISO-8859-2_Lat38 ISO-8859-2_Lat7 ISO-8859-2_Thai ISO-8859-3_Armenian ISO-8859-3_CyrAsia ISO-8859-3_CyrKoi ISO-8859-3_CyrSlav ISO-8859-3_Georgian ISO-8859-3_Greek ISO-8859-3_Hebrew ISO-8859-3_Lao ISO-8859-3_Lat15 ISO-8859-3_Lat2 ISO-8859-3_Lat38 ISO-8859-3_Lat7 ISO-8859-3_Thai ISO-8859-4_Armenian ISO-8859-4_CyrAsia ISO-8859-4_CyrKoi ISO-8859-4_CyrSlav ISO-8859-4_Georgian ISO-8859-4_Greek ISO-8859-4_Hebrew ISO-8859-4_Lao ISO-8859-4_Lat15 ISO-8859-4_Lat2 ISO-8859-4_Lat38 ISO-8859-4_Lat7 ISO-8859-4_Thai ISO-8859-5_Armenian ISO-8859-5_CyrAsia ISO-8859-5_CyrKoi ISO-8859-5_CyrSlav ISO-8859-5_Georgian ISO-8859-5_Greek ISO-8859-5_Hebrew ISO-8859-5_Lao ISO-8859-5_Lat15 ISO-8859-5_Lat2 ISO-8859-5_Lat38 ISO-8859-5_Lat7 ISO-8859-5_Thai ISO-8859-6_Armenian ISO-8859-6_CyrAsia ISO-8859-6_CyrKoi ISO-8859-6_CyrSlav ISO-8859-6_Georgian ISO-8859-6_Greek ISO-8859-6_Hebrew ISO-8859-6_Lao ISO-8859-6_Lat15 ISO-8859-6_Lat2 ISO-8859-6_Lat38 ISO-8859-6_Lat7 ISO-8859-6_Thai ISO-8859-7_Armenian ISO-8859-7_CyrAsia ISO-8859-7_CyrKoi ISO-8859-7_CyrSlav ISO-8859-7_Georgian ISO-8859-7_Greek ISO-8859-7_Hebrew ISO-8859-7_Lao ISO-8859-7_Lat15 ISO-8859-7_Lat2 ISO-8859-7_Lat38 ISO-8859-7_Lat7 ISO-8859-7_Thai ISO-8859-8_Armenian ISO-8859-8_CyrAsia ISO-8859-8_CyrKoi ISO-8859-8_CyrSlav ISO-8859-8_Georgian ISO-8859-8_Greek ISO-8859-8_Hebrew ISO-8859-8_Lao ISO-8859-8_Lat15 ISO-8859-8_Lat2 ISO-8859-8_Lat38 ISO-8859-8_Lat7 ISO-8859-8_Thai ISO-8859-9_Armenian ISO-8859-9_CyrAsia ISO-8859-9_CyrKoi ISO-8859-9_CyrSlav ISO-8859-9_Georgian ISO-8859-9_Greek ISO-8859-9_Hebrew ISO-8859-9_Lao ISO-8859-9_Lat15 ISO-8859-9_Lat2 ISO-8859-9_Lat38 ISO-8859-9_Lat7 ISO-8859-9_Thai KOI8-R_Armenian KOI8-R_CyrAsia KOI8-R_CyrKoi KOI8-R_CyrSlav KOI8-R_Georgian KOI8-R_Greek KOI8-R_Hebrew KOI8-R_Lao KOI8-R_Lat15 KOI8-R_Lat2 KOI8-R_Lat38 KOI8-R_Lat7 KOI8-R_Thai KOI8-U_Armenian KOI8-U_CyrAsia KOI8-U_CyrKoi KOI8-U_CyrSlav KOI8-U_Georgian KOI8-U_Greek KOI8-U_Hebrew KOI8-U_Lao KOI8-U_Lat15 KOI8-U_Lat2 KOI8-U_Lat38 KOI8-U_Lat7 KOI8-U_Thai TIS-620_Armenian TIS-620_CyrAsia TIS-620_CyrKoi TIS-620_CyrSlav TIS-620_Georgian TIS-620_Greek TIS-620_Hebrew TIS-620_Lao TIS-620_Lat15 TIS-620_Lat2 TIS-620_Lat38 TIS-620_Lat7 TIS-620_Thai VISCII_Armenian VISCII_CyrAsia VISCII_CyrKoi VISCII_CyrSlav VISCII_Georgian VISCII_Greek VISCII_Hebrew VISCII_Lao VISCII_Lat15 VISCII_Lat2 VISCII_Lat38 VISCII_Lat7 VISCII_Thai -- AR Mario Lang Phone: +43 316 873 6897 Graz University of Technology Mobile: +43 664 60 873 6897 IT-Services for research and teaching Email: ml...@tugraz.at Steyrergasse 30/1, 8010 Graz, Austriawww.zid.tugraz.at
Re: locked out after preseed install, libvirt virt-install
Hi, I found a solution to the problem of the thread and it goes not to take the virtlib way for newbie learning. I presented my way here for others with similar problems to have practical and/or educational use of it: https://qemuburopointdpkg.wordpress.com/2016/10/14/the-preseed-solution-then/ Have fun.
Re: How to preseed.cfg with official installation cdrom
Hi everybody, thanks for your valuable feedback. After studying the issue a while a came to the conclusion that the initrd hacking method is the universal one and the other methods can be left aside therefore; in vast majority of use case I can think of. More over the docs say that these other interfaces (file, networking) do not cover all questions. (I have not tried it out.) Therefore for what need, to change the preseeding method? The preseed docs should 1. address that clearer and 2. give a clear pointer to the indicated doc, which is: https://wiki.debian.org/DebianInstaller/Preseed/EditIso Imho. These are my suggestion on updating the preseeding howto for most user good guidance. Suggestions? Well, diving it the question of the thread the file interface for official cd: > Plug a USB stick into a Linux machine. > http://d-i.alioth.debian.org/manual/en.amd64/apbs02.html#preseed-loading > Boot parameters to specify: > ... > - if you're booting a _remastered CD_: > preseed/file=/cdrom/preseed.cfg > preseed/file/checksum=5da499872becccfeda2c4872f9171c3d > > - _if you're installing from USB media_ (put the preconfiguration file in the > toplevel directory of the USB stick): > preseed/file=/hd-media/preseed.cfg > preseed/file/checksum=5da499872becccfeda2c4872f9171c3d There are command lines example given. That is good. However a) the use case: Booting from CD-ROM, reading from USB is not included in the docs. One could try letting the bios boot the cdrom, right? Then at the boot prompt one is due to enter that boot prompt manually, hopefully syntactically correct and correctly divined. And then after some first questions not covered the preseed file is found. b) Furthermore the docs say to the question of remastering: >How to get the preconfiguration file included in the initrd is __outside the >scope__ of this document; please consult the developers' documentation for >debian-installer. There is a appropriate doc for it: https://wiki.debian.org/DebianInstaller/Preseed/EditIso In the end a) and b) out of reach the typical user gets lost. >> Write about the journey. questioning the preseeding journey:: https://qemuburopointdpkg.wordpress.com/2016/10/14/the-preseed-solution-then/ is a script and could be found as a tutorial about qemu/initrd/preseeding as well. Tia
Re: How to preseed.cfg with official installation cdrom
03.09.2016, 15:55, "Richard Owlett" <rowl...@cloud85.net>: > On 9/3/2016 7:24 AM, Mario Gummies wrote: >> 02.09.2016, 20:17, "Mario Gummies" <qemu-buro-point-d...@yandex.com>: >>> Hi, >>> I am planning a fancy debian installation session next week on a real >>> machine and I want to do it with the preseeding method called "file". >>> Therefore I downloaded and burned a cd-image from the official server. >>> Please note: This is not a case of a mastered cd, I speak of. Given I found >>> a preseed.cfg, which I put in a parallel partition on the hd, ready to be >>> loaded into the installation routine. >>> Reading the docs here is the point, where I loose track: >>> >>> This case, loading a preseed.cfg within an ordinary cd installation from >>> hard disk, seems not included within the examples given, does not it? >>> >>> These are btw the terms I did web search for: >>> installing preseed from file cdrom debian-boot@lists.debian.org >>> >>> Any idea or discussion on how to perform it, any pointer? >>> Tia >> >> Hi once more, >> Ps: If it comes out that this feature for some reason or the other is not >> "covered", to say it is not implemented. >> The Howto does not mention it explicitly: So keeping silence should >> insinuate: Docs say it is not there. Right? >> I would, however, opt to care for its implementation instead. >> So: as well points for the question of 1) wish or 2)effort of the >> implementation of this feature are welcome. > > This question would be more appropriate on debian-user. > You don't mention what documentation you are using. > Appendix B. of the Installation Guide covers preseeding [chose > appropriate guide at > https://www.debian.org/releases/stable/installmanual]. > Also read the thread at > http://lists.debian.org/508445a7.40...@cloud85.net useful. > HTH >> The nature of the problem is that I have found *NO NONE NADA* >> complete explicit instructions of what to do when handed THREE >> objects: >> 1. dedicated laptop capable of running Debian >> 2. Debian 6.0.5 DVD 1 of 8 >> 3. a USB stick which may be partitioned and formatted as required >> on which can be placed a pressed.cfg. >> NOTE BENE: The word "network" does not appear in that description. > > OK. I am not familiar with trying it this way. I've only done it by > fetching the preseed file over the web via url= passed > on the kernel command line to the installer. > >> What I have found is incomplete and conflicting descriptions of >> portions of the procedure(s) required drawn from various Debian >> releases. > > Yes. Me too. Hi, so if the answer to that would be: push a the hint for "out of box kind" use cases, "to try it with two computers connected by internet protocol, choosing the http installation method instead of http as a default option" . missing in the docs, well, it would be false. Now it keeps still open the question: Is not there a documentation deprivation or some thing? So what can one see from here is, that one is set as a user to a situation, in that one could not explain not even still on how to do it just: "automatically, but yes out of the box.". If this sounds obscene to someone, - could be. So, further news: if it is really the seemingly case, that the "file"-kind automatic installation method, is defunct since - ever? - and news over news: the second best installation method after routing it hopefully through your commercial software bios, kind of no go, is waiting to the dhcp connection - on the bios or when some kernel install is done, do not know - or lets say nothing acceptable because requiring human interaction, destroys the "automatic" in the feature "automatic install". In this cases it is that all the tool has already gotten to the state of limited, because broken, orphaned usage state, unable to basic usage, not even able to give notice of such lack to the docs. Has it even gotten to a point of "sensationally crippling", one fears. I wont like that, but wont fail to investigate that neither: Sorry. Well, Question: So what could one campaign or achieve as a volunteer to help to fix this bug in end and in these cases and after all? Boo! some secrets!?! Some Tips from your part for on how to help it from here? Some pointers on how to precede for such cases? If so, then thanks for it and I am really tented for acknowledging solution ideas for it. (;
Re: How to preseed.cfg with official installation cdrom
02.09.2016, 20:17, "Mario Gummies" <qemu-buro-point-d...@yandex.com>: > Hi, > I am planning a fancy debian installation session next week on a real machine > and I want to do it with the preseeding method called "file". Therefore I > downloaded and burned a cd-image from the official server. Please note: This > is not a case of a mastered cd, I speak of. Given I found a preseed.cfg, > which I put in a parallel partition on the hd, ready to be loaded into the > installation routine. > Reading the docs here is the point, where I loose track: > > This case, loading a preseed.cfg within an ordinary cd installation from hard > disk, seems not included within the examples given, does not it? > > These are btw the terms I did web search for: > installing preseed from file cdrom debian-boot@lists.debian.org > > Any idea or discussion on how to perform it, any pointer? > Tia Hi once more, Ps: If it comes out that this feature for some reason or the other is not "covered", to say it is not implemented. The Howto does not mention it explicitly: So keeping silence should insinuate: Docs say it is not there. Right? I would, however, opt to care for its implementation instead. So: as well points for the question of 1) wish or 2)effort of the implementation of this feature are welcome.
How to preseed.cfg with official installation cdrom
Hi, I am planning a fancy debian installation session next week on a real machine and I want to do it with the preseeding method called "file". Therefore I downloaded and burned a cd-image from the official server. Please note: This is not a case of a mastered cd, I speak of. Given I found a preseed.cfg, which I put in a parallel partition on the hd, ready to be loaded into the installation routine. Reading the docs here is the point, where I loose track: This case, loading a preseed.cfg within an ordinary cd installation from hard disk, seems not included within the examples given, does not it? These are btw the terms I did web search for: installing preseed from file cdrom debian-boot@lists.debian.org Any idea or discussion on how to perform it, any pointer? Tia
Re: locked out after preseed install, libvirt virt-install
Hi, my personal time budget for this project is over and I must push achieving the target on the long bank so to say, which could be a year or so.These are the threads about the current state of acknowledge about realize such thing.Here https://lists.debian.org/debian-boot/2016/04/msg00177.htmland herehttps://www.redhat.com/archives/virt-tools-list/2016-April/msg00034.htmland herehttp://lists.alioth.debian.org/pipermail/simple-cdd-devel/2016-April/000460.htmlFor somebody accidentally reaches that aim in the meanwhile (on top of it or no), please let me know.If so, good luck and have fun.Regards
Re: locked out after preseed install, libvirt virt-install
Hi Geert,The assumption that it would be easy as stacking toy blocks :-)o not get bothered, please. >When I have done my own testing I will come back on this.Great. Thank you. I am tented. >This message is to tell that I think thatmixing virt-install and preseeding can be done.Thanks for that feasibility advice. Regards
Re: locked out after preseed install, libvirt virt-install
Thanks Geert,-you maid a good or excellent resume.-in the meanwhile did another test, see Test 3, which is plain text and without dhcp: Test 3:(failed___too, same as Test0)virt-install --connect=qemu:///system --location=http://ftp.us.debian.org/debian/dists/stable/main/installer\-i386 --initrd-inject=$HOME/Downloads/preseed.cfg --extra-args="netcfg/get_ipaddress=192.168.122.2 netcfg/get_netmask=255.255.255.0 netcfg/get_gateway=192.168.122.1 netcfg/get_nameservers=192.168.122.1 netcfg/disable_dhcp=true" --name virtdebstable6 --ram=512 --disk=pool=default,size=5,format=qcow2,bus=virtio --network network=default --hvm --accelerate --vncpreseed.cfg http://paste.ubuntu.com/15883394/Questions from here:With every preseed command line I got the same screenshot result. A common problem of all seems to be that there is no eth0 interface in the guest available (instead their is a ens3 interface available) in the guest after (preseed) installation.-What went wrong?-Which part of the debian-installer is responsible for setting up the network interfaces in the guest, one might ask.-If one can not proceed with virt-install, do you think, it is worth to try it with plain qemu preseed and better chances? Any hints are welcome.Tia 16.04.2016, 21:40, "Geert Stappers" <stapp...@stappers.nl>:On Sat, Apr 16, 2016 at 06:34:16PM +0200, Mario Gummies wrote: Hello everybody, Was looking after "the guest controlled by a ssh connection." - out-of-box Here the problem about virt-install and d-i is explained and worked on and with all details:https://qemuburopointdpkg.wordpress.com/2016/04/14/status-quo-locked-out-after-preseed/Which ends with: 'I want to have straight ssh key access from the host.'Advice/request: changehttps://qemuburopointdpkg.files.wordpress.com/2016/04/guest_internet_if_after_install.png?w=300=268 intohttps://qemuburopointdpkg.files.wordpress.com/2016/04/guest_internet_if_after_install.png?w=600=536And after that picture is the blog posting unpleasent to read,IMHO too much "Dumping URLs here, because had a hard time on finding those URLs".Excuse. I work in that post. In the buttom part I append now found urls with comments and tests with results.Did mainly three tests. -The first and the third with a preseed file failed: broken network. -The second without preseeding (according to a virt-install supporter) brought a network as a expected, so this stated, that indeed the preseed.cfg is culprit. Chose different compilations of "d-i netcfg/.*", but none matched the default manual installation of the second test. How might I achieve this? Who can help me, how to proceed preseeding? What is wrong with my preseed.cfg? Tia for any tip.Take a walk around the lake.Other whatever gives your brain a refocus opportunity.Back to the original challenge.I think it is an interresting problem. It is the wish to do virt-install -name $freshVM --more --parameters --and --options ssh $freshVMSo one command creates a fresh virtual machineand upon the next command is it possible to SSH into the fresh VM.Tricky part is that virt-install default uses DHCP stuff,which means some kind of random factor. ssh goes to a host,there you don't want a random factor.For the original poster. I think the problem is not in the preseed file,it is in how the whole chain should be mixed.Thing that _might_ work is adding in the host /etc/hosts a line like192.168.122.6 virtdebstable3The idea is that libvirt uses the dnsmasq programm for DHCP server to VMs.When that dnsmasq sees a DHCP request with hostname virtdebstable3it _might_ assign 192.168.122.6 because that info is in /etc/hosts.The ssh programm on the host surely reads /etc/hosts for the addressof virtdebstable3. this is my first post in this mailing list.Welcome. FWIW, plain text is preferred.GroetenGeert Stappers-- Leven en laten leven
locked out after preseed install
Hello everybody,this is my first post in this mailing list.Was looking after "the guest controlled by a ssh connection." - out-of-box Here the problem about virt-install and d-i is explained and worked on and with all details:https://qemuburopointdpkg.wordpress.com/2016/04/14/status-quo-locked-out-after-preseed/ Did mainly three tests.-The first and the third with a preseed file failed: broken network.-The second without preseeding (according to a virt-install supporter) brought a network as a expected, so this stated, that indeed the preseed.cfg is culprit. Chose different compilations of "d-i netcfg/.*", but none matched the default manual installation of the second test. How might I achieve this?Who can help me, how to proceed preseeding?What is wrong with my preseed.cfg? Tia for any tip.
Re: Simultaneous EFI and Legacy bootloader installation
On 03/30/2016 09:53 AM, Lennart Sorensen wrote: > On Wed, Mar 30, 2016 at 09:26:11AM -0500, Mario Limonciello wrote: >> As Jared was mentioning to me the other day, there is unfortunately a >> mentality in the server world of not installing the OS in UEFI yet and >> leave the CSM enabled. The best way to allow for that mentality to >> break is to allow an easy way for an admin to switch to UEFI mode >> without re-installation. > Or perhaps you could have a dialog box telling the user: > > You booted in legacy mode. It is recommended to boot in UEFI mode if > posible to gain some benefits: > - list of benefits > > That seems like a lot less trouble. I think this is a great first step out of this thread. The challenge I see with this is how you identify a machine that happens to be running a BIOS that actually supports running in a UEFI mode. If the system supports SMBIOS 2.3 or later, then the BIOS characteristics extension byte 2 bit 3 should indicate that UEFI is supported. Where in the installer would this dialog land? Somewhere early on in d-i I'd think after you picked your language but before you've gotten to partitioning. > >> Yes, this will only help people wiling to reformat their disk. I think >> if Debian can lead the way in switching to GPT by default it can be a >> role model for other distributions to make this change as well. > Again, if you want to lead that, then tell people to switch their system > to UEFI before installing. Don't do it by making a hack job install > that can cause lots of problems later. > >> To me this is an acceptable compromise. >> >> IIRC there is a debconf question about installing to the removable path >> when you install EFI GRUB2. What are the defaults for this? >> Would you consider making the default yes if you identify they are >> running in legacy mode when you install the EFI GRUB2 (to do this >> bootloader switch). > That could be a useful feature. > > A simple tool to change a disk from MBR to GPT without changing the > placement of partitions could also be handy. That could REALLY help > people to move to GPT. You would have to find a way to make room for > the ESP or BIOS Boot Partition though. > I'm assuming simple is a relative term. You would have to be able to resize a filesystem in order to make another partition for the ESP. Then you also could run into a situation of a system that wouldn't like an ESP that it finds later in the disk. I don't know how common this problem is.
Re: Simultaneous EFI and Legacy bootloader installation
On 03/30/2016 09:48 AM, Lennart Sorensen wrote: > On Wed, Mar 30, 2016 at 09:16:35AM -0500, Mario Limonciello wrote: >> Can you comment what version of Windows you had noticed this behavior? >> We actually factory install as old as Windows 7 with GPT disks in legacy >> mode at Dell. We don't factory install Windows 8 or Windows 10 in >> legacy mode. > Well certainly with Windows 7 and Windows 10, if you boot legacy mode, > you don't get an option to use GPT. And everything I have ever read > says you can't do that with Windows because Microsoft says so. > Certainly the hybrid partition table option is a problem since Linux > and BSD prioritize GPT while windows prioritizes MBR. > > Every answer I can find to how to boot windows on GPT with legacy involves > using an MBR USB key or a floppy as the boot media with the main install > on GPT (but in that case it is in fact NOT booting from GPT). In the public consumer facing installer it sounds like this option doesn't populate automatically. We don't use the same installer for factory install in Dell. We also only do GPT disks with Win7 legacy when circumstances require it (large disks). > I can't find anything anywhere that says you can boot on a legacy system > from GPT with Windows 7, 8, 8.1 or 10. I can only find lots of people > asking how to do it and being told you can't without a separate boot > device that isn't GPT. The way to do it is to boot a USB disk with WinPE manually and format the disk with diskpart ahead of time. You might also be able to accomplish this with the advanced options that can get you to the diskpart tool before you actually select the partitioning page. Windows should happily install onto the existing partitioning then. >> Shouldn't it be possible to install GRUB into the partition boot record >> (PBR) of the ESP? > Certainly when I have used grub to run legacy systems with GPT due to > large disks, I have used the BIOS Boot partition and grub has been happy, > while without it you need to use the block map mode that grub highly > discourages because it is as fragile as lilo always was. The BIOS Boot > partition contains the stage2 of grub raw, it does not have a filesystem > unlike the ESP. To put stage2 on the ESP you would have to then use > the block map mode which defeats the purpose of using it and you might > as well just block map the file in /boot. Since you don't want to use > the block map mode, the BIOS Boot Partition is the better option when > you want grub on a legacy system with GPT. > > The < 500 bytes in the PBR is way too small for stage2 of grub and no > better than using the MBR area (which works for a GPT disk too). > It could only hold stage1. Thanks for explaining, this makes sense to me now. > >> Yes, this scenario is why I was recommending in legacy mode to install >> the removable path bootloader (\efi\boot\boot$ARCH.efi) by default.
Re: Simultaneous EFI and Legacy bootloader installation
Thanks for the comments. On 03/30/2016 06:11 AM, Colin Watson wrote: > On Tue, Mar 29, 2016 at 07:50:27PM -0500, mario_limoncie...@dell.com wrote: >> I was briefly discussing this with Steve McIntyre and wanted to bring >> it to a wider discussion. Currently users need to make a selection at >> installation time whether to install in UEFI mode or in Legacy mode. > In fact pre-installation, because it depends on how they told the > firmware to boot the installer. I'd expect modern systems to have > defaults that lead to UEFI mode, and for this to predominantly be an > issue on older systems, which means that we need to give more weight to > considerations that apply to older systems. As Jared was mentioning to me the other day, there is unfortunately a mentality in the server world of not installing the OS in UEFI yet and leave the CSM enabled. The best way to allow for that mentality to break is to allow an easy way for an admin to switch to UEFI mode without re-installation. >> If they installed in legacy mode and later discovered that their >> system supported extra features in UEFI mode (For example firmware >> updates) they are penalized and need to redo the installation in order >> to switch modes. >> >> I'd like to propose changing this and by default install both legacy >> and UEFI bootloaders on architectures that support both regardless of >> which mode the system is running in at installation. > I'm pretty wary about this because it seems likely to exacerbate the > already far too common problems where people end up booting from a GRUB > installation they don't realise they're booting from, and then at some > point in the future something changes so that some subset of the > installed GRUB instances don't get updated properly and then everything > explodes mysteriously. (Usually I find out about this when I upload > GRUB and then get dozens of bug reports that are in fact due to some bug > in the installer from years back that's now next to impossible to track > down.) Being able to say that UEFI installations just don't need to > worry about this class of problems is a significant benefit. > >> Making this change has a few obvious implications: >> * The installation disk would always be formatted GPT. > On the whole I think this is a good direction to go as it's a much > better partition table type, but a lot of BIOSes object to this in > practice unless the disk is very specifically and delicately formatted. > > parted allows setting the necessary flag ("pmbr_boot"), but I don't > believe that partman has support for it as yet, and it violates the UEFI > specification so it's possible that doing this unconditionally would > cause problems later. > >> * An ESP would always be created. > And, I think, also a BIOS Boot Partition, which starts feeling like a > lot of overhead on modern systems. > >> * If the user is in legacy at installation time, it's not possible to >> create an EFI boot entry since EFI runtime services aren't present. >> The removable media fallback path (\efi\boot\boot$ARCH.efi) will need >> to be used to boot the system at this point and at some point create a >> "debian" NVRAM boot entry > Indeed, and this is exactly the scenario you specifically mentioned > being interested in. But this is another way that the system can work > after the initial installation but then be broken by later updates > because we change the boot path, which to my mind is much worse than not > working after the initial installation because the user has put more > effort into their system by that point. > >> I'm not aware of any modern systems that are unable to boot a GPT >> partitioned disk. If there are systems like this in the wild, it >> would be worthwhile to leave support to install in MBR mode when doing >> an expert install so that people can still use them. > Remember that very many Debian installations happen on systems that are > already partitioned and frequently already have other operating systems > on them. In those cases we're stuck with the partition table type > that's already in use. Yes, this will only help people wiling to reformat their disk. I think if Debian can lead the way in switching to GPT by default it can be a role model for other distributions to make this change as well. > > So, I'm very unconvinced about the plan to have more than one boot > loader instance think that it's responsible for booting the computer. I > think that's likely to lead to difficult-to-diagnose problems down the > line. How about a compromise? If we could at least get to the point > where we install systems with GPT and an ESP where we can even if we > aren't going to install grub-efi-amd64, then it would at least be > reasonably straightforward to switch mode by just installing > grub-efi-amd64 and removing grub-pc; you wouldn't need to redo the > installation. > > That would give most of the benefits you're looking for, albeit at the > cost of a bit of documentation, without
Re: Simultaneous EFI and Legacy bootloader installation
On 03/30/2016 09:11 AM, Lennart Sorensen wrote: > On Tue, Mar 29, 2016 at 07:50:27PM -0500, mario_limoncie...@dell.com wrote: > Certainly windows can NOT boot GPT disks if booted in legacy mode, > and can only boot GPT disks in UEFI mode. > > So you sure can't choose GPT always if there is any other OS ever going > on the machine because it won't be able to boot in legacy mode. Can you comment what version of Windows you had noticed this behavior? We actually factory install as old as Windows 7 with GPT disks in legacy mode at Dell. We don't factory install Windows 8 or Windows 10 in legacy mode. > It is possible with grub to mix things although it isn't usually done. > Booting legacy mode from a GPT disk requires an extra BIOS Boot partition > to be created to install grub while booting in UEFI mode requires that > there be a system partition for the boot loader. So quite different. Shouldn't it be possible to install GRUB into the partition boot record (PBR) of the ESP? > Both could in theory coexist, although you have to have booted in UEFI > mode to update the NVRAM settings to even add Debian (or anything else) > to the UEFI boot settings, so it can't be done while in legacy mode. Yes, this scenario is why I was recommending in legacy mode to install the removable path bootloader (\efi\boot\boot$ARCH.efi) by default. > So sure GPT is nice and all as a default if you only ever want to install > Linux (and Linux that knows how to boot legacy mode on GPT) and never > anything else. Is that really a nice default to force on users? I would > think it isn't. >
Re: Simultaneous EFI and Legacy bootloader installation
On 03/29/2016 07:50 PM, Limonciello, Mario wrote: > Hi, > > I was briefly discussing this with Steve McIntyre and wanted to bring it to a > wider discussion. Currently users need to make a selection at installation > time whether to install in UEFI mode or in Legacy mode. If they installed in > legacy mode and later discovered that their system supported extra features > in UEFI mode (For example firmware updates) they are penalized and need to > redo the installation in order to switch modes. > > I'd like to propose changing this and by default install both legacy and UEFI > bootloaders on architectures that support both regardless of which mode the > system is running in at installation. Making this change has a few obvious > implications: > * The installation disk would always be formatted GPT. > * An ESP would always be created. > * If the user is in legacy at installation time, it's not possible to create > an EFI boot entry since EFI runtime services aren't present. The removable > media fallback path (\efi\boot\boot$ARCH.efi) will need to be used to boot > the system at this point and at some point create a "debian" NVRAM boot entry > > I'm not aware of any modern systems that are unable to boot a GPT partitioned > disk. If there are systems like this in the wild, it would be worthwhile to > leave support to install in MBR mode when doing an expert install so that > people can still use them. > > Thoughts? > > Thanks, Add debian-efi mailing list as well for awareness and to include in discussion.
Bug#799119: Regression in NVMe support caused by 7046795cdd0e9ca11789ffe0f5cedaa42217f6e0
package: grub-installer version: 1.122 I've been trying to debug some problems related to installation on an NVMe drive and found that 7046795cdd0e9ca11789ffe0f5cedaa42217f6e0 introduced a regression that is causing grub-installer to fail. This commit was supposed to introduce support for multi-digit X and Y values of /dev/nvmeXnY but instead causes it to not match on systems with drives that are not multi-digit. The [0-9][0-9] syntax is looking for drives that have multi digits explicitly. On my system I see nodes for: /dev/nvme0n1 which will not match in this syntax. Dropping the second [0-9] from the introduced areas resolves the problem for me. Thanks, signature.asc Description: OpenPGP digital signature
Bug#799117: NVMe devices are not offered by list-devices
Package: debian-installer-utils Version: 1.110 I've found that when using iso-scan to pick up devices, it's not finding any NVMe devices. This is because 'list-devices disk' doesn't recognize NVMe. This can be fixed with a trivial patch: # diff --git a/list-devices-linux b/list-devices-linux index 34ba684..9eb3c71 100755 --- a/list-devices-linux +++ b/list-devices-linux @@ -137,7 +137,7 @@ for x in $syspaths; do fi if ! $match && [ "$TYPE" = disk ]; then case $devpath in - /block/cciss\!*|/block/ida\!*|/block/rd\!*|/block/mmcblk*|/block/vd[a-z]*|/block/xvd[a-z]*) + /block/cciss\!*|/block/ida\!*|/block/rd\!*|/block/nvme*|/block/mmcblk*|/block/vd[a-z]*|/block/xvd[a-z]*) match=: ;; /block/dm-*) Here is the udevadm information for a situation where NVMe disk is on the system (and not otherwise picked up). P: /devices/pci:00/:00:1b.0/:02:00.0 E: DEVPATH=/devices/pci:00/:00:1b.0/:02:00.0 E: DRIVER=nvme E: MODALIAS=pci:v144DdA802sv144DsdA801bc01sc08i02 E: PCI_CLASS=10802 E: PCI_ID=144D:A802 E: PCI_SLOT_NAME=:02:00.0 E: PCI_SUBSYS_ID=144D:A801 E: SUBSYSTEM=pci P: /devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1 N: nvme0n1 E: DEVNAME=/dev/nvme0n1 E: DEVPATH=/devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1 E: DEVTYPE=disk E: ID_PART_TABLE_TYPE=gpt E: ID_PART_TABLE_UUID=2507fc37-a8e6-4344-af2e-8db46d99f5c3 E: MAJOR=259 E: MINOR=0 E: SUBSYSTEM=block E: USEC_INITIALIZED=1054 P: /devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1/nvme0n1p1 N: nvme0n1p1 S: disk/by-partlabel/EFI\x20System\x20Partition S: disk/by-partuuid/4570c6a5-9fcd-4e1e-9dc2-d470db69f4da S: disk/by-uuid/D1A6-3882 E: DEVLINKS=/dev/disk/by-partlabel/EFI\x20System\x20Partition /dev/disk/by-partuuid/4570c6a5-9fcd-4e1e-9dc2-d470db69f4da /dev/disk/by-uuid/D1A6-3882 E: DEVNAME=/dev/nvme0n1p1 E: DEVPATH=/devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1/nvme0n1p1 E: DEVTYPE=partition E: ID_FS_TYPE=vfat E: ID_FS_USAGE=filesystem E: ID_FS_UUID=D1A6-3882 E: ID_FS_UUID_ENC=D1A6-3882 E: ID_FS_VERSION=FAT16 E: ID_PART_ENTRY_DISK=259:0 E: ID_PART_ENTRY_NAME=EFI\x20System\x20Partition E: ID_PART_ENTRY_NUMBER=1 E: ID_PART_ENTRY_OFFSET=4096 E: ID_PART_ENTRY_SCHEME=gpt E: ID_PART_ENTRY_SIZE=999424 E: ID_PART_ENTRY_TYPE=c12a7328-f81f-11d2-ba4b-00a0c93ec93b E: ID_PART_ENTRY_UUID=4570c6a5-9fcd-4e1e-9dc2-d470db69f4da E: ID_PART_TABLE_TYPE=gpt E: ID_PART_TABLE_UUID=2507fc37-a8e6-4344-af2e-8db46d99f5c3 E: MAJOR=259 E: MINOR=1 E: SUBSYSTEM=block E: USEC_INITIALIZED=1117 P: /devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1/nvme0n1p2 N: nvme0n1p2 S: disk/by-partlabel/OS S: disk/by-partuuid/f241d95a-42ca-49c2-930a-11f4ed31864c S: disk/by-uuid/D1A6-40C6 E: DEVLINKS=/dev/disk/by-partlabel/OS /dev/disk/by-partuuid/f241d95a-42ca-49c2-930a-11f4ed31864c /dev/disk/by-uuid/D1A6-40C6 E: DEVNAME=/dev/nvme0n1p2 E: DEVPATH=/devices/pci:00/:00:1b.0/:02:00.0/block/nvme0n1/nvme0n1p2 E: DEVTYPE=partition E: ID_FS_TYPE=vfat E: ID_FS_USAGE=filesystem E: ID_FS_UUID=D1A6-40C6 E: ID_FS_UUID_ENC=D1A6-40C6 E: ID_FS_VERSION=FAT32 E: ID_PART_ENTRY_DISK=259:0 E: ID_PART_ENTRY_NAME=OS E: ID_PART_ENTRY_NUMBER=2 E: ID_PART_ENTRY_OFFSET=1003520 E: ID_PART_ENTRY_SCHEME=gpt E: ID_PART_ENTRY_SIZE=9766912 E: ID_PART_ENTRY_TYPE=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 E: ID_PART_ENTRY_UUID=f241d95a-42ca-49c2-930a-11f4ed31864c E: ID_PART_TABLE_TYPE=gpt E: ID_PART_TABLE_UUID=2507fc37-a8e6-4344-af2e-8db46d99f5c3 E: MAJOR=259 E: MINOR=2 E: SUBSYSTEM=block E: USEC_INITIALIZED=1167 P: /devices/pci:00/:00:1b.0/:02:00.0/misc/nvme0 N: nvme0 E: DEVNAME=/dev/nvme0 E: DEVPATH=/devices/pci:00/:00:1b.0/:02:00.0/misc/nvme0 E: MAJOR=10 E: MINOR=58 E: SUBSYSTEM=misc signature.asc Description: OpenPGP digital signature
Re: Installing Debian remotely in an unmanaged VPS
I see. I have noticed that there's a preseeding parameter network-console/authorized_keys_url, which may point to an URL. Is there a way I can *embed* my SSH public key in the initrd and then use file:/// or similar and likewise embed the public key to be used by the server? Will it matter which keyboard layout I set in d-i keymap select LAYOUT (since it's going to be installed and then managed through SSH)? Regards and thanks a lot. P.S: The tutorial in http://www.papegaaiduiker.be/index.php/local-or-remote-ubuntu-debian-re-installers involves downloading an ISO from that user's server, and at any rate it seems like the ISO image has to be keep in a partition. I will follow the procedure of making a custom net boot image with preseeding. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/544d694d.4010...@yandex.com
Re: Installing Debian remotely in an unmanaged VPS
I have followed https://wiki.debian.org/DebianInstaller/Remote. It almost worked. The problem is that the built image still prompts for a keyboard layout locally, and so the image don't meets it purpose for local installation. My preseed.cfg is this: d-i debian-installer/localestring en_US d-i keymap select us d-i keyboard-configuration/toggle select No toggling d-i debconf/priority select critical d-i auto-install/enabled boolean true d-i netcfg/choose_interfaceselect eth0 d-i netcfg/get_hostnamestring server d-i netcfg/get_domain string server.none d-i network-console/password password OMITTED d-i network-console/password-again password OMITTED I have trouble finding documentation related to debian-installer and presiding. What should I do to preseed the keyboard layout?. Regards and thanks. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/544d7cfd.7070...@yandex.com
Fwd: Re: Installing Debian remotely in an unmanaged VPS
Thanks for your help, but I have already included the part of the example that relates to keyboard configuration and it doesn't work. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/544d83f1.6000...@yandex.com
Re: Installing Debian remotely in an unmanaged VPS
I achieved success with this preseed: d-i debian-installer/localestring en_US d-i console-setup/ask_detect boolean false d-i console-setup/layoutcode select us d-i keyboard-configuration/xkb-keymap select us d-i keyboard-configuration/toggle select No toggling d-i debconf/priority select critical d-i auto-install/enabled boolean true d-i netcfg/choose_interfaceselect eth0 d-i netcfg/get_hostnamestring server d-i netcfg/get_domain string server.none d-i network-console/password password OMITTED d-i network-console/password-again password OMITTED Now what it remains is to configure GRUB using grub-reboot to boot the image once and if booted again, fall back to the existing installation so as to lower the risk of rending the system effectively unbootable. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/544d8c84.7020...@yandex.com
Installing Debian remotely in an unmanaged VPS
Hello. I'd like to install Debian in an unmanaged VPS which has Debian installed already. This is so that I can customize the installation by using LVM for instance. I'm following https://wiki.debian.org/DebianInstaller/Remote but it seems like I'd have to keep an ISO image in the hard disk to do a HD-based installation if I can't use a virtualized CD and hence would need to keep at least one partition intact. Is there a way to avoid this?. I suppose that it's possible—at least in principle—to build an ISO image which is scripted to copy itself to a tmpfs and then debian-installer can continue reading it from there rather than from the hard disk directly (So that the hard disk can be modified without the constrain of keeping the ISO). Are there instructions on how to do this?. Otherwise, is it possible to cram a complete Debian installer into a initrd?. Please point me in the right direction. I found http://www.centosx.com/install-centos-remotely-through-vnc/ for CentOS. Apparently there are install images expressly configured for remote installation for Red Hat based distributions. Is there something similar for Debian?. If not, please consider my suggestion to include this feature in a future release. Regards and thanks. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/544c3d45.2040...@yandex.com
Bug#729326: partman-auto: Installer doesn't reuse EFI system partitions when specified by recipe
Package: partman-auto Version: 114 Severity: normal Dear Maintainer, During 4df358695167c0b6e2af5816f364d8a9a734ec05 some support for UEFI installs was added. Within there was some support for reusing EFI system partitions, but the code was not complete. When preseeded with a recipe set to reuse the existing EFI system partition the installer fails claiming it couldn't find an EFI system partition. Examining closer it's apparent that the EFI system partiiton was marked as to be formatted rather than reused. Most of this code came from Ubuntu and this has already been fixed in Ubuntu's partman-auto package. I've pulled out the two relevant patches that will fix this problem. I've also applied them to an install of my own and validated that they actually do fix the behavior. -- System Information: Debian Release: wheezy/sid APT prefers precise-updates APT policy: (500, 'precise-updates'), (500, 'precise-proposed'), (500, 'precise'), (100, 'precise-backports') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-53-generic (SMP w/16 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash From 3f84296e7db2a5fe12bcfe57d797f2fefbac58fe Mon Sep 17 00:00:00 2001 From: Mario Limonciello mario_limoncie...@dell.com Date: Mon, 4 Nov 2013 18:22:35 -0600 Subject: [PATCH] Add the rest of the support necessary to allow reusing EFI partitions. In 4df358695167c0b6e2af5816f364d8a9a734ec05 Steve McIntyre added initial support for UEFI leveraging a lot of code from Ubuntu. The modifications made in lib/auto-shared.sh from Ubuntu are also necessary however for the installer to allow the EFI System Partition to be reused. --- lib/auto-shared.sh | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/lib/auto-shared.sh b/lib/auto-shared.sh index 2b9c42a..4302738 100644 --- a/lib/auto-shared.sh +++ b/lib/auto-shared.sh @@ -92,9 +92,29 @@ ensure_primary() { ) } -create_primary_partitions() { +reuse_partitions() { cd $dev + local scheme + + scheme=$scheme_reused + foreach_partition ' + id=$(echo $* | sed -n '\''s/.* \$reuse{ \([^}]*\) }.*/\1/p'\'') + if [ -z $id ]; then + db_progress STOP + autopartitioning_failed + fi + setup_partition $id $* + # Hack to stop EFI partitions showing up as formatted when + # they will actually not be. We do not have a good + # interface for this yet. + if [ -f $id/method ] [ $(cat $id/method) = efi ] \ + [ -f $id/detected_filesystem ]; then + rm -f $id/format + fi' +} +create_primary_partitions() { + cd $dev while [ $free_type = pri/log ] \ echo $scheme | grep -q '\$primary{'; do pull_primary -- 1.7.9.5
[PATCH] Add the rest of the support necessary to allow reusing EFI partitions
From 3f84296e7db2a5fe12bcfe57d797f2fefbac58fe Mon Sep 17 00:00:00 2001 From: Mario Limonciello supe...@ubuntu.com Date: Mon, 4 Nov 2013 18:22:35 -0600 Subject: [PATCH] Add the rest of the support necessary to allow reusing EFI partitions. In 4df358695167c0b6e2af5816f364d8a9a734ec05 Steve McIntyre added initial support for UEFI leveraging a lot of code from Ubuntu. The modifications made in lib/auto-shared.sh from Ubuntu are also necessary however for the installer to allow the EFI System Partition to be reused. --- lib/auto-shared.sh | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/lib/auto-shared.sh b/lib/auto-shared.sh index 2b9c42a..4302738 100644 --- a/lib/auto-shared.sh +++ b/lib/auto-shared.sh @@ -92,9 +92,29 @@ ensure_primary() { ) } -create_primary_partitions() { +reuse_partitions() { cd $dev + local scheme + + scheme=$scheme_reused + foreach_partition ' + id=$(echo $* | sed -n '\''s/.* \$reuse{ \([^}]*\) }.*/\1/p'\'') + if [ -z $id ]; then + db_progress STOP + autopartitioning_failed + fi + setup_partition $id $* + # Hack to stop EFI partitions showing up as formatted when + # they will actually not be. We do not have a good + # interface for this yet. + if [ -f $id/method ] [ $(cat $id/method) = efi ] \ + [ -f $id/detected_filesystem ]; then + rm -f $id/format + fi' +} +create_primary_partitions() { + cd $dev while [ $free_type = pri/log ] \ echo $scheme | grep -q '\$primary{'; do pull_primary -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CA+EcB1M5_w=fda5xvgjtukyonmvmwp4-1j8r_88pwvrcxyj...@mail.gmail.com
Bug#665638: prevent debootstrap vom needing SHA256sums
On Sat, Mar 24, 2012 at 05:35:36PM -0400, Joey Hess wrote: Mario Koppensteiner wrote: Am I correct in deducing that this mirror is one that was actually generated with apt-move, and that's why it's missing the SHA256 fields? Yes, you are correct. Can somebody please implement a parameter which tells debootstrap not to relly on SHA256sums and use MD5sums instead? Well, that would be insecure. Better to fix the mirror? Yes, I tried to fix the mirror but I don't unterstand the awk script included in apt-move. See bug [1]. Maybe someone of the Debian Installer Team can help and fix the awk script? Related to bug [1], I got a reply there asking if the md5sums are still neded somewhere in the debian mirror. On the official Debian Mirror I can still see MD5sum. Can someone of the Debian Installer Team reply to the post on bug [1] please? Links: [1] http://bugs.debian.org/662003 sincerely yours Mario signature.asc Description: Digital signature
Bug#665638: prevent debootstrap vom needing SHA256sums
Hi I created a patch for apt-move to solve the SHA256 issue. After I applied my patch to apt-move, debootstrap accepts the local mirror as expected. For reference please have a look at the bug [1]. Links: [1] http://bugs.debian.org/662003 sincerely yours Mario signature.asc Description: Digital signature
Bug#665638: prevent debootstrap vom needing SHA256sums
Package: debootstrap Version: 1.0.37 Severity: important Hello, I have an issue with debootstrap. I debugged the issue and I found the following: The Problem is in the file /usr/share/debootstrap/functions line 634 Here is the code of the line 628 to 634 $PKGDETAILS PKGS $m $pkgdest $@ | ( leftover= while read p ver arc mdup fil checksum size; do if [ $ver = - ]; then leftover=$leftover $p else progress_next $(($dloaddebs + $size)) checksum should contain the SHA256sum and size should contain the size. But if the Packages.gz file does not contain any SHA256sums, then the checksum variable contains the size and the size variable is empty. If that happens then the line 634 executes 0 + I used the following command: root# debootstrap --no-check-gpg --verbose squeeze /path/chrootsystem/ ftp://ftp.domain.tld/pub/debian/squeeze ... I: Found additional base dependencies: libnfnetlink0 libsqlite3-0 I: Checking component main on ftp://ftp.domain.tld/pub/debian/squeeze... root# Note that there is no useful error message at the console. A message which tells the user to look at debootstrap.log would be nice. And the file /path/chrootsystem/debootstrap/debootstrap.log conains: /usr/sbin/debootstrap: 634: /usr/sbin/debootstrap: arithmetic expression: expecting primary: 0 + Can somebody please implement a parameter which tells debootstrap not to relly on SHA256sums and use MD5sums instead? About my issue with no SHA256Sums in Packages.gz I already opend another bug [1]. Links: [1] http://bugs.debian.org/662003 sincerely yours Mario Koppensteiner signature.asc Description: Digital signature
Re: Problems with d-i on self-made (debian-cd/easy-build.sh) Debian images
Am Dienstag 25 Oktober 2011, 14.04:04 schrieb Gaudenz Steinlin: Hi Mario Morning Gaudenz On Mon, 24 Oct 2011 19:27:48 +0200, Mario Fux debian...@unormal.org wrote: Morning again So no progress. Tried to freshly install debian-cd with new config files and without custom packages. Build an ISO image with easy-build.sh DVD and got one. I got some warnings about some GPG stuff which afaik shouldn't be a problem. Hard to tell without any further information... Yeah, right. Sorry. Will post it next time if it makes sense. Doesn't anybody of you is able to build wheezy images which install without the kernel module mismatch error? Or is this the wrong mailing list and is there a debian-cd one? Is your local mirror up to date? Where did yout get the debian installer image from? If you are building with the debian-installer image from the archive this is probably expected, as this package was not updated recently. You have to build your debian-cd image with a daily built installer image from http://d-i.debian.org/daily-images/. See README.easy-build for instructions on how to build with a custom d-i image. That was the problem. I thought that the d-i in testing was uptodate. That fixed the problem. Thxè! [snip] Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111746.29908.debian...@unormal.org
Re: Problems with d-i on self-made (debian-cd/easy-build.sh) Debian images
Morning again So no progress. Tried to freshly install debian-cd with new config files and without custom packages. Build an ISO image with easy-build.sh DVD and got one. I got some warnings about some GPG stuff which afaik shouldn't be a problem. Doesn't anybody of you is able to build wheezy images which install without the kernel module mismatch error? Or is this the wrong mailing list and is there a debian-cd one? Btw I tested the image in virtualbox, qemu and with a usb stick on a real device. Always the same problem. Thx for any hint Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201110241927.48699.debian...@unormal.org
Re: Problems with d-i on self-made (debian-cd/easy-build.sh) Debian images
Am Freitag 14 Oktober 2011, 10.07:27 schrieb Gaudenz Steinlin: Hi Mario Morning Gaudenz On Thu, 13 Oct 2011 11:45:36 +0200, Mario Fux debian...@unormal.org wrote: Non-text part: Multipart/Mixed Good morning And then trying to install I got the following error message in qemu and virtualbox: Error message: Error: Load installer components from CD: No kernel modules were found. This probably is due to a mismatch between the kernel used by this version of the installer and the kernel version available in the archive. As the error message says (unless there is a bug in d-i itself), the version of the kernel you are booting from your CD is not the same as in the archive. Which suite (stable, testing, unstable) are you tring to install? Did you somhow customize your installer kernel? These versions have to match exactly (including ABI version). No. In the first attempts I used the same version (suite) for the installer images as for the rest of the distribution. Afterwards I tried other combination: d-i from sid and rest from wheezy. Didn't really help. The most likely cause is that the kernel got updated in between the moment you built your image and the installation. Ok. Will try it again in the next days with an uptodate mirror and will come back if it doesn't help. thx Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201110141940.55941.debian...@unormal.org
Problems with d-i on self-made (debian-cd/easy-build.sh) Debian images
Good morning As I still play with self-made and preseeded Debian images I've some new problem where I hope you can help me or give me the right hint. Of course before I wrote this email I googled (the error message), read the debian-cd documentation and READMEs and tried several updates of my local debian mirror. My goals was it to add some additional packages which are not (yet) in proper Debian. They are finally on the images but as the installer doesn't really work (see error message below). I even tried to use other d-is than the wheezy one (configurations in the attached files CONF.sh and easy-build.sh). I used to following command to generate the images. ./easy-build.sh DVD And then trying to install I got the following error message in qemu and virtualbox: Error message: Error: Load installer components from CD: No kernel modules were found. This probably is due to a mismatch between the kernel used by this version of the installer and the kernel version available in the archive. If you're installing from a mirror, you can work around this problem by choosing to install a different version of Debian. The install will probably fail to work if you continue without kernel modules. Continue to install without loading kernel modules? Go back Yes No Do you have any hint or idea what could be wrong? TIA Mario CONF.sh Description: application/shellscript easy-build.sh Description: application/shellscript
Re: Preseeding: No questions in Virtualbox, one on a real computer
Morning guys Nobody an idea or hint? I should know which question is apparently not preseeded when I install the image on a real computer but is preseeded in a Virtualbox installation. I don't see any corresponding data or question neither on Alt-F4 nor in templates.dat or questions.dat. The mentioned files are huge and when I just look at the end of the files when the question waits for an answer I don't see anything helpful there. thx Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201107131036.21941.debian...@unormal.org
Re: Preseeding: No questions in Virtualbox, one on a real computer
Am Mittwoch 13 Juli 2011, 10.36:21 schrieb Mario Fux: Morning guys Morging ;-) Nobody an idea or hint? I should know which question is apparently not preseeded when I install the image on a real computer but is preseeded in a Virtualbox installation. I don't see any corresponding data or question neither on Alt-F4 nor in templates.dat or questions.dat. The mentioned files are huge and when I just look at the end of the files when the question waits for an answer I don't see anything helpful there. Now I found the solution myself and wanted to write it down for other people. The problem or differnce was that virtualbox has just one harddisc but my computer two of them. The following line solved the problem and preseeded the question: d-i partman-auto/disk string /dev/sda thx Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201107131844.39314.debian...@unormal.org
Preseeding: No questions in Virtualbox, one on a real computer
Morning guys As you helped my last time (problem with not booting ISO images = solution: isohybrid) so kindly I thought I ask you again. Of course, after a lot of attempts and reading documentation and this kind of trials. I've a preseeding file (see attached, although the same happens with my other preseeding file) based on the documentation [1] and use this with the current testing weekly kde cd1 [2]. The problem is that it doesn't ask any question on a virtualbox trial but one question on a real computer's installation. The asked question is about partitioning and to select a method: * Guided (whole disk) * Guided () * Guided () * Manually (I don't remember the exact wording as I used the german translation.) And I've no idea why it asks this question as after choosing the first entry it uses my preseeded recipe. Do you have any idea? I works perfectly (except of a grub problem at the end but that's not the topic here) on Virtualbox. No questions at all. I tried the hints in [1] but did not find anything useful in templates.dat or questions.dat in a useful time. Oh and btw is it normal the the preseeding lines in the debconf-get-selections --installer output are jumbled up and not really in the installation order? Hope you can give me again some hints and tia Mario [1] http://www.debian.org/releases/stable/i386/apbs03.html.en [2] http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/debian- testing-i386-kde-CD-1.iso Contents of the preconfiguration file (for squeeze) ### Localization # Preseeding only locale sets language, country and locale. d-i debian-installer/locale string de_CH # The values can also be preseeded individually for greater flexibility. #d-i debian-installer/language string en #d-i debian-installer/country string NL #d-i debian-installer/locale string en_GB.UTF-8 # Optionally specify additional locales to be generated. #d-i localechooser/supported-locales en_US.UTF-8, nl_NL.UTF-8 # Keyboard selection. #d-i console-tools/archs select at d-i console-keymaps-at/keymap select sg-latin1 d-i keyboard-configuration/xkb-keymap select de_CH # Example for a different keyboard architecture #d-i console-keymaps-usb/keymap select mac-usb-us ### Network configuration # Disable network configuration entirely. This is useful for cdrom # installations on non-networked devices where the network questions, # warning and long timeouts are a nuisance. #d-i netcfg/enable boolean false # netcfg will choose an interface that has link if possible. This makes it # skip displaying a list if there is more than one interface. d-i netcfg/choose_interface select auto # To pick a particular interface instead: #d-i netcfg/choose_interface select eth1 # If you have a slow dhcp server and the installer times out waiting for # it, this might be useful. #d-i netcfg/dhcp_timeout string 60 # If you prefer to configure the network manually, uncomment this line and # the static network configuration below. #d-i netcfg/disable_dhcp boolean true # If you want the preconfiguration file to work on systems both with and # without a dhcp server, uncomment these lines and the static network # configuration below. #d-i netcfg/dhcp_failed note #d-i netcfg/dhcp_options select Configure network manually # Static network configuration. #d-i netcfg/get_nameservers string 192.168.1.1 #d-i netcfg/get_ipaddress string 192.168.1.42 #d-i netcfg/get_netmask string 255.255.255.0 #d-i netcfg/get_gateway string 192.168.1.1 #d-i netcfg/confirm_static boolean true # Any hostname and domain names assigned from dhcp take precedence over # values set here. However, setting the values still prevents the questions # from being shown, even if values come from dhcp. d-i netcfg/get_hostname string jupiter2 d-i netcfg/get_domain string # Disable that annoying WEP key dialog. #d-i netcfg/wireless_wep string # The wacky dhcp hostname that some ISPs use as a password of sorts. #d-i netcfg/dhcp_hostname string radish # If non-free firmware is needed for the network or other hardware, you can # configure the installer to always try to load it, without prompting. Or # change to false to disable asking. #d-i hw-detect/load_firmware boolean true ### Network console # Use the following settings if you wish to make use of the network-console # component for remote installation over SSH. This only makes sense if you # intend to perform the remainder of the installation manually. #d-i anna/choose_modules string network-console #d-i network-console/password password r00tme #d-i network-console/password-again password r00tme ### Mirror settings # If you select ftp, the mirror/country string does not need to be set. #d-i mirror/protocol string ftp d-i mirror/country string manual d-i mirror/http/hostname string http.ch.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string # Suite to install. #d-i mirror/suite string testing # Suite to use for loading installer components (optional). #d-i
Re: Preseeded d-i image doesn't boot from USB anymore
Am Freitag 06 Mai 2011, 23.07:32 schrieb Philip Hands: Hi Mario, Morning Phil [snip: Detailed description] Thx a lot for this. Will try it and work with it in the next hours and days. Mario -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105071132.52303.debian...@unormal.org
Preseeded d-i image doesn't boot from USB anymore
Morning d-iers First and foremost thanks a lot for your amazing work on d-i! I use Debian since years and the installation is always fantastically easy. A few weeks ago I started to work with d-i's preseedeing capabilities and after finding a nice way (or better a description in the debian wiki [1]) to regenerate the debian ISO image with the new preseeded installer a problem appeared for me which I couldn't solve. Neither by finding a solution in the debian wiki, with Google or nor by reading the debian installation manual. To regenerate the debian ISO I use the attached script (modified from [1]) and here is a short extract of the included commands: ### mkdir /tmp/loop mount -o loop $1 /tmp/loop mkdir /tmp/cd rsync -a -H --exclude=TRANS.TBL /tmp/loop/ /tmp/cd/ umount /tmp/loop mkdir irmod cd irmod gzip -d /tmp/cd/install.386/initrd.gz | cpio --extract --verbose --make- directories --no-absolute-filenames cp $2 preseed.cfg find . | cpio -H newc --create --verbose | gzip -9 /tmp/cd/install.386/initrd.gz cd ../ rm -rf /tmp/irmod genisoimage -o test.iso -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat . ### $1 is the used Debian testing ISO and $2 the preseeding file. When I test this generated image in Virtual box it works flawlessly. But when I copy the image to a USB stick (with every of the 3 in the installation manual described methods) it doesn't boot on any PC I've tried (at least three different). When I copy the unmodified Debian image to a USB stick it works. So where is the problem? I'm thankful for every hint. Thx a lot for any help Mario [1] http://wiki.debian.org/DebianInstaller/Preseed/EditIso makepreiso.sh Description: application/shellscript
Bug#619711: console-setup: breaks copying keymap to initramfs
Package: console-setup Version: 1.71 Severity: grave Hello, if a system's keymap needs to be loaded during the initramfs stage, initramfs-tools' /usr/share/initramfs-tools/hooks/keymap looks for /etc/console-setup/cached.kmap.gz and copies it to the initramfs. console-setup 1.71 changed the name of this file to /etc/console-setup/cached_${CHARMAP}_$backspace$VARIANT.kmap.gz i.e. something like /etc/console-setup/cached_ISO-8859-15_del.kmap.gz Hence, /etc/console-setup/cached.kmap.gz doesn't exist anymore on fresh installed systems and is thus not copied to the initramfs anymore. This renders systems unbootable because, for example, passphrases cannot be entered. This bug hides well on upgraded systems, because console-setup doesn't remove the old /etc/console-setup/cached.kmap.gz. There are several alternatives to fix this bug like * symlinking the new name to the old * moving the keymap-copying from initramfs-tools to console-setup * updating initramfs-tools to honor the new keymap name Most of those alternatives need to be negotiated with initramfs-tools and probably other initramfs-creators as well. However, at the current stage console-setup should break on packages that depend on the old naming scheme. Thanks for your work regards Mario -- We know that communication is a problem, but the company is not going to discuss it with the employees. -- Switching supervisor, ATT Long Lines Division signature.asc Description: Digital signature
Bug#613277: anna: [DACA] popen+fclose should be popen+pclose
Package: anna Version 1.39 Severity: minor Tag: patch DACA reports a mismatching allocation and deallocation in util.c: http://qa.debian.org/daca/cppcheck/sid/anna_1.39.html Right, popen should be used together with pclose. Patch attached. --- anna-1.39/util.c.orig 2009-07-23 19:43:25.0 +0200 +++ anna-1.39/util.c 2011-02-13 21:35:34.548412831 +0100 @@ -208,13 +208,13 @@ if (fp == NULL) return 0; if (fgets(line, sizeof(line), fp) != NULL) { - fclose(fp); + pclose(fp); if (strlen(line) 32) return 0; line[32] = '\0'; return !strcmp(line, sum); } - fclose(fp); + pclose(fp); return 0; } -- CYa, ⡍⠁⠗⠊⠕
Re: Preseed and crypto
Well, have not need it until today but I will take a look on it in the next few days. Have you done any research until today on it? Mario On Thu, Nov 11, 2010 at 9:42 PM, Diego Woitasen di...@woitasen.com.arwrote: Hi, Is there any documentation about preseed and crypto? I haven't found anything, no docs, no examples, nothing. I want to preseed a simple instalation with /boot, swap and / (using the entire disk). The last two encrypted with dm-crypt. Any example is welcome. Regards, Diego -- Diego Woitasen -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktikwppz31gx42brysjt2jdvobfdxx=bzawwah...@mail.gmail.com -- http://www.n0r1sk.com
Re: preseed software raid, one device with many partitions?
Hello, I would love to, but from my googling it sounds like preseeding software raid + LVM is a black art of some sorts. Lots of chatter on google, but not much solid info. If anyone has any examples of this, I'd love to see them. TBH, I don't think the many raid device issue is a breaker, it just looks messier then a nice hardware raid /dev/sda device. We are using the following setting to preseed a LVM configuration during netinstaller setup on multiple servers without any issues. d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm boolean true d-i partman-lvm/confirm boolean true d-i partman-auto/expert_recipe string \ boot-root ::\ 150 150 150 ext3\ $primary{ } $bootable{ }\ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /boot } \ . \ 5120 5120 5120 ext3 \ $primary{ } method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ / } \ . \ 500 1 10 ext3 \ method{ format } format{ } $lvmok{ }\ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /var } \ . \ 4096 4096 4096 linux-swap \ method{ swap } format{ } $lvmok { } \ . d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Finish partitioning and write changes to disk d-i partman/confirm boolean true This works with the latest Debian 5.0.6. Please try this settings. I you want I could post our whole configuration. Be careful that you are not missing any dots in the lines! Mario -- http://www.n0r1sk.com
Re: l need help
Hello, what networkcard is in the HP ML350? Or could you explain your problem more exactly? Maybe some others could help you. Mario -- + http://www.n0r1sk.com On Tue, Oct 26, 2010 at 1:58 PM, franki asabere franki.asab...@gmail.comwrote: Hi Javier, This Frank again, the guy whom you helped to install network card firmware on HP ML350. l need your help again, could you please help me to install network card on debian 5.0? Looking forward to hearing from you Thank you -- ~~ Systems and Network administrator Mob:+233 243 804 126 ~~
Re: l need help
On Tue, Oct 26, 2010 at 4:23 PM, Lennart Sorensen lsore...@csclub.uwaterloo.ca wrote: On Tue, Oct 26, 2010 at 02:56:15PM +0100, franki asabere wrote: Thank you very much for your quick response. Sorry l didt explain well. The server is Dell Optiplex 780 and the network card is on-board. The debian cant detect the network card What does 'lspci -n | grep 0200' show on the box? That should get a list of all ethernet devices. Are you trying to install with netinstaller iso or have you setup a system from full media? If is of course very possible that the 2.6.26 kernel in Debian 5.0 does not support the network card if the machine is less than 2 years old. If so there isn't much choice other than use a newer kernel (2.6.32 is in backports so it would be easy to install and use). Yes. -- Len Sorensen Mario -- + http://www.n0r1sk.com
Re: l need help
So, after a quit research with google, it seams like that Lennarts information is correct. The e1000 driver used by the Lenny installer seams like to old for you network card. I would suggest to build an own kernel for the d-i. Could be little bit tricky. For more infos read on here - http://wiki.debian.org/DebianInstaller/Modify/CustomKernel Mario On Tue, Oct 26, 2010 at 5:13 PM, franki asabere franki.asab...@gmail.comwrote: Ok. l saw the card as this Intel Corporation 82567LM-3 Gigabit Network Connection (rev 02) On Tue, Oct 26, 2010 at 3:59 PM, Mario Kleinsasser mario.kleinsasser+deb...@gmail.com mario.kleinsasser%2bdeb...@gmail.comwrote: Ok. When the first screen from the netinstaller is loaded, I mean its the language selection, you could press ALT+F2 to change to a terminal. After that press enter to activate the terminal an enter lspci. Theoretic this should print an output like that in my screenshot that I append here. (Its from a virtual machine). Maybe we could see the networkcard Mario On Tue, Oct 26, 2010 at 4:49 PM, franki asabere franki.asab...@gmail.com wrote: Yes please, l m using netinst On Tue, Oct 26, 2010 at 3:37 PM, Mario Kleinsasser mario.kleinsasser+deb...@gmail.commario.kleinsasser%2bdeb...@gmail.com wrote: On Tue, Oct 26, 2010 at 4:23 PM, Lennart Sorensen lsore...@csclub.uwaterloo.ca wrote: On Tue, Oct 26, 2010 at 02:56:15PM +0100, franki asabere wrote: Thank you very much for your quick response. Sorry l didt explain well. The server is Dell Optiplex 780 and the network card is on-board. The debian cant detect the network card What does 'lspci -n | grep 0200' show on the box? That should get a list of all ethernet devices. Are you trying to install with netinstaller iso or have you setup a system from full media? If is of course very possible that the 2.6.26 kernel in Debian 5.0 does not support the network card if the machine is less than 2 years old. If so there isn't much choice other than use a newer kernel (2.6.32 is in backports so it would be easy to install and use). Yes. -- Len Sorensen Mario -- + http://www.n0r1sk.com -- ~~ Systems and Network administrator Mob:+233 243 804 126 ~~ -- + http://www.n0r1sk.com -- ~~ Systems and Network administrator Mob:+233 243 804 126 ~~ -- + http://www.n0r1sk.com
Re: l need help
On Tue, Oct 26, 2010 at 5:33 PM, Lennart Sorensen lsore...@csclub.uwaterloo.ca wrote: On Tue, Oct 26, 2010 at 05:29:27PM +0200, Mario Kleinsasser wrote: So, after a quit research with google, it seams like that Lennarts information is correct. The e1000 driver used by the Lenny installer seams like to old for you network card. I would suggest to build an own kernel for the d-i. Could be little bit tricky. For more infos read on here - http://wiki.debian.org/DebianInstaller/Modify/CustomKernel This guy here has been maintaining Debian installers with newer kernels for many years: http://kmuto.jp/debian/d-i/ Wow, cool! Simpler than having to make your own. Agreed! That would be worth an entry on http://wiki.debian.org/DebianInstaller/Modify, or? -- Len Sorensen Mario -- + http://www.n0r1sk.com
Re: l need help
As Lennart says, you could try a ready to use d-i iso from http://kmuto.jp/debian/d-i/. Download one of the custom images and try it because it would maybe the easiest way for you. Mario On Tue, Oct 26, 2010 at 5:45 PM, franki asabere franki.asab...@gmail.comwrote: Please, help me to build the kernel since l dont have much idea as to how to build it On Tue, Oct 26, 2010 at 4:33 PM, Lennart Sorensen lsore...@csclub.uwaterloo.ca wrote: On Tue, Oct 26, 2010 at 05:29:27PM +0200, Mario Kleinsasser wrote: So, after a quit research with google, it seams like that Lennarts information is correct. The e1000 driver used by the Lenny installer seams like to old for you network card. I would suggest to build an own kernel for the d-i. Could be little bit tricky. For more infos read on here - http://wiki.debian.org/DebianInstaller/Modify/CustomKernel This guy here has been maintaining Debian installers with newer kernels for many years: http://kmuto.jp/debian/d-i/ Simpler than having to make your own. -- Len Sorensen -- ~~ Systems and Network administrator Mob:+233 243 804 126 ~~ -- + http://www.n0r1sk.com
Re: l need help
Have made an update on http://wiki.debian.org/DebianInstaller/Modify to list the link to http://kmuto.jp/debian/d-i/. Could be interesting for some other people. Mario On Tue, Oct 26, 2010 at 5:57 PM, Lennart Sorensen lsore...@csclub.uwaterloo.ca wrote: On Tue, Oct 26, 2010 at 04:45:34PM +0100, franki asabere wrote: Please, help me to build the kernel since l dont have much idea as to how to build it I really wouldn't bother. Making a custom installer is a lot of work for a one time use. Since the guy in japan has already done that work, just use that. I ahve used that in the past. http://kmuto.jp/debian/d-i/ For amd64 the installer cd is: http://mirror.home-dn.net/d-i/2.6.32/amd64/lenny-custom-0116.iso For i386 the isntaller cd is: http://mirror.home-dn.net/d-i/2.6.32/lenny-custom-0116.iso They have 2.6.32 kernels at this time according to the main page. He has been doing this for Lenny, Etch and Sarge, so he has many years of experience making updated installer images. After installing, add backports.debian.org to your sources.list and use the 2.6.32 kernel from there. backports is now an official Debian feature. -- Len Sorensen -- http://www.n0r1sk.com
Re: unattended lenny 5.0.4 preseed option fail
Hello, in your preseed.cfg under the ### Package selection you have not specified any package selections. You have to specify a package selection like this (minimal system): ### Package selection #tasksel tasksel/first multiselect standard # If the desktop task is selected, install the kde and xfce desktops # instead of the default gnome desktop. #tasksel tasksel/desktop multiselect kde, xfce #d-itasksel/first multiselect #tasksel tasksel/first multiselect #tasksel tasksel/tasks multiselect tasksel tasksel/first multiselect standard I've commented your settings and added one line. Regards, Mario http://www.n0r1sk.com On Thu, Oct 7, 2010 at 2:40 PM, leonardo Cuyar Morales leona...@softel.cuwrote: I remaster a debian lenny install iso with a preseed in order to have a full unattended lenny installation, but at testing fase (installation) there still showing me the package manager windows asking if I want to scan another CD. I look all the preseed examples files googling around but there isn't an option on this. I attach my preseed.cfg and the isolinux.cfg in case you find any error Imagination is more important than knowledge
Bug#591633: user-setup: fails to install
Package: user-setup Version: 1.32 Severity: grave Hello, user-setup 1.32 fails to install: Preparing to replace user-setup 1.31 (using .../user-setup_1.32_all.deb) ... Unpacking replacement user-setup ... Setting up user-setup (1.32) ... Template parse error near `description...@latin.utf-8: Dozvoliti logovanje na sistem kao ârootâ korisnik?', in stanza #5 of /var/lib/dpkg/info/user-setup.templates dpkg: error processing user-setup (--configure): subprocess installed post-installation script returned error exit status 9 Errors were encountered while processing: user-setup Downgrading to 1.31 works well. Probably related packages: ii adduser3.112 add and remove users and groups ii apt0.7.25.3 Advanced front-end for dpkg ii debconf1.5.33 Debian configuration management system ii dpkg 1.15.8.3 Debian package management system ii passwd 1:4.1.4.2-1change and administer password and regards Mario -- Um mit einem Mann gluecklich zu werden, muss man ihn sehr gut verstehen und ihn ein bisschen lieben. Um mit einer Frau gluecklich zu werden, muss man sie sehr lieben und darf erst gar nicht versuchen, sie zu verstehen. signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Wed, Feb 24, 2010 at 06:02:44PM +0100, Frans Pop wrote: I've done a quick test using tftpd-hpa with the '-r tsize' option, which should make it not accept that option. D-I still boots fine when I use the lenny or squeeze images. Could you please try tftpd (plain, from netkit-tftp)? I was using tftpd 0.17-16 from lenny. So that does seem to confirm that tsize is not the problem here. It also seems more likely that it's not syslinux that's broken, but either the PXE client in Mario's system(s), or his TFTP server (I'd bet on the latter). The PXE client was from the installer tarball (I tested lenny and squeeze), the tftp server was tftpd 0.17-16 and the dhcp server was dhcp3-server 3.1.1-6+lenny4. Ferenc: I did not miss your request for information, I just need some spare time to reproduce it. regards Mario -- To err is human. To really foul things up requires a computer. signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Thu, Feb 18, 2010 at 01:18:01AM +0100, Frans Pop wrote: Problem is: it works perfectly here for me using the daily image you linked to on two systems: in VirtualBox and my (oldish) Toshiba laptop. All right, I think I got it... syslinux/pxelinux.txt states, that: PXELINUX currently requires that the boot server has a TFTP server which supports the tsize TFTP option (RFC 1784/RFC 2349). So, purging tftpd and installing either tftpd-hpa or atftpd does the trick. However, although tftpd-hpa generally works, it is horribly slow in inetd as well as in standalone mode, i.e. it takes ages until some menu is displayed (having a look at the network traffic going on in the meantime shows why :/). atftpd does its job very well and quick. I would suggest to put some notes regarding this issue in the Installation Guide: a) add a huge warning note about using Debian's tftpd package in conjunction with Network boot, and b) strongly suggest atftp to the disadvantage of tftpd-hpa. If I got this tsize TFTP option thingy right, the tsize option needs to be negotiated between client and server, thus pxelinux should be able to notice that the server it talks to does not understand it (either tsize or negotiation at all). Thus, pxelinux should be able to print some warning or error message when it talks to a tftp server not supporting tsize. Depending on what you think about using this bug to modify the Installation Guide I'll either clone or reassign it to syslinux. Thanks for your help regards Mario -- jv Oh well, config jv one actually wonders what force in the universe is holding it jv and makes it working Beeth chances and accidents :) signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Thu, Feb 18, 2010 at 08:43:34PM +0100, Frans Pop wrote: a) add a huge warning note about using Debian's tftpd package in conjunction with Network boot, and Something like the Note here you mean? http://www.debian.org/releases/sarge/i386/ch04s06.html.en Uh, I was carefully reading all the stuff under 4.5.3. Enabling the TFTP Server and found nothing :) Now, with your comment I grepped for Note and found the other one too :) IIRC atftp had problems with some architectures. We mention both, but we've found that across the board there are the least issues with tftpd-hpa. Okay. Thanks again Mario -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
Package: debian-installer Version: 20100211 Hello, the debian-installer netboot stops after the message: Trying to load: pxelinux.cfg/default The machine in question is an Asus P5Q-EM (Intel G45 chipset) with an Intel Core2Duo E2200 and 4G RAM. Neither the HDMI (default) nor the VGA output shows anything else than the message above. Ctrl-Alt-Del is not working. The same problem occurs on an Asus CUV4X-EA (VIA Apollo Pro133A chipset) with an Intel P3-1GHz and 768M RAM. It looks like switching to a graphical interface or something like that goes wrong: when I disable the following line in pxelinux.cfg/default default debian-installer/i386/boot-screens/vesamenu.c32 and try again, I get a Invalid or corrupt kernel image. message followed by a boot: prompt offering install mainmenu expert rescue auto mainmenu-kde etc. pp. items. Booting into install or rescue then works well and I get prompted for my language settings afterwards. I downloaded http://ftp.de.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz and extracted it to /srv/tftp. # cat /srv/tftp/version.info Debian version: 6.0 (squeeze) Installer build: 20100211 The (somewhat newer) http://people.debian.org/~joeyh/d-i/images/daily/netboot/netboot.tar.gz (Installer build: 20100217-16:54) behaves identical. The debian-installer netinst iso-image works well and seems to get the switch to graphics right. The vesamenu.c32 on both the netboot tarball and netinst iso is identical. Feel free to clone or reassign this bug to syslinux if you think it's a pxelinux issue. Thanks for your work regards Mario -- Independence Day: Fortunately, the alien computer operating system works just fine with the laptop. This proves an important point which Apple enthusiasts have known for years. While the evil empire of Microsoft may dominate the computers of Earth people, more advanced life forms clearly prefer Macs. signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Wed, Feb 17, 2010 at 11:09:15PM +0100, Frans Pop wrote: Have you tried enabling logging for your tftp server to see if there are any problems serving the files needed by the installer? There are no such errors (as btw. the rest of my mail does also prove where I'm describing how I got the whole stuff working without that ominous vesamenu.c32 :)). regards Mario -- Singing is the lowest form of communication. -- Homer J. Simpson signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Thu, Feb 18, 2010 at 01:18:01AM +0100, Frans Pop wrote: So we need to find out why it works so differently for you. I don't think it's a D-I issue as nothing has changed, and I'd like to rule out that it's not a local configuration issue before reassigning to syslinux. I'd really like to see the log from the tftp daemon with verbose option enabled. All right, here we go. I attached 3 tftpd logs: p5q.failboot with P5Q-EM and fresh squeeze netboot.tar.gz p5q.ok boot with P5Q-EM and vesamenu.c32 commented out cuv4x.fail boot with CUV4X-EA and fresh squeeze netboot.tar.gz # md5sum /srv/tftp/pxelinux.0 /srv/tftp/pxelinux.cfg/default /srv/tftp/debian-installer/i386/boot-screens/vesamenu.c32 5154a8b498f13dad5a556951ab769c3c /srv/tftp/pxelinux.0 1cd0d0cbe3ac8d0f695ac2903c8666a5 /srv/tftp/pxelinux.cfg/default 1fe1ac1555cf28b17d8c90e36c92c39a /srv/tftp/debian-installer/i386/boot-screens/vesamenu.c32 The pxelinux.0 md5 equals to syslinux 2:3.83+dfsg-3 pxelinux.0 md5. The vesamenu.c32 md5 equals to debian-testing-i386-netinst.iso vesamenu.c32 md5. Just to be sure my tftp server cannot serve anything different: # find / -name pxelinux.0 -print -o -name vesamenu.c32 -print /srv/tftp/debian-installer/i386/pxelinux.0 /srv/tftp/debian-installer/i386/boot-screens/vesamenu.c32 /srv/tftp/pxelinux.0 Since you said nothing has been changed, I also tested http://ftp.de.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/netboot.tar.gz Same behaviour - freeze after loading vesamenu.c32. So, to some extent, I can confirm that nothing has been changed :) Of course, pxelinux.0, pxelinux.cfg/default and vesamenu.c32 have different md5sums. regards Mario -- The social dynamics of the net are a direct consequence of the fact that nobody has yet developed a Remote Strangulation Protocol. -- Larry Wall signature.asc Description: Digital signature
Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default
On Thu, Feb 18, 2010 at 08:41:08AM +0100, Mario 'BitKoenig' Holbe wrote: I attached 3 tftpd logs: And, of course, I forgot the attachements :/ Mario -- snupidity bjmg: ja, logik ist mein fachgebiet. das liegt im gen uepsie in welchem? snupidity im zweiten X Feb 17 20:03:58 gate in.tftpd[10817]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10819]: tftpd: trying to get file: /srv/tftp/pxelinux.0 Feb 17 20:03:58 gate in.tftpd[10821]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10822]: tftpd: trying to get file: /srv/tftp/pxelinux.0 Feb 17 20:03:58 gate in.tftpd[10823]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10824]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/80f2001e-8c00-00b0-47f7-90e6ba4a7ced Feb 17 20:03:58 gate in.tftpd[10825]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10826]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/01-90-e6-ba-4a-7c-ed Feb 17 20:03:58 gate in.tftpd[10827]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10828]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A80AC8 Feb 17 20:03:58 gate in.tftpd[10829]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10830]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A80AC Feb 17 20:03:58 gate in.tftpd[10831]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:58 gate tftpd[10832]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A80A Feb 17 20:03:59 gate in.tftpd[10833]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10834]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A80 Feb 17 20:03:59 gate in.tftpd[10835]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10836]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A8 Feb 17 20:03:59 gate in.tftpd[10837]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10838]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0A Feb 17 20:03:59 gate in.tftpd[10839]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10840]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C0 Feb 17 20:03:59 gate in.tftpd[10841]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10842]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/C Feb 17 20:03:59 gate in.tftpd[10843]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10844]: tftpd: trying to get file: /srv/tftp/pxelinux.cfg/default Feb 17 20:03:59 gate in.tftpd[10845]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10846]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/menu.cfg Feb 17 20:03:59 gate in.tftpd[10847]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10848]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/stdmenu.cfg Feb 17 20:03:59 gate in.tftpd[10849]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10850]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/txt.cfg Feb 17 20:03:59 gate in.tftpd[10851]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10852]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/amdtxt.cfg Feb 17 20:03:59 gate in.tftpd[10853]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10854]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/gtk.cfg Feb 17 20:03:59 gate in.tftpd[10855]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10856]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/amdgtk.cfg Feb 17 20:03:59 gate in.tftpd[10857]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10858]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/stdmenu.cfg Feb 17 20:03:59 gate in.tftpd[10859]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10860]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/adtxt.cfg Feb 17 20:03:59 gate in.tftpd[10861]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10862]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/rqtxt.cfg Feb 17 20:03:59 gate in.tftpd[10863]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10864]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/amdadtxt.cfg Feb 17 20:03:59 gate in.tftpd[10865]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10866]: tftpd: trying to get file: /srv/tftp/debian-installer/i386/boot-screens/adgtk.cfg Feb 17 20:03:59 gate in.tftpd[10867]: connect from htpc.10.kls.lan (192.168.10.200) Feb 17 20:03:59 gate tftpd[10868]: tftpd: trying to get file
Bug#557001: keyboard-configuration: loses XKBMODEL during reconfigure
Package: keyboard-configuration Version: 1.47 Severity: important Hello, keyboard-configuration loses it's notion about XKBMODEL in dpkg-reconfigure when just confirming every debconf question (Return, Return, Return): r...@darkside:~# grep -A2 keyboard-configuration/modelcode /var/cache/debconf/config.dat Name: keyboard-configuration/modelcode Template: keyboard-configuration/modelcode Value: pc105 Owners: keyboard-configuration r...@darkside:~# grep -v ^# /etc/default/keyboard XKBMODEL=pc105 XKBLAYOUT=de XKBVARIANT=nodeadkeys XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp r...@darkside:~# dpkg-reconfigure keyboard-configuration r...@darkside:~# grep -A2 keyboard-configuration/modelcode /var/cache/debconf/config.dat Name: keyboard-configuration/modelcode Template: keyboard-configuration/modelcode Value: Owners: keyboard-configuration r...@darkside:~# grep -v ^# /etc/default/keyboard XKBMODEL= XKBLAYOUT=de XKBVARIANT=nodeadkeys XKBOPTIONS=lv3:ralt_switch,terminate:ctrl_alt_bksp r...@darkside:~# The debconf questions asked (and their default values) are okay. regards Mario -- Oh Du mein Koenig ... Eine Netzgroesse schrieb mal sinngemaess: Du musst es so lesen wie ich es meine, nicht so wie ich es schreibe. Ich meine es natuerlich so, wie Du es schreibst 8--) O.G. Schwenk - de.comm.chatsystems signature.asc Description: Digital signature
Bug#523034: busybox: Please enable CONFIG_LOGIN and CONFIG_GETTY
Package: busybox Version: 1:1.10.2-2 Severity: wishlist I'm working on another thin client framework (like LTSP) called TCOS [1] In past I have used tinylogin [2] and now I want to upload my software to Debian. Tinylogin is no longer mantained and is merged with busybox. My thin clients need 2 applets (CONFIG_LOGIN and CONFIG_GETTY) to protect ttys. Thin client works inside initramfs. Enabling these configs only grows 12Kb: $ du -h /bin/busybox /tmp/paquete/tmp/bin/busybox 372K/bin/busybox 384K/tmp/paquete/tmp/bin/busybox I have uploaded another new packages (that my project need) you can see all in TCOS_into_Debian Roadmap at [3] Another projects like mindi use another busybox compilation [4], I talk some time ago with Andree Leidenfrost and...@d.o and he want to merge it. I think that busybox mantainers could merge mindi-busybox requirements or generate more bin packages from the same sources. Today busybox sources are 2 times (or more) in Debian repositories [5]. Only providing one source package can made the compilation more simple with a new upstream version or security fixes. Thanks for your work at Debian. Greetings [1] http://www.tcosproject.org [2] http://tinylogin.busybox.net [3] http://wiki.tcosproject.org/Tcos_Into_Debian [5] http://packages.debian.org/sid/mindi-busybox [5] http://ftp.uk.debian.org/debian/pool/main/m/mindi-busybox/ and http://ftp.uk.debian.org/debian/pool/main/b/busybox/ -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: [BRLTTY] Framebuffer terminal emulators
Samuel Thibault [EMAIL PROTECTED] writes: Mario Lang, le Mon 01 Dec 2008 11:12:02 +0100, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: It was considered ugly by the debian-boot people to expose things via shared memory. What did they propose as an alternative? Nothing. Thats unacceptable in my opinion. If we are being criticized for the way we implement something, we should at least get a hint how that person would find it acceptable. Just blocking major accessibility issues by throwing statements like this around isn't helpful at all. The Linux kernel does currently basically the same with /dev/vcs. I'd like to see real, valid reasons why exporting a SHM segment is unacceptable as a solution here. Now, AT-SPI people would say just implement the AT-SPI interface! I'm not sure we really want that. I definitely think thats the wrong way to go, because of the overhead involved. This forces AT-SPI into text-mode world. Besides, its surely much harder to implement without any apparent gain. Besides, then, someone might call it ugly because of its CORBA dependency. Well, AT-SPI is being ported to D-BUS, Yes, but this effort will still take a few months. Besides, that doesn't really reduce the bloat, it just replaces CORBA with D-Bus. but I too think that it's a quite heavy dependency, particularly since we'd want to have the framebuffer terminal support in things like Linux installers... Agreed. -- CYa, ⡍⠁⠗⠊⠕ | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger mlang/[EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502432: Duplicate bug?
It looks like #502618 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502618 describes the same problem. I checked and there are also partitions on top of the logical volumes on my system. Could someone please merge these two bug reports or mark them as duplicate or whatever it is you do in a case like this? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502618: partman: /dev/mapper/vg0-home is apparently in use by the system
I have the same problem, including the partitions on top of the logical volumes: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502432 I asked to mark my bug as duplicate or something. greez Mario -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
AW: problems with my partman recipe
Hi! I have to apologize: I'm not used to mailing lists as I am able to solve the most problems myself or with the help of my good old friend google. So here's some additional information: I'm using Lenny and got the kernel and initrd from http://http.us.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/ Setting /home to a max size of 10 didn't work, but creating an additional primary partition does (a bit). I added: 512 512 10 ext3 \ $primary{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /foo } . Adding this not as $primary, but as $lvmok doesn't work, either. However: I end up with more than 3GB swap although I told partman to use only 1. Is there some program I can feed a recipe into and get what partman would do? greez Mario -Ursprüngliche Nachricht- Von: Svend Sorensen [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 23. Juli 2008 19:23 An: Lenz, Mario (LDS) Cc: debian-boot@lists.debian.org Betreff: Re: problems with my partman recipe On Tue, Jul 22, 2008 at 11:29 PM, Lenz, Mario (LDS) wrote: My problem is that my recipe isn't working. I am not sure if this is your problem, but you are missing a partition with a high maximal size. According to the partman-auto docs: Due to limitation of the algorithms in partman-auto, there must be at least one partition with high maximal size so that the whole free space can be used. Usually you can give the partition containing /home a maximal size 10 which is high enough for the present storage devices. [1] [1] http://d-i.alioth.debian.org/svn/debian-installer/installer/doc /devel/partman-auto-recipe.txt That's what I have in my preseed.cfg: d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm boolean true d-i partman-lvm/confirm boolean true d-i partman-auto/expert_recipe string \ my-recipe ::\ 128 128 128 ext3\ $primary{ } $bootable{ }\ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /boot } . \ 512 512 512 ext3\ $primary{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ / } . \ 3072 3072 3072 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /usr } .\ 1536 2048 2048 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /var } .\ 128 128 128 ext3\ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /tmp } .\ 32 32 32 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /srv } .\ 32 32 32 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /opt } .\ 512 512 512 ext3\ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /home } . \ 1024 1024 1024 linux-swap \ $lvmok{ } \ method{ swap } format{ } . d-i partman-auto/choose_recipe select my-recipe d-i partman/confirm_write_new_label boolean true d-i
problems with my partman recipe
Hi @all! I'm new to this list and also to autoinstalling Debian, although I'm not new to Debian itself :-) We have some PCs standing directly in our server nets to administer and especially troubleshoot without any firewalls or routers making trouble. To harmonize our environment, we decided to use *only* Debian on this PCs. (OK: Debian or Windows, but I'm not responsible for the latter.) I thought I'd try to build an automatic installation that will be fit for servers, too. (One never knows...) Up until now I think the only difference will be that servers won't have a GUI. The idea is: 1) /boot on a partition 2) / on a partition (I don't like / as a logical volume; makes it too easy to clog it with garbage as it's oh so simply to enlarge it later on) 3) /usr, /var and /tmp as logical volumes (you know why) 4) /srv and /opt as (very) small logical volumes (if they are not in use, a few MB won't hurt; on the other hand, this prevents people from simply putting stuff in there without creating a logical volume or a partition first: It's already there) 5) swap as a logical volume 6) /home as a (not too big) logical volume (easy to enlarge when needed; on the other hand not wasting space when the system is used as a server) But I don't want to discuss my disk layout with you. My problem is that my recipe isn't working. That's what I have in my preseed.cfg: d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm boolean true d-i partman-lvm/confirm boolean true d-i partman-auto/expert_recipe string \ my-recipe ::\ 128 128 128 ext3\ $primary{ } $bootable{ }\ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /boot } . \ 512 512 512 ext3\ $primary{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ / } . \ 3072 3072 3072 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /usr } .\ 1536 2048 2048 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /var } .\ 128 128 128 ext3\ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /tmp } .\ 32 32 32 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /srv } .\ 32 32 32 ext3 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /opt } .\ 512 512 512 ext3\ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext3 }\ mountpoint{ /home } . \ 1024 1024 1024 linux-swap \ $lvmok{ } \ method{ swap } format{ } . d-i partman-auto/choose_recipe select my-recipe d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition select Finish partitioning and write changes to disk d-i partman/confirm boolean true But I'm getting Can't have a partition outside the disk!. Any ideas? greez mario -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
AW: late_command is in never-never-land?
Hi! Just to show a (sligthly) different way :-) d-i preseed/late_command string wget -q -O - http://ahava/d-i/etch/late_command.sh /target/root/late_command.sh chmod u+x /target/root/late_command.sh in-target '/root/late_command.sh' wget -q -O - http://ahava/d-i/etch/late_command.sh | sh You can do this chrooted, in-target or do the chroot in late_command.sh: chroot /target EOF cmd1 cmd2 ... EOF It's not better, but I find it a bit more elegant to pipe it directly into a shell. *Might* lead to some problems you don't have with your solution, though. greez Mario -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Make syslinux beep?
Gaijin [EMAIL PROTECTED] writes: Personally, I'd like to see a configuration option in the installation, like a tasksel option that would reconfigure Debian for the visually impared, running through the system and setting up what it can. The only problem, beyond writing such a script, is accessing it if you're blind. grins The activation problem is exactly what this thread is about. In some cases, autodetection of what the user needs is possible, in particular, if a user uses a USB braille display, we can enumerate the USB bus and find out if a braille device is connect, then start the appropriate daemon and so on. But in the case of software speech or old-style serial braille displays, it is not really possible to autodetect that the user wants to use such features. How we currently do this is to have users type well-known options to the bootloader prompt blindly. But for this to work better, it would be great to alter the user when the prompt is actually displayed and the machine is ready to take commands. Was arguing with the Orca folks about a universal accessability setup for Linux and creating a standard that anyone could activate with a keystroke or command.. I am afraid Orca is not really directly related to this thread. It took the RFC's to standardize internet communications, but we don't have any kind of standard for others to follow or support. Well, as explained above, USB offers at least a kind of standard for braille display users to enable autodetection. I am not sure how a standard can help us with the problem at hand. We are trying to define one, by implementing a workable soltuion, that is hopefully copied by others in the future. As things are, all we can hope to do is come along behind everyone else and try to keep a totalled wreck running. I kind of know your grief since I am a blind linux user since 11 years now. Believe me, it was much worse in the past, things are really getting somewhere, dont loose the hope :-). Besides, we are talking about installing a completely new operating system without sighted help, if I remember correctly, thats something that until today never has worked under Windows. As a blind Windows user, you are always dependant on someone else (sighted) to install your OS and get the assistive technologies going. I consider it a really big thing that at least for some groups of users, this is already possible with the current Debian release. -- CYa, ⡍⠁⠗⠊⠕ | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger mlang/[EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Samuel Thibault [EMAIL PROTECTED] writes: Frans Pop, le Tue 18 Mar 2008 21:05:30 +0100, a écrit : On Tuesday 18 March 2008, Samuel Thibault wrote: I was wondering: since one of the goals of d-i for Lenny is to have a 2.6.24 kernel, and that it happens that that kernel has enough hooks for speakup to be compiled as a module, would it be ok to include speakup in the standard images, as a module which would be auto-loaded through a kernel parameter? [...] The module will first need to be included in the regular Debian kernel image packages of course. Ah, can't it be a separate package? Isn't linux-modules-extra-2.6 where all the extra modules belong? Seems logical to work speakup into the linux-modules-extra-2.6 source package and have it produce binary packages named speakup-modules-2.6* like the other module packages in there. (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. -- CYa, ⡍⠁⠗⠊⠕ | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger [EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ pgpKluhNhvaV8.pgp Description: PGP signature
Re: kernel 2.6.24 speakup
Frans Pop [EMAIL PROTECTED] writes: On Tuesday 25 March 2008, Mario Lang wrote: The module will first need to be included in the regular Debian kernel image packages of course. Ah, can't it be a separate package? Isn't linux-modules-extra-2.6 where all the extra modules belong? Seems logical to work speakup into the linux-modules-extra-2.6 source package and have it produce binary packages named speakup-modules-2.6* like the other module packages in there. (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. No, linux-modules-* is for out-of-tree modules, NOT for modules that are included in the upstream kernel source. speakup is a bunch of out-of-tree modules... Previously, speakup needed a patch to the kernel to get its hooks in place. Since 2.6.24, the hooks have been merged into upstream sources, but speakup is still an out-of-tree project. -- CYa, ⡍⠁⠗⠊⠕ | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger [EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/
Bug#398464: Changes to /etc/crypttab
Hello, there was only one line missing in /etc/crypttab to enable booting: mdx_crypt /dev/mdx none luks,cipher=aes-cbc-essiv:sha256 I used the netinst CD from 20070219. Ciao, Mario -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Extending accessibility support in D-I for Lenny
Jurij Smakov [EMAIL PROTECTED] writes: On Fri, Feb 16, 2007 at 12:14:04AM +0100, Frans Pop wrote: On Thursday 15 February 2007 23:53, Gilles Casse wrote: Today, in principle using a Speakup enabled kernel + Speechd-Up + SpeechDispatcher + eSpeak or in user space, Yasr + emacspeak server + eSpeak, a text based dialog might be correctly spoken. However, we understand that the speakup patches have never been properly ported to current 2.6 kernels and that there were security issues with the speakup patches. That is why speakup support was dropped from the installer when we dropped support for 2.4 kernels. We dropped support for it since I did not have the time and motivation to continue maintaining it. I do primarily work with braille output, so I wasn't able to test stuff as much as I think is required for properly supporting it. speakup is indeed ported to 2.6 kernels upstream, just not in Debian... In January 2005 there were discussions between the speakup maintainer (Kirk Reiser) and kernel hacker Matthew Wilcox during a FSG Accessibility Workgroup meeting to work on finally getting speakup accepted into the mainline kernel sources. As I understand it, both parties had problems getting the initial contact going (spam filters were really preventing communication here), but I do not know what further came of it. To work on mainline integration would reduce maintainance cost on speakup a lot for distributions. Willy, are you still willing to help the speakup project to do the final cleaning up so that mainline submission could happen? I've recently recognized that we no longer have a speakup-enabled kernel, and I'm willing to work on the kernel team side to bring it back for Lenny. Great, I'd be very happy to see a volunteer working on this, since speakup has a quite large user base in the blind linux users community... Back when I was still maintaining a speakup enabled kernel in Debian, I bought a hardware speech synthesizer especially for testing speakup support for it. If you are really going to work on speakup in Debian, I can provide that hardware to you for testing purposes since these days, you can't even buy those things anymore. However, many people still have them, and would like to continue using them instead of software speech synthesis. Besides, using hardware speech synthesis in speakup does enable a very cool feature for blind users, i.e. being able to review the screen even after a kernel crash or panic. -- CYa, Mario | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger [EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ pgpo8XwQF1bFf.pgp Description: PGP signature
Re: Extending accessibility support in D-I for Lenny
Frans Pop [EMAIL PROTECTED] writes: During the World Free Software Conference 3.0 (that bubulle, tbm and I attended in Extremadura last week) I spoke with Willie Walker who works for Sun on Accessibility and Speech. Willie is the lead man behind ORCA [1], which works with GTK and could thus possibly be integrated in the graphical installer. For speech and braille output, I ask myself why a blind user would want to run the Graphical Installer instead of the text interface. What features does the graphical installer add (except eye-candy) that is not provided by the text interface(s)? I agree that it would be useful to get the GTK magnification features (and some way to control them) into the graphical installer so that people with low vision could use d-i more easily. There are major hurdles to take before we get that far. The main one being that it has fairly heavy dependencies (including python) [2]. However, it looks interesting enough to take a closer look and experiment with it. A side project of this indeavor would be far more interesting for the masses, namely getting software speech synthesis into Debian Installer. Currently, people without braille display hardware can not really use d-i directly. It would be desireable for Lenny to get something like espeak into d-i, and all the necessary sound-card auto-setup that is required to make this actually usable. -- CYa, Mario | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger [EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ pgp7oKvbGMCIr.pgp Description: PGP signature
Re: Extending accessibility support in D-I for Lenny
Frans Pop [EMAIL PROTECTED] writes: On Thursday 15 February 2007 22:41, Mario Lang wrote: For speech and braille output, I ask myself why a blind user would want to run the Graphical Installer instead of the text interface. What features does the graphical installer add (except eye-candy) that is not provided by the text interface(s)? The textual installer does not provide the base that ORCA needs, namely the GTK libs... Yes, but in text mode, you do not need Orca, there are existing soltuions. Orca, as I understand it, is a screen reader for graphical environments only. So the question stands, why would a blind user want to add the overhead that a graphical environment brings with it, if they can't even see the graphics? I'd find such a solution extremely inefficient. I agree that it would be useful to get the GTK magnification features (and some way to control them) into the graphical installer so that people with low vision could use d-i more easily. I guess you are aware that we already have the dark theme for both textual and graphical installer that offer larger default fontsize and more contrasting colors. Not the same as real magnification, but still a nice start. I did not know this, and yes, thats nice. However, for some types of low vision, large font support is not enough. There are people that require about factor 8 (or more) magnification, but who still can work with graphical systems if given the ability to scroll... Extending this to real graphical magnification would be nice. Yes. A side project of this indeavor would be far more interesting for the masses, namely getting software speech synthesis into Debian Installer. Currently, people without braille display hardware can not really use d-i directly. It would be desireable for Lenny to get something like espeak into d-i, and all the necessary sound-card auto-setup that is required to make this actually usable. If you have a solution for speech that can be integrated in either the textual or graphical installer that would a lot lighter than basing things on ORCA, feel free to propose it. Well, there are several posibilities. * We could start the textual installer inside of yasr (which is a terminal emulator providing speech review capabilities). * We could use speakup and speech-dispatcher to privde virtual terminal review for hardware and software speech synthesis. speakup is a kernel patch however, which brings certain maintainance problems with it. * We could probably also write some extensions for cdebconf to provide speech output directly. Simply speak dialog boxes, and menu choices if the cursor is moved. Thats not particularily complicated I'd think... * There are also discussions in the BRLTTY developer community to extend brltty to provide speech output and keyboard controlled review functionality so that brltty could also be used if there is no braille display hardware present. Working on this would give as basically all for free, only leaving the sound setup to be done. All of these solutions would be far more efficient than trying to get orca into d-i. The easy part is adding sound modules and basic alsa support. The difficult part is the actual conversion from display to speech and optionally from speech to input. Orca is definitely the most heavy-weight soltuion on the map currently. It is probably far more easier to configure something like yasr in the textual installer. However, all soltuions would need to have the sound modules setup right in the first place to work. And that is not as easy as you might initially think, since it has to work unattended in all cases. Requiring a user to fiddle with mixer volume settings for instance is not acceptable. But basically that _is_ the goal of the ORCA approach that Willie and I talked about. I am still not convinced that Orca is the right thing for d-i. It is a good screen reader for a full-blown desktop system, true. -- CYa, Mario | Debian Developer URL:http://debian.org/ .''`. | Get my public key via finger [EMAIL PROTECTED] : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 `. `' `- URL:http://delysid.org/ URL:http://www.staff.tugraz.at/mlang/ pgpN2mNaqE6JR.pgp Description: PGP signature
Bug#410593: installation-reports
Package: installation-reports Boot method: USB Image version: http://people.debian.org/~aba/d-i/images/daily/hd-media/boot.img.gz http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso Date: 12.02.2007 0:15 Machine: HP Pavilion dv6003ea Processor: AMD Athlon64 X2 3800+ Memory: 1024 MB Partitions: FilesystemType 1K-blocks Used Available Use% Mounted on /dev/hda3 ext314112652 4550268 8845484 34% / tmpfstmpfs 1030704 0 1030704 0% /lib/init/rw udev tmpfs 1024092 10148 1% /dev tmpfstmpfs 1030704 0 1030704 0% /dev/shm /dev/sda1 reiserfs 244188508 103842364 140346144 43% /home Output of lspci -nn and lspci -vnn: lspci -nn: 00:00.0 Memory controller [0580]: nVidia Corporation CK804 Memory Controller [10de:005e] (rev a3) 00:01.0 ISA bridge [0601]: nVidia Corporation CK804 ISA Bridge [10de:0050] (rev a3) 00:01.1 SMBus [0c05]: nVidia Corporation CK804 SMBus [10de:0052] (rev a2) 00:02.0 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005a] (rev a2) 00:02.1 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005b] (rev a3) 00:04.0 Multimedia audio controller [0401]: nVidia Corporation CK804 AC'97 Audio Controller [10de:0059] (rev a2) 00:06.0 IDE interface [0101]: nVidia Corporation CK804 IDE [10de:0053] (rev f2) 00:07.0 RAID bus controller [0104]: nVidia Corporation CK804 Serial ATA Controller [10de:0054] (rev f3) 00:08.0 RAID bus controller [0104]: nVidia Corporation CK804 Serial ATA Controller [10de:0055] (rev f3) 00:09.0 PCI bridge [0604]: nVidia Corporation CK804 PCI Bridge [10de:005c] (rev a2) 00:0a.0 Bridge [0680]: nVidia Corporation CK804 Ethernet Controller [10de:0057] (rev a3) 00:0b.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:0c.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:0d.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:0e.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100] 00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101] 00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102] 00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103] 01:08.0 Multimedia audio controller [0401]: C-Media Electronics Inc CM8738 [13f6:0111] (rev 10) 05:00.0 VGA compatible controller [0300]: nVidia Corporation NV43 [GeForce 6600 GT] [10de:0140] (rev a2) lspci -vnn: 00:00.0 Memory controller [0580]: nVidia Corporation CK804 Memory Controller [10de:005e] (rev a3) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:5000] Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: access denied 00:01.0 ISA bridge [0601]: nVidia Corporation CK804 ISA Bridge [10de:0050] (rev a3) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:0c11] Flags: bus master, 66MHz, fast devsel, latency 0 00:01.1 SMBus [0c05]: nVidia Corporation CK804 SMBus [10de:0052] (rev a2) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:0c11] Flags: 66MHz, fast devsel, IRQ 5 I/O ports at e800 [size=32] I/O ports at 1c00 [size=64] I/O ports at 1c40 [size=64] Capabilities: access denied 00:02.0 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005a] (rev a2) (prog-if 10 [OHCI]) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:5004] Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 217 Memory at f0004000 (32-bit, non-prefetchable) [size=4K] Capabilities: access denied 00:02.1 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005b] (rev a3) (prog-if 20 [EHCI]) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:5004] Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 233 Memory at feb0 (32-bit, non-prefetchable) [size=256] Capabilities: access denied 00:04.0 Multimedia audio controller [0401]: nVidia Corporation CK804 AC'97 Audio Controller [10de:0059] (rev a2) Subsystem: Giga-byte Technology Unknown device [1458:ae01] Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 225 I/O ports at b800 [size=256] I/O ports at bc00 [size=256] Memory at f000 (32-bit, non-prefetchable) [size=4K] Capabilities: access denied 00:06.0 IDE interface [0101]: nVidia Corporation CK804 IDE [10de:0053] (rev f2) (prog-if 8a [Master SecP PriP]) Subsystem: Giga-byte Technology GA-K8N Ultra-9 Mainboard [1458:5002]
Bug#398464: root on ext3 over lvm over dm-crypt over raid 1 fails to boot
Package: installation-reports Boot method: CD Netinst by Peppercon Eric Samba mounted image Image version: http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso Date: 20061113 21:00 image: 119910400 Nov 11 07:31 Machine: hosted server Processor: AMD Athlon Memory: 1 GB Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [O ] Detect network card:[O ] Configure network: [O ] Detect CD: [O ] Load installer modules: [O ] Detect hard drives: [O ] Partition hard drives: [O ] Install base system:[O ] Clock/timezone setup: [O ] User/password setup:[O ] Install tasks: [O ] Install boot loader:[O ] Overall install:[O ] Comments/Problems: The reboot fails, because the root partition is not found. ... mdadm: look O.K. Sucess: assembled all arrays. Done. device-mapper: ... initialised ... Volume group vg0 not found No cryptroot configured, skipping Done. Begin: Waiting for root file system... ... My wished configuration: two harddisks partitions for /boot (RAID1), swap and the rest. The rest is RAID1, then encrypted with dm-crypt, then lvm and finally a root volume with ext3. I was able to configure it with the installer, but the reboot failed. I think the devices are set up in the wrong order. Thank you for your help. Ciao, Mario - Mario Schubert, Munich, Germany [EMAIL PROTECTED] -
Bug#391879: INTL:de typo in german translation
Package: debian-installer Severity: minor Tags: l10n Hi, today I installed Debian Etch on a friends workstation, in german. First of all congratulations, you really do a good job and I like the new installer. I just wanted to report a little typo in it, on the list where you can select the task of a harddisk (filesystem or lvm-volume, crypto-volume etc.), is written Physikalisches Volume fuer Verschluesselung where you should just s/Volume/Volumen/, this is also wrong in 2 other list elements. Regards -- .''`. Mario Iseli [EMAIL PROTECTED] : :' :proud user of Debian unstable `. `'` `- Debian - when you have better things to do than fixing a system -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#281923: Install report: successfull
Christian Perrier [EMAIL PROTECTED] writes: But I know French people translate everything (like ADN instead of DNA, ADN==Acide DésoxyriboNucléique Using DNA for it would be a bit strange, isn't it? :-) Well, think LSD (Lyserg-Säure-Diethylamid). See its wordnet entry :) OTOH, as a german native speaker, I learned that DNA is actually spelled DNS. Personally, I prefer the just one acronym for one thing approach. -- CYa, Mario
Remove of mdrun from mdadm package
Hi, I plan to remove mdrun from the mdadm package, because it's no longer maintained from Eduard Bloch and it seems to be better to use mdadm and mdadm.conf to start the RAID at boot. Is a mdadm.conf created by the debian installer? If not, is it possible to create it? Should I wait with removing mdrun until the sarge release? Cheers, Mario -- ,,, Mario Joußen (o o) [EMAIL PROTECTED] +oOO--(_)--OOo+ BOFH excuse #312: incompatible bit-registration operators
Re: Remove of mdrun from mdadm package
On Mon, 16 Aug 2004 02:04:34 -0700, Joshua Kwan wrote: Yes, but currently it's not copied into /etc/mdadm. I had no time to test that it works. Now that mdrun works for 2.6 again, do you think any specific shortcoming of it really makes a difference for possible installs of Debian? I will test it if you come up with a good reason to remove mdrun :) It seems to be possible that the order of the md devices is changed, if you change something with your hard disks. I just uploaded a new version of the mdadm package, that still contains mdrun, but that uses mdrun only, if no mdadm.conf was found. Perhaps that's a good solution for the release. But I still think, creating a mdadm.conf is safer than using mdrun. IMHO it's possible to create a usable mdadm.conf with the following lines: DEVICE=DEVICE ARRAY= mdadm --detail --scan | ( while read LINE ; do ARRAY=${ARRAY}`echo $LINE | sed -n -e 's/\(^ARRAY.*\)/\1n/p'` DEVICE=${DEVICE} `echo $LINE | sed -n -e 'y/,/ /' -e 's/^devices=\(.*\)$/\1/p'` done ; echo ${DEVICE} ; echo -n -e ${ARRAY} ) Cheers, Mario -- ,,, Mario Joußen (o o) [EMAIL PROTECTED] +oOO--(_)--OOo+ MY SUSPENSION WAS NOT MUTUAL -- Bart Simpson in BABF10 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#264632: More info as requested: lspci, wlan
lspci -n: :00:00.0 0600: 8086:3340 (rev 03) :00:01.0 0604: 8086:3341 (rev 03) :00:1d.0 0c03: 8086:24c2 (rev 03) :00:1d.1 0c03: 8086:24c4 (rev 03) :00:1d.2 0c03: 8086:24c7 (rev 03) :00:1d.7 0c03: 8086:24cd (rev 03) :00:1e.0 0604: 8086:2448 (rev 83) :00:1f.0 0601: 8086:24cc (rev 03) :00:1f.1 0101: 8086:24ca (rev 03) :00:1f.5 0401: 8086:24c5 (rev 03) :00:1f.6 0703: 8086:24c6 (rev 03) :01:00.0 0300: 1002:4e50 :02:04.0 0200: 168c:0013 (rev 01) :02:06.0 0607: 1217:7223 :02:06.1 0607: 1217:7223 :02:06.2 0880: 1217:7110 :02:06.3 0607: 1217:7223 :02:0e.0 0200: 14e4:165e (rev 03) The wireless device in this laptop according to HAL Device Manager: Vendor: Atheros Communications, Inc. Device: AR5212 802.11abg NIC Bus Type: PCI -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#264632: debian-installer: report on laptop HP nc6000
Package: installation-reports Debian-installer-version: 2004-08-07 around 15:00 CEST netinst from cdimage.debian.org/cdimage-testing/daily/i386 uname -a: Linux phonic 2.6.7-1-686 #1 Thu Jul 8 05:36:53 EDT 2004 i686 GNU/Linux Date: 2004-08-07 around 15:30 CEST Method: booted from netinst CD. No proxy Machine: HP/Compaq nc6000 Processor: vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1600MHz stepping: 5 cpu MHz : 1395.698 cache size : 1024 KB Memory: 512 MB Root Device: /dev/hda4 Root Size/partition table: Partition Table for /dev/hda ---Starting--- EndingStart Number of # Flags Head Sect Cyl ID Head Sect Cyl SectorSectors -- - --- --- 1 0x80110 0x07 254 63 1023 6362332137 2 0x00 254 63 1023 0x82 254 63 102362332200 2056320 3 0x00 254 63 1023 0x83 254 63 102364388520 192780 4 0x00 254 63 1023 0x83 254 63 10236458130052628940 hda1 is WinXP (ntfs), hda2 is swap, hda3 is /boot (ext3), hda4 is / (xfs) Output of lspci: :00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03) :00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03) :00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4- L/ICH4-M) USB UHCI Controller #1 (rev 03) :00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4- L/ICH4-M) USB UHCI Controller #2 (rev 03) :00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4- L/ICH4-M) USB UHCI Controller #3 (rev 03) :00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03) :00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83) :00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03) :00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03) :00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03) :00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03) :01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] :02:04.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) :02:06.0 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller :02:06.1 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller :02:06.2 System peripheral: O2 Micro, Inc. OZ711Mx MultiMediaBay Accelerator :02:06.3 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller :02:0e.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M_2 Gigabit Ethernet (rev 03) Base System Installation Checklist: Initial boot worked:[O] Configure network HW: [E] Config network: [O] Detect CD: [O] Load installer modules: [O] Detect hard drives: [O] Partition hard drives: [ ] Create file systems:[O] Mount partitions: [O] Install base system:[O] Install boot loader:[O] Reboot: [O] [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Comments/Problems: I installed using the kernel 2.6 option. Since this laptop initially had windows on the whole disk, I had to resize. To do so, I used the SuSE installer. Therefore, i didn't have to do the partitioning in d-i. The module tg3 supports the Broadcom NetXtreme BCM5705M_2 Gigabit NIC, but it was not loaded automatically. Once selected manually from the module list which d-i showed me (module could not be loaded), it worked immediately. I selected packages in bulk, using Desktop computer X was configured, using the ati driver, but I was never asked about the screen resolution I want. So I ended up with 800x600, although the LCD supports 1024x768. I had to change that afterwards. While using the installation kernel, X started. (after switching to 2.6.7-1-686, I had to load psmouse in /etc/modules) Alsa did not work, but using oss output worked. To get alsa going, I had to load snd-intel8x0 in /etc/modules For WLAN, the wavelan_cs module was loaded, but didn't work. I have to use madwifi. ACPI: kernel says that it supports supports S0 S3 S4 S4bios S5, but so far no luck with going to suspend or standby. Some buttons work (volume, display brightness, ) 2 Battery Slots, AC Adapter, Power Button, Sleep Button, Lid Switch, Fan, and Thermal Zone are reported USB: out of the box -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Partitioning
Hello! I have a remastered Knoppix quite a bit and now i would like to run the partitioning steps from the original Debian installation once i have booted up my Knoppix distribtion. Is there a way to _implement_ only the partitioning steps? Reason: I made a debian installation which i want to clone easily. Therefore i made a small bootable linux (knoppix) where i put my tared installation image on it. Now i need to partition the pc i booted with my knoppix installation. Thats why i subscribed to this list. Cause i want to use the nice partitioning dialog from the normal debian install system. I hope i explained it well enough. Where will i have to look for that? Can you point me to more infos? Thanks Mario -- +++ Jetzt WLAN-Router für alle DSL-Einsteiger und Wechsler +++ GMX DSL-Powertarife zudem 3 Monate gratis* http://www.gmx.net/dsl -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256001: S50frontend is run too late
Joey Hess [EMAIL PROTECTED] writes: Mario Lang wrote: /lib/debian-installer.d/S25env2debconf runs env2debconf from rootskel, which already tries to load the frontend module (i.e., check DEBIAN_FRONTEND, fallback to /etc/cdebconf.conf defaults (newt), export DEBIAN_FRONTEND). So when S50frontend is run, it falls through as a no-op since that script checks for -z $DEBIAN_FRONTEND. One way to fix this would be to rename S50frontend such that it runs before S25env2debconf. However, this smells fishy since IMO S25env2debconf shouldn't try to load the frontend module in the first place, should it? Sure, env2debconf starts debconf, but that is a temporary run of it, it will not persist past the end of that program, and the variables like DEBIAN_FRONTEND set by env2debconf cannot possibly be inherited by the program that ran it. That's why env2debconf is a separate program called by S25env2debconf, precisely to avoid this kind of problem. OK, seems I didn't fully understand it then. However, it still is broken the way it is done right now, since env2debconf loads the default frontend from /etc/cdebconf.conf (newt) since there is no DEBIAN_FRONTEND variable at that point, which fails on a system which doesn't have cdebconf-newt installed, terminating the whole /sbin/debian-installer loop and restarting from the beginning (failing again and again). So S50frontend should perhaps indeed be moved to run before S25env2debconf? -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgpmUwhg4TbuU.pgp Description: PGP signature
Bug#256001: cdebconf: Fails to autoselect available text frontend
Package: cdebconf Severity: important Now that the kernel boot problem of the d-i access floppy flavour is cleared up, I found out that cdebconf no longer works out-of-the-box when there is no newt frontend shared object available. The access floppy flavour only installs the cdebconf-text frontend. After successful boot, main-menu seems to loop and constantly reports that the newt frontend couldn't be loaded (src/frontend.c:160). From what I can see this shouldn't happen since lib/debian-installer.d/S50frontend is actually supposed to adjust the DEBIAN_FRONTEND env var to an existing frontend. OTOH, /etc/cdebconf.conf has defaultfe hardwired to newt. Frontend autoselection worked fine for the text frontend several months ago. Due to the long-standing kernel loader bug, I wasn't able to retest very often recently, so I can't pinpoint the exact date when this broke. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.7 Locale: LANG=C, LC_CTYPE=C -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256001: S50frontend is run too late
Found it. /lib/debian-installer.d/S25env2debconf runs env2debconf from rootskel, which already tries to load the frontend module (i.e., check DEBIAN_FRONTEND, fallback to /etc/cdebconf.conf defaults (newt), export DEBIAN_FRONTEND). So when S50frontend is run, it falls through as a no-op since that script checks for -z $DEBIAN_FRONTEND. One way to fix this would be to rename S50frontend such that it runs before S25env2debconf. However, this smells fishy since IMO S25env2debconf shouldn't try to load the frontend module in the first place, should it? Comments? -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgpKpGRXVXxJV.pgp Description: PGP signature
2.4.26-speakup udebs?
Hi. Quoting the svn log for build/config/floppy/access/speakup.cfg r16052 | joeyh | 2004-05-23 01:53:41 +0200 (Sun, 23 May 2004) | 3 lines drop the kernel back to 2.4.24, until the 2.4.26-speakup kernel enters the archive r15928 | mlang | 2004-05-20 21:13:12 +0200 (Thu, 20 May 2004) | 1 line Update speakup kernel version to 2.4.26-speakup Now that I look at the Packages file for sid's debian-installer section, I realized that 2.4.26-speakup udebs are still not there. Does anyone have an idea what has been delaying this for more then a month now? -- Thanks, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgp6tdWWiyjQs.pgp Description: PGP signature
Re: Call For Help: Accessibility support in d-i
tag 242547 + patch Thanks. Eugeniy Meshcheryakov [EMAIL PROTECTED] writes: The problem is that syslinux incorrectly computes amount of data it should read to load a kernel. Attached patch fixes this. With this patch applied I can boot from access floppy. Also tested it with netboot (PXE) and d-i boot.img. Wow, you rock! Where am I supposed to send the sixpack to. :-) No, really, I owe you something. Juan: Can we get this applied and uploaded ASAP? I does not understand however why does syslinux works with other kernels without patch. Me neither, yet... -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Call For Help: Accessibility support in d-i
Christian Perrier [EMAIL PROTECTED] writes: Unfortunately, something seems to have broken recently, and the currently generated access floppy images do not boot anymore. The boot floppy starts to load normally, and after some time, SYSLINUX reports: Boot failed: Please change disks and press any key to continue. After some investigations today, it seems the problem may be narrowed down to the kernel-image-2.4.xx-speakup udeb. I tried to build a regular floppy boot image (make build_floppy_boot) with this kernel instead of the default flavour by modifying the needed cfg file. This boot image experimented the reported problem which rebuilding it again with the usual kernel worked well. The kernel-image-2.4.24-speakup works perfectly fine when used on an already installed system (as a .deb). Additionally, if I just take the linux image off the speakup enabled boot disk and put it into lilo.conf, LILO is perfectly happy to boot this kernel. So, are there any known syslinux quirks? AFAICS, this bug only appears if the kernel is booted using SYSLINUX (see #242547). So the investigation should probably focus on this special kernel flavour. In combination with SYSLINUX. I really wonder why lilo boots that image fine. Anyone into comparative bootmanagerology? -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgpn8iTfz4qKW.pgp Description: PGP signature
Call For Help: Accessibility support in d-i
Hi. As some of you might know, d-i already has some rudimentary support for people with disabilities. That currently includes speakup, a kernel patch to enable the usage of hardware based speech synthesizers during installation (connected via a serial port) and BRLTTY, a user-space solution to use a braille display (tactile reading) during installation. Both of those screen readers are currently included in the access floppy flavour. The boot image uses kernel-image-2.4.xx-speakup as a kernel, and the root image includes the brltty-udeb. Unfortunately, something seems to have broken recently, and the currently generated access floppy images do not boot anymore. The boot floppy starts to load normally, and after some time, SYSLINUX reports: Boot failed: Please change disks and press any key to continue. Since this is a syslinux error, I am a bit at a loss as to how to debug this. I am calling for help from anyone who might know why this is happening. It has definitely worked in the past, but since I don't have the time to retest the access flavour every week or so, I do not know when it actually broke. How to test? You might be asking: How can I help without special hardware? You can boot the access floppy flavour without any special accessibility hardware, just don't specify any speakup_synth/speakup_ser or brltty kernel boot options, you should get a normal text-based installation menu which uses the cdebconf-text frontend. If you've got any idea why boot fails and how this could be fixed, please let me know. It'd be sad if we would have to drop the access flavour again. What remains to be done: Future tasks for improving accessibility of d-i would be to generate an alternative initrd for CD booting which basically would mimick the access floppy configuration. Using image names, the user would be able to select normal install or accessibility enabled install from one and the same CD. I personally don't own a CD burner (yet?), so help in this direction would be welcome too. It is also probably the single most asked question by prospective blind users: Can I boot from CD and still get accessibility support? Why a special kernel? I've been asked several times in the past why speakup needs to be in its own kernel image and why I didn't try to get it into the standard debian kernel image. The explanation is fairly simple: speakup is a quite intrusive patch. Upstream has attempted to get it into mainline at several points in time in the past, but it wasn't accepted. I wouldn't want the Debian standard kernel to include the speakup patch because I do not trust it fully for anything other than desktop machines. -- Thanks for your help, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgpkF0Yw9A3Vi.pgp Description: PGP signature
Speakup update to 2.4.26
Hi. The following patch updates the access floppy flavor to use kernel-image-2.4.26-speakup which recently entered unstable. I had to disable the ability to install using a USB keyboard only (remove input-modules from the speakup bootfloppy) since it didn't all fit :-(. I hope to find a way to re-enable these modules later. Since I have been out of the loop for a while and am not really sure if this should be committed straight away (we're no longer only using unstable, right?), since I think my commit bit didn't get turned on since the move to svn.debian.org yet, and since a upload of linux-kernel-di-i386 is required I'd like to post this patch hear for review, and ask for someone to commit it if it is OK. It would also be nice if someone could turn on my commit access on svn.debian.org again (joeyh?). Index: installer/build/config/i386/floppy/access.cfg === --- installer/build/config/i386/floppy/access.cfg (revision 15839) +++ installer/build/config/i386/floppy/access.cfg (working copy) @@ -1,5 +1,5 @@ # The version of the kernel to use. -KERNELVERSION = 2.4.24-speakup +KERNELVERSION = 2.4.26-speakup KERNEL_FLAVOUR = di KERNELNAME = vmlinuz KERNELIMAGEVERSION = $(KERNELVERSION) Index: installer/build/config/i386/floppy/speakup.cfg === --- installer/build/config/i386/floppy/speakup.cfg (revision 15839) +++ installer/build/config/i386/floppy/speakup.cfg (working copy) @@ -1,10 +1,11 @@ # The version of the kernel to use. -KERNELVERSION = 2.4.24-speakup +KERNELVERSION = 2.4.26-speakup KERNEL_FLAVOUR = di KERNELNAME = vmlinuz KERNELIMAGEVERSION = $(KERNELVERSION) DISK_LABEL = boot floppy +SPLASH_RLE= TARGET = $(BOOT) EXTRANAME = access/ Index: installer/build/config/i386/floppy/access-drivers.cfg === --- installer/build/config/i386/floppy/access-drivers.cfg (revision 15839) +++ installer/build/config/i386/floppy/access-drivers.cfg (working copy) @@ -1,6 +1,6 @@ DISK_LABEL = Speakup driver module floppy -KERNELVERSION = 2.4.24-speakup +KERNELVERSION = 2.4.26-speakup IMAGE_SIZE = $(FLOPPY_SIZE) Index: installer/build/pkg-lists/speakup/i386.cfg === --- installer/build/pkg-lists/speakup/i386.cfg (revision 15839) +++ installer/build/pkg-lists/speakup/i386.cfg (working copy) @@ -5,7 +5,7 @@ usb-modules-${kernel:Version} usb-storage-modules-${kernel:Version} # The floppy needs to prompt for enter to be hit, even with a USB keyboard. -input-modules-${kernel:Version} +#input-modules-${kernel:Version} # Only the scsi modules needed for USB storage. scsi-core-modules-${kernel:Version} # This is here for just one symbol that the usb-storage module needs. Index: packages/kernel/linux-kernel-di-i386/debian/changelog === --- packages/kernel/linux-kernel-di-i386/debian/changelog (revision 15843) +++ packages/kernel/linux-kernel-di-i386/debian/changelog (working copy) @@ -1,3 +1,10 @@ +linux-kernel-di-i386 (0.63) UNRELEASED; urgency=low + + * Mario Lang +- Use kernel-image-2.4.26-speakup (instead of 2.4.24-speakup). + + -- Mario Lang [EMAIL PROTECTED] Thu, 20 May 2004 17:28:41 +0200 + linux-kernel-di-i386 (0.62) unstable; urgency=low * Alastair McKinstry Index: packages/kernel/linux-kernel-di-i386/kernel-versions === --- packages/kernel/linux-kernel-di-i386/kernel-versions(revision 15843) +++ packages/kernel/linux-kernel-di-i386/kernel-versions(working copy) @@ -1,3 +1,3 @@ # arch version flavour installednamesuffix build-depends i386 2.4.26-1 386 2.4.26-1-386 - kernel-image-2.4.26-1-386, kernel-pcmcia-modules-2.4.26-1-386 -i386 2.4.24 speakup 2.4.24-speakup - kernel-image-2.4.24-speakup +i386 2.4.26 speakup 2.4.26-speakup - kernel-image-2.4.26-speakup -- Thanks, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgpy0p3GCl4TQ.pgp Description: PGP signature
Bug#249670: Relatório de Instalação (Installation Report)
on a installation procedure. I was asked twice for papersize. One of them I think was by papersize; the other I don't remember by who. fontconfig should default to anti-aliasing. When there is some error installing packages, the screen informing that is uninformative; it don't say you the failed package neither which error occurred; that is, you've no information about what happened! Maybe such error (dependencies errors) should be treated automatically, just issuing apt-get again, till no error or other kind of error remain. Even choosing Brazilian Portuguese, locales were not generated correctly. I ended up with: $ locale LANG=POSIX LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX LC_COLLATE=POSIX LC_MONETARY=POSIX LC_MESSAGES=POSIX LC_PAPER=POSIX LC_NAME=POSIX LC_ADDRESS=POSIX LC_TELEPHONE=POSIX LC_MEASUREMENT=POSIX LC_IDENTIFICATION=POSIX LC_ALL= is this correct? shouldn't I get PT_BR? Comments specifics to Debian-BR-CDD. (I'm sending this also to Debian-BR list) Alguns erros de português nas telas de instalação (GRUB Install). Desta vez, o Grub detectou os outros sistemas; instalei o grub no MBR. Não daria para tirar os Ambientes de Localização (Hebráico, Lituano, Norueguês, Catalão, Dinamarquês, Ucraniano) da tasksel e os respectivos pacotes (se eles estiverem no CD)? Selecionei as seguintes tasks: Usuário Final, Servidores e Desenvolvimento - todos os pacotes destas tasks. Foi tudo bem na instalação. Na tela do Xfree86 que pede a configuração do teclado, seria interessante que os modelos dos teclados brasileiros fossem dados como exemplo; na tela atual, ele sugere que o modelo está relacionado ao código do país (duas letras) e isto não é verdade para quem tem o ABNT2 (o meu caso). Já falei acima mas vou repetir: o scrollkeeper deveria ser colocado em segundo plano; ele é muito lento para se ficar esperando durante a instalação! Sugiro que se coloque o endereço das listas de discussão dup, debian-br para que as pessoas possam tirar dúvidas e participar do aprimoramento do CD. O kde-i18n-ptbr e o openoffice-l10n-pt-br não foram instalados por padrão; fiquei com o kde em inglês, bem como o openoffice. O gnome também está em inglês; acho que porque os locales não estão definidos corretamente. No gnome, o konqueror ficou como navegador padrão; após clicar em HOME, o konqueror foi executado. Eu havia executado o KDE antes do GNOME. O menu Debian no GNOME está em PT-BR (??) Não teria como colocarmos uma splashscreen para o KDE com o logo do Debian, tal qual a do GNOME? Não tentei a instalação com o kernel 2.6, mas como outro colega já tentou e teve os mesmos problemas que eu já tive, não o farei agora. []s, -- Mario O.de Menezes, Ph.D. Many are the plans in a man's heart, but LinuxUser: #24626 is the Lord's purpose that prevails Pv 19.21 http://www.ipen.br/~mario -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#242547: syslinux: Boot failed: please change disks
Package: syslinux Version: 2.04-1 Severity: normal Well, I was about to test d-i today (20040403 images in subdir floppy/acces), and can't even get the kernel fully loaded: SYSLINUX prompts for boot options, starts to load the kernel (dots appear), and suddenly stops with the following message: Boot failed: please change disks and press a key to continue When I hit some key, the boot begins again, prompting me for kernel options, and hangs at the same position again. I've tried a lot of things already to make sure I am not seeing a damaged hardware problem: * Tried with 6 different floppy disks now, even from two different packs. * Physically swapped my floppy disk drive to make sure it didn't break recently. Unfortunately, absolutely the same effect happens with the new floppy ddrive. The message itself isn't terribly informative, and I'm afraid I reached a point where I don't know what to try anymore. I am not particularily good at asm, so reading ldlinux.asm didn't help me much either. The machine is Intel Pentium III based with 866 MHZ (so, it's not brand new, but not terribly old either.) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.24-speakup Locale: LANG=C, LC_CTYPE=C Versions of packages syslinux depends on: ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an -- no debconf information -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgp0.pgp Description: PGP signature
Re: speakup and debian-installer
Alastair McKinstry [EMAIL PROTECTED] writes: I'm the kbd-chooser maintainer for the new Debian Installer. I'm working on bug #239385, which appears to have problems with kbd-chooser and console-tools due to speakup not being installed; from looking at the code it appears that for the speakup keymaps to work, you need a speakup-patched kernel; is this the case? Yes, and no. As far as I can see, speakup only required a special console keymap up until recently. The patch and kernel-image packages of speakup currently in sid/sarge do no longer require a special speakup keymap. Actually, to tell the truth, I have no idea why the keymap is in there at all. In which case, why are the speakup patches not in the mainline Debian kernels Well, I'd certainly like that, but it is a quite intrusive patch, which is probably not really suitable for default inclusion. d-i uses a default kernel for each architecture; it may then install onto the system an optimised kernel for that particular machine. So, it appears: (1) For speakup to work in the installer, we need to use a kerne-image-*-speakup image. (Other than the speakup patches, how does this differ from the normal i386 images?) The current state of things is that we have *one* generic kernel-image-VERSION-speakup package. Building packages for all arch flavours is way too much overkill right now. A user who uses the access flavour should ideally have a choice of which kernel she wants to install in the target system. Speakup users would choose the speakup variant to not loose speech after reboot, and people who do not require speakup (but use a braille display for instance) would be free to install an optimized kernel if they want. (2) If the kernel is not speakup-patched, how do we detect this in kbd-chooser (the system map will not be shipped in d-i)? Does it make more sense just to not offer speakup in kbd-chooser, or ship a speakup-variant of d-i with speakup kernel and keymap? Well, we have a speakup variant of d-i already (the access floppy). And I'd say kbd-chooser doesn't need to ship a speakup keymap at all. At least not since speakup does its review mappings internally now. -- CYa, Mario | Debian Developer URL:http://debian.org/ | Get my public key via finger [EMAIL PROTECTED] | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44 pgp0.pgp Description: PGP signature
Bug#238038: acknowledged by developer (Bug#238038: fixed in discover1 1.5-7)
reopen 238038 thanks On Wed, Mar 24, 2004 at 10:03:06PM -0800, Debian Bug Tracking System wrote: Version: 1.5-7 - Actually include that README.Debian; Closes: #238038 Hmmm, the README is missing again, now with: Package: discover Version: 2.0.3-4 regards, Mario -- I heard, if you play a NT-CD backwards, you get satanic messages... That's nothing. If you play it forwards, it installs NT. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#237643: Installation report
Package: installation-reports INSTALL REPORT Debian-installer-version: Daily build, 3/8/2004 uname -a: Linux tanis 2.6.3 #1 Wed Mar 3 13:48:37 CET 2004 i686 GNU/Linux Date: 3/8/2004 Method: Installed by usb media (booted from floppy) using businesscard image Machine: Custom-built Athlon XP, Motherboard Asus A7A, ide disk, Intel EtherExpress Pro 100 network card. Processor: Athlon XP 1700+ Memory: 256 MB Root Device: ide, /dev/hda3 Root Size/partition table: relevant part of /etc/fstab: /dev/hda3 / reiserfs /dev/hda2 noneswap /dev/hda4 /home ext3 /dev/hda1 /mnt/winme vfat parted print command: MinorStart End Type Filesystem Flags 1 0.031 6800.954 primary fat32 boot 3 6800.955 13845.080 primary reiserfs 2 13845.081 13986.276 primary linux-swap 4 13986.277 38170.063 primary ext3 Output of lspci: 00:00.0 Host bridge: ALi Corporation M1647 Northbridge [MAGiK 1 / MobileMAGiK 1] (rev b0) 00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller 00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) 00:04.0 IDE interface: ALi Corporation M5229 IDE (rev c4) 00:06.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) 00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] 00:0b.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 04) 00:0c.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04) 00:0c.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 01) 00:11.0 Bridge: ALi Corporation M7101 PMU 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev a1) Base System Installation Checklist: Initial boot worked:[O] Configure network HW: [O] Config network: [O] Detect CD: [ ] Load installer modules: [O] Detect hard drives: [O] Partition hard drives: [O] Create file systems:[O] Mount partitions: [O] Install base system:[O] Install boot loader:[O] Reboot: [O] [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Comments/Problems: The installation just worked. A couple of minor complaints about partman: - I installed from usb media, and partitioned the disk manually. So I was quite surprised to see my usb keychain on the list of partitionable hard drives. I don't think a user wants to format the disk he's installing from... :) - On the final question where it asks if you want to proceed with partitioning/formatting/mounting, it should probably print a summary of the changes it is about to make to the hd or, at least, a summary of the partitions it is about to wipe clean. Just to be sure a newbie doesn't delete its windows partition by mistake :) Other than that, it was flawless. Great work, people! pgp0.pgp Description: signature